Saturday, June 16, 2018

Weekly browser binaries (20180616)

New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180616.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 4463c7031..4197dba32:
- Add a nullcheck in DOMProxyHandler::EnsureExpandoObject (dea50cbf6)
- Satisfy AMO's discrimination by UA. (4197dba32)
* My changes since my last build:
- Applied ICU CVE fixes for CVE-2017-7867, CVE-2017-7868, CVE-2017-14952, CVE-2017-15422

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

New Palemoon 27 Build! This build is on par with 27.9.3 release.
32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180616-4197dba32-xpmod.7z
32bit SSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180616-4197dba32-xpmod-sse.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180616-4197dba32-xpmod-ia32.7z

64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180616-4197dba32-xpmod.7z

source patch against official palemoon: https://o.rthost.cf/palemoon/sources_patches_20180602.7z

Official repo changes since my last build:
- Add a nullcheck in DOMProxyHandler::EnsureExpandoObject (dea50cbf6)
- Satisfy AMO's discrimination by UA. (4197dba32)

My changes since my last build:
- Applied ICU CVE fixes for CVE-2017-7867, CVE-2017-7868, CVE-2017-14952, CVE-2017-15422

New build of basilisk/UXP for XP!

Test binary:
Win32 https://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180616-ec2e3bc02-xpmod.7z
Win64 https://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180616-ec2e3bc02-xpmod.7z

diff: https://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180606.7z

Official repo changes since my last build:
- [PALEMOON] Sync - fix quota.js (SyntaxError: missing ] after element list) (bc8718fed)
- [PALEMOON] [frontend vs backend] Sync - add missed strings in sync.properties (95ce3a60f)
- Use a pref for supported Sync server API levels (16e2a9339)
- Merge pull request #466 from janekptacijarabaci/pm_sync_quota_1 (01f85b1bd)
- Merge pull request #465 from janekptacijarabaci/pm_sync_strings_1 (3a863bece)
- Set Pale Moon Sync specific URLs in application shared prefs. (78721fe68)
- Bump version to Alpha 4. (25f9c54ad)
- By default, disable tracking protection in Private Browsing mode if safebrowsing isn't built (a0cca670d)
- [BASILISK] Remove tracking protection controls from the UI if safebrowsing isn't built (6a9562e5a)
- [BASILISK] Remove tracking protection controls from aboutPrivateBrowsing if safebrowsing isn't built (15ae6f885)
- [BASILISK] Hide tracking protection description from aboutPrivateBrowsing if safebrowsing isn't built (66077e6cf)
- [BASILISK] Hide tracking protection title from aboutPrivateBrowsing if safebrowsing isn't built (7128f0d21)
- Merge pull request #469 from JustOff/PR_SB_DoNotTrack (27783db85)
- [PALEMOON] Moving About permissions component files from components/preferences/ to components/permissions/ (f3e445f6e)
- Stop also selecting trailing space when word-selecting. (24f8b2fd5)
- [PALEMOON] Change the three-state DoNotTrack controls to a simple on/off switch (a250b46a0)
- [PALEMOON] Fix package bustage if devtools is disabled (405642d63)
- Merge pull request #475 from janekptacijarabaci/pm_package_bustage_devtools_disable_1 (bcb73db29)
- Merge pull request #474 from JustOff/PR_dnt_two_state (b1d82a622)
- Update NSPR to 4.19 (75323087a)
- Update NSS to 3.36.4-RTM (f83f62e1b)
- Update build system files for NSRP and NSS (505a56154)
- [suggestion] [PALEMOON] Unstable releases - fix some links on Linux (b005cf346)
- Merge pull request #477 from JustOff/PR_nss-3.36 (b0f5f9bc6)
- Merge pull request #481 from janekptacijarabaci/pm_update-links_unstable_1 (6df453dbf)
- Use newer asyncFetch() instead of asyncFetch2() in LWT image optimizer. (518f95c2b)
- Minimal easy fix -- move findbar getters to tabbrowser. (fb291846a)
- Belated clobber for PR #477 (9d5f6da70)
- Disable WebP decoder until memory leak is resolved (7336eef24)
- Fix incorrect preprocessor defines for safebrowsing (7a1e7c827)
- Merge pull request #471 from janekptacijarabaci/pm_move_permissions_1 (660042b0a)
- Stop making the version text selectable in the about box. (c9320b71b)
- Free the decoded image buffer before deleting the WebP decoder. (05e8038c0)
- Revert "Disable WebP decoder until memory leak is resolved" (27a19a146)
- Add architecture detection to "about:" and "about:support" (e08b25667)
- Add a next preprocessing to Troubleshot.jsm (6ac05db3d)
- [PALEMOON] Remove `image/jxr` from `image.http.accept` until JPEG-XR decoder is implemented (3feeaf209)
- Merge pull request #495 from JustOff/PR_jxr_clear_accept (b2cb04278)
- Merge pull request #493 from janekptacijarabaci/toolkit_version_architecture_1 (faa4a1c44)
- Merge pull request #494 from janekptacijarabaci/toolkit_troubleshot_pp_1 (8db9882b6)
- Revert "Add a next preprocessing to Troubleshot.jsm" (2e2736036)
- Remove appConstants usage from Troubleshoot.jsm (follow up) (386c28be5)
- Merge pull request #497 from janekptacijarabaci/toolkit_troubleshot_pp_2 (75d6d32bd)
- Clang needs a trailing new line in intl/hyphenation/glue/hnjstdio.cpp (129e3c1db)
- Add a nullcheck in DOMProxyHandler::EnsureExpandoObject jic. (f54f002ab)
- Add UA mode for unofficial branding (b336ab494)
- Transfer findbar data to torn-off tabs. (333142b5a)
- Merge branch 'findbar-pertab' (0b2ad9c9d)
- Merge pull request #498 from adeshkp/patch-6 (6769a48cd)
- Move native UA compatmode out of branding into app prefs. (ec2e3bc02)
 My changes since my last build:
- Applied ICU CVE fixes for CVE-2017-7867, CVE-2017-7868, CVE-2017-14952, CVE-2017-15422

PM28XP *sneak peek* x86 build:
Win32 https://o.rthost.cf/palemoon/palemoon-28.0.0a4.win32-git-20180616-ec2e3bc02-xpmod.7z
Win64 https://o.rthost.cf/palemoon/palemoon-28.0.0a4.win64-git-20180616-ec2e3bc02-xpmod.7z

Disclaimer: This sneak peek build is ONLY for previewing next major version. It may contain bugs and/or missing functionality and is NOT ready for daily use. DO NOT use it in production.

New build of Firfox 45ESR SSE:

test binary: https://o.rthost.cf/gpc/files1.rt/firefox-45.9.9-20180616-aea041461-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- jemalloc: update to firefox54-bundled version (968484d31)
- import changes from torbrowser-esr45.9-6.5: bug21795, bug21514, bug1238694, bug1234246, bug1249522, bug1291543, bug1263334, bug1236639, bug1266963 (e96dfd55a)
- configure: really disable health report and data reporting firefox-prefs: disable URL bar search suggestions by default, don't show info bar asking for enable/disable URL bar search suggestions, enable mediasources prefs. (2325b9e7e)
- icu4c-56.1: adpated redhat changesets: - Resolves: rhbz#1360340 CVE-2016-6293 - Resolves: rhbz#1377362 CVE-2016-7415 - Resolves: rhbz#1444101 CVE-2017-7867 CVE-2017-7868 (663a6a17b)
- icu: remove leftovers (1ca5e226a)
- icu: cve fixes of CVE-2017-14952, CVE-2017-15422 (5a9316614)
- webp: add webp support (from waterfox-43.0.1 with modifications) (b3fd37dea)
- webp: use values from struct, keep transparency (6d3f89033)
- import changes from tenfourfox: - #500: M1458270 M1452576 M1459162 M1450688 M1456975 M1459693 M1464784 (14a6deb01) (aea041461)

So Twitter Video and WebP(non-animated) are supported now. 

No comments:

Post a Comment