Saturday, June 2, 2018

Weekly browser binaries (20180602)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 23668d3d5..be8bcd292:
- Port libopus upstream patch. (9b54bd300)
- Fix typo in 9b54bd30006c008b4a951331b273613d5bac3abf (be8bcd292)
* My changes since my last build:
- Port TenFourFox changes:
+ Update libraries: OTS-5.2.0, graphite2-1.3.10, harfbuzz-1.5.1, woff2-fx57, brotli-1.0.1
+ Ported changes: M1396870_M1397304, bug1259677, bug1273828, bug1365602, bug1356755, bug1354294, bug1348454, bug1363963, M1376936_M1375331, bug1371424, bug1354796, bug1365333, bug1373970, bug1377329, bug1362924, M1378147_M1380426, bug1383000, bug1383002, bug1390342, bug1395157, bug1376825, bug1385272

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

New Palemoon 27 Build!

32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod.7z
32bit SSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod-sse.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod-ia32.7z

64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180602-be8bcd292-xpmod.7z

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

Official repo changes since my last build:
- Port libopus upstream patch. (9b54bd300)
- Fix typo in 9b54bd30006c008b4a951331b273613d5bac3abf (be8bcd292)

My changes since my last build:
- Port TenFourFox changes:
+ Update libraries: OTS-5.2.0, graphite2-1.3.10, harfbuzz-1.5.1, woff2-fx57, brotli-1.0.1
+ Ported changes: M1396870_M1397304, bug1259677, bug1273828, bug1365602, bug1356755, bug1354294, bug1348454, bug1363963, M1376936_M1375331, bug1371424, bug1354796, bug1365333, bug1373970, bug1377329, bug1362924, M1378147_M1380426, bug1383000, bug1383002, bug1390342, bug1395157, bug1376825, bug1385272

New build of basilisk/UXP for XP!

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

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

Official repo changes since my last build:
- Pale Moon - Fix white tab text for active tab on Mac (e62cb0cb2)
- Merge pull request #388 from adeshkp/patch-5 (3f215e15f)
- Bug 1394399 - Default Request.credentials to "same-origin" instead of "omit" (e03ae4be5)
- Bug 1394399 - Fix mochitests to expect "same-origin" default Request.credentials (240fd66dd)
- Bug 1394399 - Fix web-platform-tests to expect "same-origin" default Request.credentials (96357e8a7)
- Remove support and tests for HSTS priming from the tree. Fixes #384 (bd8517356)
- Merge pull request #390 from janekptacijarabaci/dom_fetch_credentials_1 (d65ac8d5e)
- [PALEMOON] [frontend vs backend] Reduce size of PopupBlocking:UpdateBlockedPopups messages (ed4d22f8a)
- Display an error on Linux in the absence of SSE2 (b9fc7c5ea)
- Always build with SSE2 support when using GCC (03d5c4056)
- Tweak SSE/SSE2 GCC flags (c3400bd8e)
- Remove extraneous SSE flag (3c3c85983)
- Merge pull request #394 from janekptacijarabaci/pm_popup_block_1 (a65c26ccf)
- Merge pull request #395 from trav90/buildsystem-work (7840c750d)
- Make Pale Moon Windows8WindowFrameColor compatible with global scope. (c3fc250b0)
- Only display SSE2 error dialog on 32-bit Linux (7a26ade0a)
- Merge pull request #397 from trav90/buildsystem-work (c8409cc60)
- Revert "Only display SSE2 error dialog on 32-bit Linux" (de0157a6c)
- Merge pull request #398 from MoonchildProductions/revert-397-buildsystem-work (10623b2a3)
- Revert "Always build with SSE2 support & display an error if not available" (a147b6826)
- Merge pull request #399 from MoonchildProductions/revert-395-buildsystem-work (bee00a4a3)
- Port libopus upstream patch. (8b9fe0e35)
- [WebExAM] Issue #402 - Make JSON update manifests assume Firefox instead of Toolkit (351cf2703)
- Merge branch 'update.json' (b76b635c9)
- Fix typo in 8b9fe0e3582a0578720dc38b4ede57eac90e4594 (13aca83ac)
- [WebExAM] Follow up to 351cf2703 (2a36ae70f)
- [WebExAM] Deduplicate toolkit/mozapps/webextensions (258eb6ee9)
-  [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in   Pale Moon and TychoAM (170aaecc4)
- Merge pull request #404 from janekptacijarabaci/pm_global-scope_1 (6f54c3d1f)
- [PALEMOON] [frontend vs backend] Added icons (eef027d44)
- [PALEMOON] [frontend vs backend] Added icons (fix typo in a path: osx/global/icons) (72c97ede0)
- [PALEMOON] [frontend vs backend] Added icons (fix typo in a path: osx/global/icons) (fad230e40)
- [PALEMOON] [frontend vs backend] Remove unused webapps-*.png (chrome://global/skin/icons/webapps-*.png) (ff72a8ae4)
- Merge pull request #405 from janekptacijarabaci/pm_themes_icons_1 (9a4b7a5b4)
- Limit PNG image dimensions. (ab5785819)
- Remove unused webapps icons from Pale Moon (c9518c766)
- Remove unused webapps icons files from Pale Moon (1794ada8a)
- Merge pull request #407 from JustOff/PR_webapps_cleanup (afd9be500)
- Disable HPKP telemetry in Pale Moon. (636d12725)
- Fix sec pref locations and enable HPKP checking by default. (d58930d92)
- [WebExAM] Use extensions.minCompatibleAppVersion instead of extensions.minCompatiblePlatformVersion for update.json (cf412a59f)
- Reinstate tabMinWidth and tabMaxWidth prefs. (6e8846622)
- Merge pull request #412 from g4jc/hsts_priming_removal_backport (9f6194d00)
- Enable blocking of top-level data: navigation. (e1084c8b2)
- [PALEMOON] Fix missed `notifyPluginCrashed.png` on windows and linux (daffc27c5)
- [PALEMOON] Package `chrome.manifest` for default theme across all platforms (fa245e46d)
- Remove Social API. (5f89c3da6)
- Merge pull request #416 from Ascrod/Social (bf1454c8e)
- Merge pull request #415 from JustOff/PR_default_theme (14eb8dc7b)
- Build - throws a warning: 'rv': unreferenced local variable (b2cc2539f)
- Merge pull request #419 from janekptacijarabaci/build_warnings_1 (a516927e1)
- [PALEMOON] Use ShellService.jsm to get the shell service in utilityOverlay.js (5441dc0e1)
- Rewrite restoreDimensions to account for mismatched CSS/device pixel sizes. (13b342868)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (3ab978b4a)
- Remove unused social icons. (318682035)
- Pre-process blocklists.js (5df686e5b)
- Merge pull request #421 from JustOff/PR_utilityOverlay_ShellService (ec3ddc202)
- Merge pull request #423 from Ascrod/Social (271c7b598)
- Remove duplicate ifdefs in browser-safebrowsing.js (3107ccaa3)
- Merge pull request #427 from Ascrod/master (6d9ebfac9)
- Add build config option to disable startup cache precompilation. (13168ba15)
- Teach moz.configure about --enable-precompiled-startupcache (d902268f6)
- Partially revert safebrowsing commits to fix "tracking protection". (b25f1991c)
- Move the MOZ_DISABLE_PRECOMPILED_STARTUPCACHE check. (84d731716)

PM28XP *sneak peek* x86 build:
Win32 https://o.rthost.cf/palemoon/palemoon-28.0.0a2.win32-git-20180602-84d731716-xpmod.7z
Win64 https://o.rthost.cf/palemoon/palemoon-28.0.0a2.win64-git-20180602-84d731716-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.

No comments:

Post a Comment