summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeLines
* Ensure that the scroll frame deregisters its refresh driver observers ↵wolfbeast2018-10-31-1/+1
| | | | | | (mAsyncScroll & mAsyncSmoothMSDScroll) before it's destroyed. Tag #345
* Add --enable-av1 configure switchtrav902018-10-15-0/+3
|
* Bump Goanna/platform version for layout changes.wolfbeast2018-10-08-1/+1
|
* Bump goanna version for SVG handling updatewolfbeast2018-09-07-1/+1
|
* Update NSS to 3.38wolfbeast2018-08-14-5/+11
| | | | | | | | | | | | | - Added HACL*Poly1305 32-bit (INRIA/Microsoft) - Updated to final TLS 1.3 draft version (28) - Removed TLS 1.3 prerelease draft limit check - Removed NPN code - Enabled dev/urandom-only RNG on Linux with NSS_SEED_ONLY_DEV_URANDOM for non-standard environments - Fixed several bugs with TLS 1.3 negotiation - Updated internal certificate store - Added support for the TLS Record Size Limit Extension. - Fixed CVE-2018-0495 - Various security fixes in the ASN.1 code.
* Switch to Lanczos scaling from Hamming to get acceptable fast downscaling.wolfbeast2018-07-14-1/+1
| | | | | | | | | | In visual tests we see that Hamming-1 is not as good as Lanczos-2, however it is about 40% faster, and Lanczos-2 itself is about 30% faster than Lanczos-3. The use of Hamming-1 has been deemed an unacceptable trade-off between quality and speed due to the limited pixel space it operates in, so we pick Lanczos-2 here. On modern hardware, Lanczos-2 doesn't have any noticeable impact in normal use.
* Account for offsets when creating buffers for image textures.wolfbeast2018-06-07-1/+1
|
* Update tzdata in ICU data files to 2018e.André Bargull2018-06-07-0/+0
|
* Update build system files for NSS 3.35wolfbeast2018-06-05-0/+8
|
* Remove the Dark Matter Detector (DMD) Memeory debugger component.wolfbeast2018-05-23-11/+0
| | | | This resolves #376.
* external/nss: Don't link with libcrmf on --with-system-nss buildsLeorize2018-05-17-1/+0
| | | | | | | | | | | Since Bug 1030963, functions that make use of libcrmf has been removed from the codebase. Therefore, it's no longer necessary to link with libcrmf. This commit completely removes the '-lcrmf' for --with-system-nss builds, as libcrmf is not available on all systems (eg. Arch Linux) This commit is a follow up to #364
* Remove MOZ_WIDGET_GONK [1/2]wolfbeast2018-05-12-3/+0
| | | | Tag #288
* Revert "Update build system files for NSS 3.35"wolfbeast2018-04-25-8/+0
| | | | This reverts commit a910f57af64271e391c1fb33cbdd97da1ddfe2d6.
* Remove build support for HP-UXwolfbeast2018-04-24-31/+0
| | | | Note: 3rd party lib support (NSS, etc.) has not been touched.
* Bug 1449574 - Update tzdata in ICU data files to 2018d. r=Waldo, a=RyanVMAndré Bargull2018-04-19-0/+0
|
* Use natural border width rounding.wolfbeast2018-04-18-1/+1
| | | | | | | Round subpixel border widths to nearest integer instead of nearest-below integer. Split caret widths off from border widths and continue to use rounding to nearest-below integer for that. Bump Goanna version for visual rendering change.
* Add a hack to deal with defs.mk not always being picked up in Pale Moon's caseMatt A. Tobin2018-04-14-0/+6
|
* Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.wolfbeast2018-04-13-1/+1
| | | | | | | | | - `--enable-official-branding` implies `MC_OFFICIAL` (no need to specifically set it) - `--enable-official-vendor` can be used to set `MC_OFFICIAL` on builds without `--enable-official-branding` that should still be considered official release versions. - `MC_OFFICIAL` implies `--enable-release`, meaning `DEVELOPER_OPTIONS` isn't set - `MC_OFFICIAL` makes `nsXULAppInfo.getIsOfficial` return `true` - `MC_OFFICIAL` makes `AppConstants.MOZILLA_OFFICIAL` (for compatibility in extensions) and `AppConstants.MC_OFFICIAL` return `true` - Optional, for the time being: `MOZILLA_OFFICIAL` is still present in some places in case someone wants to build a Mozilla-alike official application and has the rights and necessary keys to use Mozilla-official third-party services. This must always be combined with `MC_OFFICIAL` to have a sane combination of defines. This may be removed in the future.
* Bug 1430761 - Update tzdata in ICU data files to 2018c. r=Waldo, a=lizzardAndré Bargull2018-03-14-0/+0
| | | | | --HG-- extra : rebase_source : cb9ac8a678b6f565091f6d7733b6cd86afde0da7
* Remove Rust from the tree.wolfbeast2018-03-13-38/+0
| | | | Part 4 for #58
* Bump Goanna version for CSS improvements.wolfbeast2018-03-12-1/+1
|
* Update build system files for NSS 3.35wolfbeast2018-02-23-0/+8
|
* Identify as Goanna + set Goanna platform version.wolfbeast2018-02-21-1/+1
|
* Update NSS symbol file.FullFunction_CP1Checkpoint_1wolfbeast2018-02-11-0/+3
| | | | This resolves #18.
* Add build files to support libwebp decoding.wolfbeast2018-02-03-0/+2
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+15434