New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180526.7z
Changelog:
Out-of-tree changes:
* My changes since my last build:
- Update NSS to 3.36.2
- Updated es-ES locale
In-tree changes:
* fix CanCopy2() when handling framesets (888e6d5)
* 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-20180526-23668d3d5-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180526-23668d3d5-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180526-23668d3d5-xpmod.7z
My changes since my last build:
- Update NSS to 3.36.2
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180526-8f354e52d-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180526-8f354e52d-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- [MSE] Add a missing comma in validBoxes (91825ae7f)
- Update libhyphen's glue code to include overloads for fgetc() and feof(). (a2c339417)
- Merge pull request #375 from trav90/media-work (5aafe792b)
- Remove gfxCrashReporterUtils. (fc001cc5b)
- Remove gfxCrashReporterUtils leftover. (1309bdb54)
- Remove GMP, Plugin and IPC crash reporter hooks. (fbdd52ea5)
- Remove stubbed IPC CrashReporter(Parent/Child) (a3e8c9f82)
- Remove IPC CrashReporterClient/Host (612459488)
- [PALEMOON] [frontend vs backend] Places - fix: adding a livemark doesn't work correctly (30cbf0b5a)
- Remove the Dark Matter Detector (DMD) Memeory debugger component. (fcd7ee3c8)
- Merge pull request #379 from janekptacijarabaci/pm_places_livemark_add_1 (542da56e2)
- Remove the jprof profiler. (94988a2b4)
- Remove CrashReporterParent leftover. (c8b38a180)
- Remove SPS profiler. (ac25827a8)
- Remove IPC profile functions. (19334fd5a)
- Remove CrashReporterParent leftover. (b565e2c22)
- Remove the Social API (3a9d1b535)
- Remove MOZ_SOCIAL. (f786134c4)
- [MSE] Correct ADTS frame size calculation (e2464b139)
- Merge pull request #383 from trav90/media-work (b43a5fbed)
- Perform null check earlier in OggCodecState.cpp (43470083d)
- Null check the right pointer in RecvReadback (6ca361bd5)
- Revoke MediaDataDecoder callback after RemoteVideoDecoder has been shut down (f2d541d3e)
- Merge pull request #385 from trav90/media-work (edccc615f)
- Merge pull request #381 from Ascrod/master (d5459982f)
- Revert "Remove the Social API" (72bab89cf)
- Merge pull request #386 from MoonchildProductions/revert-381-master (8f354e52d)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180526-8f354e52d.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.
Saturday, May 26, 2018
Saturday, May 19, 2018
Weekly browser binaries (20180519)
New Palemoon 27 Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180519-23668d3d5-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180519-23668d3d5-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180519-23668d3d5-xpmod.7z
Official repo changes since my last build:
- Make soft-blocked wording more generic so people don't blow their top over it. (5c1cd01e5)
- Update dialog strings for blocklist entry pop-up. (4e6937b4d)
- Final version as per IRC (94ea88ba5)
- Drop invisible characters from downloads filename. (ae00f8b07)
- Check for infinite value in txFormatNumberFunctionCall. (a103f2051)
- Bug 1409440. (c321cabac)
- Add and use Skia's "Safe Math" (DiD) (ada77e595)
- Change MOZ_ASSERT to MOZ_RELEASE_ASSERT. (ba2e7f614)
- Consistently use PR memory functions. (be37ea514)
- Avoid calling SVGAnimatedEnumeration::AnimVal() from nsSVGUtils::GetBBox(). (e98258a89)
- Add sanity checks in nsScriptableUConv.cpp (62022a2f0)
- Fix missing include in Skia SafeMath (23668d3d5)
----
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180519.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev c62656644..23668d3d5:
- Make soft-blocked wording more generic so people don't blow their top over it. (5c1cd01e5)
- Update dialog strings for blocklist entry pop-up. (4e6937b4d)
- Final version as per IRC (94ea88ba5)
- Drop invisible characters from downloads filename. (ae00f8b07)
- Check for infinite value in txFormatNumberFunctionCall. (a103f2051)
- Bug 1409440. (c321cabac)
- Add and use Skia's "Safe Math" (DiD) (ada77e595)
- Change MOZ_ASSERT to MOZ_RELEASE_ASSERT. (ba2e7f614)
- Consistently use PR memory functions. (be37ea514)
- Avoid calling SVGAnimatedEnumeration::AnimVal() from nsSVGUtils::GetBBox(). (e98258a89)
- Add sanity checks in nsScriptableUConv.cpp (62022a2f0)
- Fix missing include in Skia SafeMath (23668d3d5)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
----
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180519-b3ebf5ea2-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180519-b3ebf5ea2-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Remove gonk IDL reference in /hal. (73cdd6117)
- Remove MOZ_B2G leftovers and some dead B2G-only components. (b7d9dad58)
- Convert uses of KEY_MAP_ANDROID_EXCEPT_B2G to KEY_MAP_ANDROID (2f359ed80)
- Make safebrowsing optional at build time - Part 1: browser/ (5909cef47)
- Make safebrowsing optional at build time - Part 2: mobile/ (8e08b8cef)
- Make safebrowsing optional at build time - Part 3: toolkit/ (536562284)
- Fix build bustage (4e1d60e7d)
- Make safebrowsing optional at build time - Part 4: configure (e07abdd28)
- Remove MOZ_WIDGET_GONK [1/2] (6571d2ceb)
- Make safebrowsing optional at build time - Part 5: preferences (41d68e3f7)
- Remove MOZ_WIDGET_GONK [2/2] (e16bcd08a)
- about:sessionrestore - fix an error "treeView.treeBox is null" in aboutSessionRestore.js (1eaa467af)
- about:welcomeback - fix an error "invalid 'in' operand gTreeData[idx]" in aboutSessionRestore.js (faf4b17b3)
- Fix incorrectly removed #includes (74611b6b9)
- Remove missed MOZ_WIDGET_GONK ifdef (a6de08467)
- Remove other gonk widget conditionals and unused files. (1124fb525)
- [PALEMOON] Remove non-applicable lines from package-manifest.in that block basic macintosh packaging (a327e27e5)
- Add AMO override. (5f1309e27)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (36b8fd734)
- Merge pull request #350 from janekptacijarabaci/aboutSessionRestore_error_1 (6a855dbdc)
- Merge pull request #351 from janekptacijarabaci/aboutSessionRestore_error_2 (1dd67a793)
- Remove moz_widget_toolkit_gonk (719803a47)
- Include in-content preferences file security.js in pre-processing (79edb388a)
- [*AM] Make soft-blocked phrasing more generic so people will cry less when we do our job (1a0462b45)
- [PALEMOON] Override Windows Installer usage of MOZ_APP_DISPLAYNAME when appropriate (4b4b4a59c)
- Revert incorrect UAO optimization that broke SSUAO (1c9d6206c)
- Merge pull request #356 from JustOff/PR_ssuao_revert_1148544 (626419cbe)
- Issue #347 - TychoAM nsBlocklistService does not support gfxBlacklist (f86673741)
- Pale Moon version bump (1ab701673)
- Drop invisible characters from downloads filename. (ca6136ffb)
- Use a temporary in Animation::Tick() (5d2d2cb04)
- Check for infinite value in txFormatNumberFunctionCall. (e53fa2813)
- Add omitted Skia "Safe Math" includes. (7bd747370)
- Update in-tree freetype2 lib (unused) to 2.9.1 (9c075dc4c)
- [PALEMOON] Fix: The settings icon in the notification is missing (copy some files from webextensions) (3ac23df78)
- Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device pixel ratio is set to its current value (e968422d2)
- Consistently use PR memory functions. (0c994ed09)
- Merge libhyphen fix from upstream. (41cbe2d93)
- Don't linkify data: or javascript: URLs in the web console. (c9d1a79bd)
- Bug 1379762 part 2. Use a more reliable test to figure out when we can skip firing onload in nsDocumentViewer::LoadComplete (d1184bfb4)
- Revive the quickdial page (about:newtab) (ec1aeee6d)
- Merge pull request #359 from JustOff/PR_about_newtab_fix (000ac0cc8)
- Initial updates for Reader View. (b70d88459)
- Change Reader API to use events, remove messaging. (9ef464a5a)
- Bug 1371991 - don't link against crmf when building with --with-system-nss, r=ted (831fcf541)
- Bug 1314968 - Explicitly specify the AccessPoint interface name. r=kanru (713d6adc6)
- Bug 1384062 - Make SystemResourceMonitor.stop more resilient to errors. r=ahal,gps (18dec100c)
- Clarify Basilisk branding/licensing (official/unofficial) (819ca50f1)
- Merge pull request #367 from Ascrod/readerview (90942a2af)
- Merge pull request #368 from trav90/safebrowsing-work (b702d7d32)
- Merge pull request #366 from alaviss/bug1384062 (5f74fe9cf)
- Merge pull request #364 from alaviss/crmf (585bf7675)
- Merge pull request #365 from alaviss/wifi (25f77cf1c)
- Merge pull request #358 from janekptacijarabaci/notifications_settings_3 (f7cf18bfe)
- Merge pull request #360 from janekptacijarabaci/readview_pageshow_persisted_1 (db8523114)
- Add blocklist.manifest to Basilisk's package-manifest.in (aa41605ee)
- external/nss: Don't link with libcrmf on --with-system-nss builds (198f9e9c3)
- Merge pull request #369 from alaviss/crmf (4462c345a)
- palemoon/installer: Fix packaging when built --with-system-nss/nspr (1d7083143)
- Merge pull request #370 from alaviss/system-nss (110050d8e)
- Fix missing include in Skia SafeMath (b3ebf5ea2)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180519-b3ebf5ea2.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.
32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180519-23668d3d5-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180519-23668d3d5-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180519-23668d3d5-xpmod.7z
Official repo changes since my last build:
- Make soft-blocked wording more generic so people don't blow their top over it. (5c1cd01e5)
- Update dialog strings for blocklist entry pop-up. (4e6937b4d)
- Final version as per IRC (94ea88ba5)
- Drop invisible characters from downloads filename. (ae00f8b07)
- Check for infinite value in txFormatNumberFunctionCall. (a103f2051)
- Bug 1409440. (c321cabac)
- Add and use Skia's "Safe Math" (DiD) (ada77e595)
- Change MOZ_ASSERT to MOZ_RELEASE_ASSERT. (ba2e7f614)
- Consistently use PR memory functions. (be37ea514)
- Avoid calling SVGAnimatedEnumeration::AnimVal() from nsSVGUtils::GetBBox(). (e98258a89)
- Add sanity checks in nsScriptableUConv.cpp (62022a2f0)
- Fix missing include in Skia SafeMath (23668d3d5)
----
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180519.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev c62656644..23668d3d5:
- Make soft-blocked wording more generic so people don't blow their top over it. (5c1cd01e5)
- Update dialog strings for blocklist entry pop-up. (4e6937b4d)
- Final version as per IRC (94ea88ba5)
- Drop invisible characters from downloads filename. (ae00f8b07)
- Check for infinite value in txFormatNumberFunctionCall. (a103f2051)
- Bug 1409440. (c321cabac)
- Add and use Skia's "Safe Math" (DiD) (ada77e595)
- Change MOZ_ASSERT to MOZ_RELEASE_ASSERT. (ba2e7f614)
- Consistently use PR memory functions. (be37ea514)
- Avoid calling SVGAnimatedEnumeration::AnimVal() from nsSVGUtils::GetBBox(). (e98258a89)
- Add sanity checks in nsScriptableUConv.cpp (62022a2f0)
- Fix missing include in Skia SafeMath (23668d3d5)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
----
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180519-b3ebf5ea2-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180519-b3ebf5ea2-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Remove gonk IDL reference in /hal. (73cdd6117)
- Remove MOZ_B2G leftovers and some dead B2G-only components. (b7d9dad58)
- Convert uses of KEY_MAP_ANDROID_EXCEPT_B2G to KEY_MAP_ANDROID (2f359ed80)
- Make safebrowsing optional at build time - Part 1: browser/ (5909cef47)
- Make safebrowsing optional at build time - Part 2: mobile/ (8e08b8cef)
- Make safebrowsing optional at build time - Part 3: toolkit/ (536562284)
- Fix build bustage (4e1d60e7d)
- Make safebrowsing optional at build time - Part 4: configure (e07abdd28)
- Remove MOZ_WIDGET_GONK [1/2] (6571d2ceb)
- Make safebrowsing optional at build time - Part 5: preferences (41d68e3f7)
- Remove MOZ_WIDGET_GONK [2/2] (e16bcd08a)
- about:sessionrestore - fix an error "treeView.treeBox is null" in aboutSessionRestore.js (1eaa467af)
- about:welcomeback - fix an error "invalid 'in' operand gTreeData[idx]" in aboutSessionRestore.js (faf4b17b3)
- Fix incorrectly removed #includes (74611b6b9)
- Remove missed MOZ_WIDGET_GONK ifdef (a6de08467)
- Remove other gonk widget conditionals and unused files. (1124fb525)
- [PALEMOON] Remove non-applicable lines from package-manifest.in that block basic macintosh packaging (a327e27e5)
- Add AMO override. (5f1309e27)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (36b8fd734)
- Merge pull request #350 from janekptacijarabaci/aboutSessionRestore_error_1 (6a855dbdc)
- Merge pull request #351 from janekptacijarabaci/aboutSessionRestore_error_2 (1dd67a793)
- Remove moz_widget_toolkit_gonk (719803a47)
- Include in-content preferences file security.js in pre-processing (79edb388a)
- [*AM] Make soft-blocked phrasing more generic so people will cry less when we do our job (1a0462b45)
- [PALEMOON] Override Windows Installer usage of MOZ_APP_DISPLAYNAME when appropriate (4b4b4a59c)
- Revert incorrect UAO optimization that broke SSUAO (1c9d6206c)
- Merge pull request #356 from JustOff/PR_ssuao_revert_1148544 (626419cbe)
- Issue #347 - TychoAM nsBlocklistService does not support gfxBlacklist (f86673741)
- Pale Moon version bump (1ab701673)
- Drop invisible characters from downloads filename. (ca6136ffb)
- Use a temporary in Animation::Tick() (5d2d2cb04)
- Check for infinite value in txFormatNumberFunctionCall. (e53fa2813)
- Add omitted Skia "Safe Math" includes. (7bd747370)
- Update in-tree freetype2 lib (unused) to 2.9.1 (9c075dc4c)
- [PALEMOON] Fix: The settings icon in the notification is missing (copy some files from webextensions) (3ac23df78)
- Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device pixel ratio is set to its current value (e968422d2)
- Consistently use PR memory functions. (0c994ed09)
- Merge libhyphen fix from upstream. (41cbe2d93)
- Don't linkify data: or javascript: URLs in the web console. (c9d1a79bd)
- Bug 1379762 part 2. Use a more reliable test to figure out when we can skip firing onload in nsDocumentViewer::LoadComplete (d1184bfb4)
- Revive the quickdial page (about:newtab) (ec1aeee6d)
- Merge pull request #359 from JustOff/PR_about_newtab_fix (000ac0cc8)
- Initial updates for Reader View. (b70d88459)
- Change Reader API to use events, remove messaging. (9ef464a5a)
- Bug 1371991 - don't link against crmf when building with --with-system-nss, r=ted (831fcf541)
- Bug 1314968 - Explicitly specify the AccessPoint interface name. r=kanru (713d6adc6)
- Bug 1384062 - Make SystemResourceMonitor.stop more resilient to errors. r=ahal,gps (18dec100c)
- Clarify Basilisk branding/licensing (official/unofficial) (819ca50f1)
- Merge pull request #367 from Ascrod/readerview (90942a2af)
- Merge pull request #368 from trav90/safebrowsing-work (b702d7d32)
- Merge pull request #366 from alaviss/bug1384062 (5f74fe9cf)
- Merge pull request #364 from alaviss/crmf (585bf7675)
- Merge pull request #365 from alaviss/wifi (25f77cf1c)
- Merge pull request #358 from janekptacijarabaci/notifications_settings_3 (f7cf18bfe)
- Merge pull request #360 from janekptacijarabaci/readview_pageshow_persisted_1 (db8523114)
- Add blocklist.manifest to Basilisk's package-manifest.in (aa41605ee)
- external/nss: Don't link with libcrmf on --with-system-nss builds (198f9e9c3)
- Merge pull request #369 from alaviss/crmf (4462c345a)
- palemoon/installer: Fix packaging when built --with-system-nss/nspr (1d7083143)
- Merge pull request #370 from alaviss/system-nss (110050d8e)
- Fix missing include in Skia SafeMath (b3ebf5ea2)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180519-b3ebf5ea2.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.
Saturday, May 12, 2018
Weekly browser binaries (20180512)
New Palemoon 27 Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180512-c62656644-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180512-c62656644-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180512-c62656644-xpmod.7z
Official repo changes since my last build:
- Remove SEE_MASK_FLAG_NO_UI for better Windows 10 compatibility. (08fcb7de5)
- Update blocklist pm112 (c62656644)
My changes since my last build:
- Reverted "Update blocklist pm112 (c62656644)"
- Cherry-picked upstream fixes (via TenFourFox-38.10.0): bug1249578, bug1278013, bug1286183
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180512.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev db33886e2..0264de4c3:
- Remove SEE_MASK_FLAG_NO_UI for better Windows 10 compatibility. (08fcb7de5)
- Update blocklist pm112 (c62656644)
* My changes since my last build:
- Reverted "Update blocklist pm112 (c62656644)"
- Cherry-picked upstream fixes (via TenFourFox-38.10.0): bug1249578, bug1278013, bug1286183
* Updated troubleshoot_prefs.kmm to v16
In-tree changes:
* addendum to commit 9e62f4f, which fix "Choose Helper Application" dialog issue (b55a76c)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180512-0264de4c3-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180512-0264de4c3-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Remove nameprep.c from moz.build (769d58f71)
- Merge pull request #332 from trav90/master (3ca0ca4b6)
- [follow up] moebius#154: Notifications - user settings - the immediate duration of the alert (4f82391df)
- Merge pull request #333 from janekptacijarabaci/notifications_settings_2 (7d5f95a8e)
- Rename VisualElementsManifest for Basilisk unofficial branding (e899e7962)
- Use application specific application.ini (1fbd4d957)
- [PALEMOON] Update fullscreen activation event to match UXP (396158770)
- [PALEMOON] Replace fullscreen permission dialog with a warning (5839168a9)
- [PALEMOON] Remove fullscreen and pointer-lock from permission managing (79f8a278d)
- moebius#231: Consider blocking top level window data: URIs (tests) (4b7a2c677)
- moebius#231: Consider blocking top level window data: URIs (tests) - bug 264588 (26a032c08)
- Merge pull request #334 from JustOff/PR_fullscreen_warning (61394bf4f)
- Merge pull request #335 from janekptacijarabaci/security_blocking_data_3 (5390888b9)
- [regression] DevTools - Web and Browser console - Added "Log request and response bodies" preference (1b0c4bf46)
- Merge pull request #337 from janekptacijarabaci/devtools_browserconsole_bodies_1 (43208a530)
- DevTools - fix a comment in webConsole.dtd (Web Console and Browser Console) (2772ce4d2)
- [follow up] DevTools - fix a comment in webConsole.dtd (Web Console and Browser Console - not in the context menu) (eac16a5e5)
- Merge pull request #339 from janekptacijarabaci/devtools_browserconsole_bodies_1 (aa662adcf)
- Add emoji presentation API (78430deb8)
- Add UTF-8 as a default fallback encoding for unknown encodings (7c2dd4fed)
- Use font.name-list.emoji preference for emoji presenration. (84c479afa)
- Set font.name-list.emoji for some platforms. (149b09027)
- Fix build bustage (361748956)
- Font fallback should detect emoji range for color emoji font. (2619698a2)
- Merge branch 'intl-ICU-emoji-work' (fd2b227f1)
- Merge pull request #340 from janekptacijarabaci/preferences_fonts_fallback-character-encoding_1 (21c5dd667)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (b98c4ed80)
- Bug 1447080 - Remove SEE_MASK_FLAG_NO_UI for better Windows 10 compatibility. r=dparks, a=lizzard (221892596)
- Bug 1426129 - Hold CamerasChild via promoting "this" to a RefPtr. r=pehrsons, a=RyanVM (dc7515e3d)
- Bug 1454692 - Backport some upstream Skia fixes to ESR52. r=rhunt, a=abillings (04b3d5178)
- Merge branch 'ported-upstream' (bece236d8)
- Bug 1449548. (0636d878a)
- Enable xrender by default. (28cf922aa)
- Remove the obsolete `media.mediasource.format-reader` control from the preferences UI (70a2912ae)
- Merge pull request #342 from JustOff/PR_mse_ui (34fcf334c)
- Remove Gonk build directories (cfe5ef4ac)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (99fe0b710)
- Merge branch 'ported-upstream' (0264de4c3)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180512-0264de4c3.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.
32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180512-c62656644-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180512-c62656644-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180512-c62656644-xpmod.7z
Official repo changes since my last build:
- Remove SEE_MASK_FLAG_NO_UI for better Windows 10 compatibility. (08fcb7de5)
- Update blocklist pm112 (c62656644)
My changes since my last build:
- Reverted "Update blocklist pm112 (c62656644)"
- Cherry-picked upstream fixes (via TenFourFox-38.10.0): bug1249578, bug1278013, bug1286183
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180512.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev db33886e2..0264de4c3:
- Remove SEE_MASK_FLAG_NO_UI for better Windows 10 compatibility. (08fcb7de5)
- Update blocklist pm112 (c62656644)
* My changes since my last build:
- Reverted "Update blocklist pm112 (c62656644)"
- Cherry-picked upstream fixes (via TenFourFox-38.10.0): bug1249578, bug1278013, bug1286183
* Updated troubleshoot_prefs.kmm to v16
In-tree changes:
* addendum to commit 9e62f4f, which fix "Choose Helper Application" dialog issue (b55a76c)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180512-0264de4c3-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180512-0264de4c3-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Remove nameprep.c from moz.build (769d58f71)
- Merge pull request #332 from trav90/master (3ca0ca4b6)
- [follow up] moebius#154: Notifications - user settings - the immediate duration of the alert (4f82391df)
- Merge pull request #333 from janekptacijarabaci/notifications_settings_2 (7d5f95a8e)
- Rename VisualElementsManifest for Basilisk unofficial branding (e899e7962)
- Use application specific application.ini (1fbd4d957)
- [PALEMOON] Update fullscreen activation event to match UXP (396158770)
- [PALEMOON] Replace fullscreen permission dialog with a warning (5839168a9)
- [PALEMOON] Remove fullscreen and pointer-lock from permission managing (79f8a278d)
- moebius#231: Consider blocking top level window data: URIs (tests) (4b7a2c677)
- moebius#231: Consider blocking top level window data: URIs (tests) - bug 264588 (26a032c08)
- Merge pull request #334 from JustOff/PR_fullscreen_warning (61394bf4f)
- Merge pull request #335 from janekptacijarabaci/security_blocking_data_3 (5390888b9)
- [regression] DevTools - Web and Browser console - Added "Log request and response bodies" preference (1b0c4bf46)
- Merge pull request #337 from janekptacijarabaci/devtools_browserconsole_bodies_1 (43208a530)
- DevTools - fix a comment in webConsole.dtd (Web Console and Browser Console) (2772ce4d2)
- [follow up] DevTools - fix a comment in webConsole.dtd (Web Console and Browser Console - not in the context menu) (eac16a5e5)
- Merge pull request #339 from janekptacijarabaci/devtools_browserconsole_bodies_1 (aa662adcf)
- Add emoji presentation API (78430deb8)
- Add UTF-8 as a default fallback encoding for unknown encodings (7c2dd4fed)
- Use font.name-list.emoji preference for emoji presenration. (84c479afa)
- Set font.name-list.emoji for some platforms. (149b09027)
- Fix build bustage (361748956)
- Font fallback should detect emoji range for color emoji font. (2619698a2)
- Merge branch 'intl-ICU-emoji-work' (fd2b227f1)
- Merge pull request #340 from janekptacijarabaci/preferences_fonts_fallback-character-encoding_1 (21c5dd667)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (b98c4ed80)
- Bug 1447080 - Remove SEE_MASK_FLAG_NO_UI for better Windows 10 compatibility. r=dparks, a=lizzard (221892596)
- Bug 1426129 - Hold CamerasChild via promoting "this" to a RefPtr. r=pehrsons, a=RyanVM (dc7515e3d)
- Bug 1454692 - Backport some upstream Skia fixes to ESR52. r=rhunt, a=abillings (04b3d5178)
- Merge branch 'ported-upstream' (bece236d8)
- Bug 1449548. (0636d878a)
- Enable xrender by default. (28cf922aa)
- Remove the obsolete `media.mediasource.format-reader` control from the preferences UI (70a2912ae)
- Merge pull request #342 from JustOff/PR_mse_ui (34fcf334c)
- Remove Gonk build directories (cfe5ef4ac)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (99fe0b710)
- Merge branch 'ported-upstream' (0264de4c3)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180512-0264de4c3.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.
Saturday, April 28, 2018
Weekly browser binaries (20180428)
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180428-46a069ec7-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180428-46a069ec7-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Bug 1317030 - Removing/reattaching an element from the DOM triggers spurious mouseenter events (04c7949bc)
- Bug 1322994 - Update pointerevent web-platform-tests (partially - depends on) (d4feeb474)
- Bug 1299197 Part1: Refine WidgetPointerHelper (8a6f654e9)
- Bug 1299197 Part2: Serialize WidgetPointerHelper in IPC message (e43cde864)
- Bug 1302297 - Part 4: Remove every button and buttons used in testcases (partially) (9b1ba6833)
- moebius#71: DOM - Pointer Events - improvements (09f456b28)
- moebius#56: Fix: DataTransfer - Pasting image from clipboard fails in some cases (4549256c2)
- Use -1 instead of 0 to indicate absent glxtest_pipe fd (2828e5db8)
- Merge pull request #223 from trav90/glxtest_pipe (b3bf60f42)
- Import XULRunner and make it produce the generic stub (754ad6104)
- Merge branch 'master' into xulrunner (94a484dd7)
- Define vendorFullName in Official Branding (b2aab9283)
- Remove region-specific overrides for search engines. (7e01cff20)
- Disable grabbing geo-specific search engines from Mozilla servers. (fb37ed0a3)
- Merge pull request #221 from janekptacijarabaci/js_dom_pointer_events_1 (844da4597)
- Disallow E10S to run. (21f5ffe82)
- Remove unused header file for MeeGo Touch (0a744b1cf)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into data-transfer_1 (306690e13)
- [PMkit] Mark 'sdk/panel' as compatible with Pale Moon (d00246303)
- [PMkit] Fix the shim for 'sdk/ui/button' (54db9d200)
- Merge pull request #226 from JustOff/PR_PMkit_part3 (747b7a9cc)
- [PALEMOON] [frontend vs backend] Use "devtools-browser.css" instead of "global/skin/devtools/common.css" (does not exist) in browser.xul (766ad2687)
- Use preprocessor for "chrome://devtools/skin/devtools-browser.css" in browser.xul (9e4539148)
- [DevTools] Fix warnings: "Property contained reference to invalid variable" (752af49b6)
- Merge pull request #229 from janekptacijarabaci/devtools_css_warnings_variable_1 (a54f392af)
- Merge pull request #228 from janekptacijarabaci/pm_devtools_4_path (a558ac8ac)
- Merge pull request #227 from janekptacijarabaci/devtools_preprocessor_1 (cbe93351e)
- Merge pull request #225 from janekptacijarabaci/data-transfer_1 (c74754d23)
- Fix for loops in AddonRepository_SQLiteMigrator.jsm (SyntaxError: missing ] after element list) (c30ebdac2)
- moebius#223: Consider blocking top level window data: URIs (part 1/3 without tests) (1b4c4256e)
- moebius#226: Consider blocking top level window data: URIs (part 2/2 without tests) (f1e557871)
- Remove NPAPI deprecation statement from about:plugins. (7ab45761a)
- Disable Mozilla health report service. (420458002)
- Remove undesired system add-ons (all except PDFjs) (3dbe5b2d7)
- Update about:rights legal text. (eb25a9bd7)
- Make sure to keep the safebrowsing entities valid. (8ae405b69)
- moebius#230: Consider blocking top level window data: URIs (part 3/3 without tests) (660d01438)
- Bug 1329288 - Test ContentPolicy blocks opening a new window (a38e87d45)
- Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell (95c460824)
- Bug 1329570 - Restore missing error check in mozilla::dom::Location::GetPathname (8af1b0c22)
- Bug 1323683 - Fold nsIURIWithQuery into nsIURI (dbfad99a5)
- Bug 1182569: Use AsyncOpen2 for docshell loads (29bd11c3c)
- Bug 1182569: Update ContentSecurityManager to handle docshell loads (2e3333582)
- Bug 1182569 - Skip security check for plugins using newstream attribute (5b0f4649b)
- Bug 1182569: Update tests when converting docshell loads to use AynscOpen2 (b73225e88)
- Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests (5d9ae788d)
- Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test (d3575bfb5)
- Revert "Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test" (49989d0f0)
- Revert "Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests" (f5545f8af)
- Revert "Bug 1182569: Update tests when converting docshell loads to use AynscOpen2" (ee4f7c4aa)
- Revert "Bug 1182569 - Skip security check for plugins using newstream attribute" (13f3978a1)
- Revert "Bug 1182569: Update ContentSecurityManager to handle docshell loads" (115cf1e32)
- Revert "Bug 1182569: Use AsyncOpen2 for docshell loads" (30621a630)
- moebius#187: DOM - nsIContentPolicy - context (document) (ccbd5ecf5)
- Resolve issues with application.ini not allowing non-mcp applications to be official and have their own vendor (3c48cc850)
- Fix preprocessor conditional precedence in application.ini (1916969ba)
- moebius#221: WebExtensions - commands API does not support shortcuts with space or numbers (e2649bc08)
- moebius#328: Set a sandboxName on the WebExtensions Content Script sandboxes (ace6085fe)
- moebius#65: Fix: "about:..." - throws an errors (b9ecf9933)
- moebius#119: (Windows) Security - Certificate Stores - NSSCertDBTrustDomain allows end-entities to be their own trust anchors (c3ec00a15)
- moebius#123: DOM - Events - support createEvent("FocusEvent") (9957290b5)
- moebius#121: DOM - Selection API - getSelection() should exist on XMLDocument / Selection.type (0a9acadcc)
- Merge pull request #234 from janekptacijarabaci/about_errors_1 (531abf255)
- Merge pull request #236 from janekptacijarabaci/js_dom_createEvent_FocusEvent_1 (d220a5e6a)
- Merge pull request #237 from janekptacijarabaci/js_dom_getSelection_document_1 (3b55277bc)
- Merge pull request #235 from janekptacijarabaci/security_windows_certificate-stores_1 (f5618cd8e)
- Merge pull request #232 from janekptacijarabaci/webextensions_shortcut_space_1 (8ffac11aa)
- Merge pull request #231 from janekptacijarabaci/security_blocking_data_1 (8ed46f424)
- Merge pull request #233 from janekptacijarabaci/webextensions_sandbox_sandboxName_1 (1ea8529cf)
- moebius#195: DOM - PointerEvent - improvements (d9d3b687b)
- Merge pull request #238 from janekptacijarabaci/js_dom_pointer_events_2 (bccb9c170)
- Fix accessing the bootstrap methods when they are declared in the new lexical scope (be2b3635a)
- Merge pull request #240 from JustOff/PR_bootstrap_scope (31187065d)
- Hard-code the version number for Mozilla's version checker for add-ons. (6662cdbeb)
- moebius#312: DOM - Fix incorrect TypeError: Response body is given with a null body status (27e021136)
- [fix typo] palemoon#903 and #975: Customizable toolbars - persist the attribute "collapsed" (backward compatible) (765fc0b0e)
- [PALEMOON] [frontend vs backend] Fix sanitize ("History" - "Clear Recent History..."): (11063e972)
- [PALEMOON] [frontend vs backend] Fix cookies in Preferences (2f5ced80c)
- Re-introduce some required overrides (why were ALL of them cleared?!) (1697d6456)
- Merge pull request #244 from janekptacijarabaci/pm_toolbars_custom_persist_2 (ce197c4e5)
- Merge pull request #254 from janekptacijarabaci/pm_sanitize_1 (bb87aeab9)
- Merge pull request #255 from janekptacijarabaci/pm_preferences_cookies_1 (c80777a81)
- moebius#30 and #37: ForgetAboutSite.jsm - promise - serialize vs. parallel + a comment (846bbb993)
- moebius#209: Throws an error - "CloudSync is not defined" (9b88e7cf7)
- palemoon#583 and #1071: Fix: Plugin placeholder image/text (ask to activate) missing + overlay (70c2ad9f4)
- Merge pull request #243 from janekptacijarabaci/fetch_response_body_null_1 (844da2ccc)
- Merge pull request #258 from janekptacijarabaci/forgetAboutSite_1 (1b0a03a2e)
- Merge pull request #260 from janekptacijarabaci/plugins_placeholder_css_1 (444b1a26a)
- Merge pull request #259 from janekptacijarabaci/error_CloudSync_2 (810a3245a)
- Bug 1209697: Clear ancestor intrinsic sizes when our block size changes (401a0e12a)
- Bug 1209697: Cache flex measuring reflows to avoid exponential behavior (2f87463ea)
- Bug 1336708: Don't reuse cached flex-item reflow measurements if the item's computed height has changed (dca75f84e)
- Bug 1336708: Reftest (bf901ae22)
- Bug 1338053: Make nsFlexContainerFrame::MarkIntrinsicISizesDirty() also call its parent class's method (d0e748cad)
- Remove build support for HP-UX (f7edee79a)
- moebius#138: Optimize operations on root of deeply-nested frame tree (eae8d2142)
- Tweak fullscreen API (acd4eee44)
- Merge pull request #262 from janekptacijarabaci/js_dom_overflow_1 (a203f449b)
- Honor browser.safebrowsing.UI.enabled (fcfd61829)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (fe8155c11)
- Revert "Add pluralrules to JS Intl" (9349f7f29)
- Avoid calling slice in self-hosted code. DiD (b069dabc9)
- Revert "Update build system files for NSS 3.35" (b4154e043)
- Revert "Update NSS to 3.35-RTM" (fba28f197)
- Revert "Update NSPR to 4.18" (7c4d50dcc)
- Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec. (6c3f95480)
- Bug 996448 - Lazify the loading of PluralForm.jsm everywhere (b0d7b1bb3)
- Bug 1115293 - Use "use strict" (c86fbfd03)
- Bug 1038811 - Push Notifications - Firefox front end changes for preferences, and permission notification (43caa48ec)
- Bug 1038811 - Push Notifications (observer) (62779a4b8)
- Bug 956151 - Remove the perm attribute in permissions.js (e33d1d875)
- Bug 1006461 - Fix handling of permission notifications in preference dialogs (90e7b4509)
- Bug 431901 - Update preference dialogs to treat backspace and delete equivalently on Mac OS X (522095380)
- Bug 574460 - Fix handling of permission deletion notifications in preference dialogs (b688bdfa9)
- Bug 340432 - Add the ability to cancel site permission changes (0bea8f9ef)
- Bug 1137870 - Fix mismatching argument counts in permissions.js (partially) (cbbc05dd1)
- Bug 1039540 - Disable the sorting of rows of sub-dialogs when right clicking (+ style clean up) (49ba38d21)
- Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove (eebf4162a)
- Bug 661831 - In about:permissions, make Ctrl+f focus the filter box instead of invoking the find bar (467868098)
- [Pale Moon] Change button labels in cookies dialog (eca7e648b)
- [Basilisk] Change button labels in cookies dialog (4411befc8)
- [Toolkit] Change button labels in password manager (f506d6fca)
- Bug 1192458, Part 1 - Consolidate push and desktop notification permissions (d6213d3f0)
- Bug 1192458, Part 2 - New icon for consolidated notification permission (d49d212c3)
- Bug 1216684 - Notification permissions cannot be global granted/denied in private windows (7b7c12e0a)
- Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site (79b88b303)
- Bug 1216271 - Follow-up to add L10N notes and fix style to use an early return (76658b968)
- Bug 1220884 - Friendlier string for the notification upgrade UI (38dc3017a)
- Bug 1221330 - Show the app icon in the XUL upgraded notifications alert (2703a13f1)
- Bug 1173523 - Part 3: Update PluginContent to use new API for nsIPermission (94d59b4eb)
- Bug 1173523 - Part 4: Update about:permissions to use new API for nsIPermission (02f885d12)
- Bug 1173523 - Part 5: Update the preferences permissions UI to use new API for nsIPermission (+ fix typos) (33377b3a9)
- Bug 1173523 - Part 7: Update advanced.js to use new API for nsIPermission (0638a11fc)
- Bug 1173523 - Part 9: Update pageinfo to use the new API for nsIPermission (dbfedf846)
- Bug 1185365 - Correctly deal with full URLs in the cookie exceptions dialog (db90929b3)
- Bug 1189073 - Handle entering 'localhost:12345' into the cookie exceptions dialog correctly (28a3484e2)
- Bug 1190175 - Update offlineapp listbox to display origin property (74995ea93)
- Bug 1212610 - Fix sorting permissions by site due a legacy property name being referenced (e0b163654)
- Bug 1280775 - null check in removePermission to prevent crash: permission manager change (a8b178078)
- [PALEMOON] Permisions Manager: Added a comment (7ca378e8c)
- Add github contributing guidelines (43642846e)
- Make github file all caps (698b659ee)
- [follow up] Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site (947461bd2)
- [follow up] Bug 1192458, Part 1 - Consolidate push and desktop notification permissions (83697a652)
- [PALEMOON] Preferences: Fix permissions.xul (an introductory comment) (98d8f632c)
- Merge pull request #269 from adeshkp/button_messages (9a97c58fe)
- [follow up] Bug 1216684 - Notification permissions ... in private windows - implemented "_getBrowserForRequest" function (e10 off only) (1d18a1e8e)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into pm_permissions_1 (6a57baf70)
- Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted event (e19475faa)
- Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissions (fc60f65ed)
- [PALEMOON] Bug 723951 - Popup notification does not continue when the tab move to other window (9414007bd)
- [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (05085ceeb)
- [ffvpx] Revert Mozilla hack in FFmpeg code (73aace89c)
- [ffvpx] Restore AVOptions and dictionary features (56a2df6b2)
- [ffvpx] Update ffvp9/ffvp8 to 3.4.2-release (8b37a1bc3)
- [ffvpx] Remove some files we don't need (ccdde5253)
- [FFmpeg] Work around a bug with corrupted data (f4906f9a8)
- [FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h hackaround file (0676e749b)
- [ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bug (af2f0e66f)
- [ffvpx] Re-enable assembly optimized code (044b50124)
- [ffvpx] Re-generate config_*.{h,asm} files (622f0610e)
- [ffvpx] Update resync documentation (b2f89250b)
- Bump VP9 benchmark version ID (eee41a3d0)
- Partially revert 1ef526f0f - sftkpwd.c (69ac2db12)
- [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (follow up - use preprocessing for OSX and windows) (c5e5dfd06)
- Merge pull request #271 from janekptacijarabaci/pm_tab_move_1 (32a3bfdad)
- Merge pull request #272 from janekptacijarabaci/pm_css_inContentUI_1 (8acbae697)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into pm_permissions_1 (3280ec817)
- [PALEMOON] Remove double rows from aboutPermissions.js (57bc43741)
- [PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated to "dom.webnotifications.enabled") (e66060388)
- Merge pull request #273 from janekptacijarabaci/pm_permissions_1 (c82c6d960)
- Provide LoadInfo for NewChannel() call in 'about' protocol handler (214690ead)
- Update CLOBBER after ffvpx update (6ada4b14e)
- Merge pull request #275 from trav90/ffvpx-resync (c75dae3ed)
- Merge pull request #274 from JustOff/PR_AboutRedirector_NewChannel_LoadInfo (46a069ec7)
My changes since my last build:
* The following commits are reverted, since issues they encountered don't happen in my side:
- Revert "Update build system files for NSS 3.35" (b4154e043)
- Revert "Update NSS to 3.35-RTM" (fba28f197)
- Revert "Update NSPR to 4.18" (7c4d50dcc)
- Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec. (6c3f95480)
* ffvpx extended is updated to 3.4.2
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180428-46a069ec7.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.
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180428-46a069ec7-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180428-46a069ec7-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Bug 1317030 - Removing/reattaching an element from the DOM triggers spurious mouseenter events (04c7949bc)
- Bug 1322994 - Update pointerevent web-platform-tests (partially - depends on) (d4feeb474)
- Bug 1299197 Part1: Refine WidgetPointerHelper (8a6f654e9)
- Bug 1299197 Part2: Serialize WidgetPointerHelper in IPC message (e43cde864)
- Bug 1302297 - Part 4: Remove every button and buttons used in testcases (partially) (9b1ba6833)
- moebius#71: DOM - Pointer Events - improvements (09f456b28)
- moebius#56: Fix: DataTransfer - Pasting image from clipboard fails in some cases (4549256c2)
- Use -1 instead of 0 to indicate absent glxtest_pipe fd (2828e5db8)
- Merge pull request #223 from trav90/glxtest_pipe (b3bf60f42)
- Import XULRunner and make it produce the generic stub (754ad6104)
- Merge branch 'master' into xulrunner (94a484dd7)
- Define vendorFullName in Official Branding (b2aab9283)
- Remove region-specific overrides for search engines. (7e01cff20)
- Disable grabbing geo-specific search engines from Mozilla servers. (fb37ed0a3)
- Merge pull request #221 from janekptacijarabaci/js_dom_pointer_events_1 (844da4597)
- Disallow E10S to run. (21f5ffe82)
- Remove unused header file for MeeGo Touch (0a744b1cf)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into data-transfer_1 (306690e13)
- [PMkit] Mark 'sdk/panel' as compatible with Pale Moon (d00246303)
- [PMkit] Fix the shim for 'sdk/ui/button' (54db9d200)
- Merge pull request #226 from JustOff/PR_PMkit_part3 (747b7a9cc)
- [PALEMOON] [frontend vs backend] Use "devtools-browser.css" instead of "global/skin/devtools/common.css" (does not exist) in browser.xul (766ad2687)
- Use preprocessor for "chrome://devtools/skin/devtools-browser.css" in browser.xul (9e4539148)
- [DevTools] Fix warnings: "Property contained reference to invalid variable" (752af49b6)
- Merge pull request #229 from janekptacijarabaci/devtools_css_warnings_variable_1 (a54f392af)
- Merge pull request #228 from janekptacijarabaci/pm_devtools_4_path (a558ac8ac)
- Merge pull request #227 from janekptacijarabaci/devtools_preprocessor_1 (cbe93351e)
- Merge pull request #225 from janekptacijarabaci/data-transfer_1 (c74754d23)
- Fix for loops in AddonRepository_SQLiteMigrator.jsm (SyntaxError: missing ] after element list) (c30ebdac2)
- moebius#223: Consider blocking top level window data: URIs (part 1/3 without tests) (1b4c4256e)
- moebius#226: Consider blocking top level window data: URIs (part 2/2 without tests) (f1e557871)
- Remove NPAPI deprecation statement from about:plugins. (7ab45761a)
- Disable Mozilla health report service. (420458002)
- Remove undesired system add-ons (all except PDFjs) (3dbe5b2d7)
- Update about:rights legal text. (eb25a9bd7)
- Make sure to keep the safebrowsing entities valid. (8ae405b69)
- moebius#230: Consider blocking top level window data: URIs (part 3/3 without tests) (660d01438)
- Bug 1329288 - Test ContentPolicy blocks opening a new window (a38e87d45)
- Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell (95c460824)
- Bug 1329570 - Restore missing error check in mozilla::dom::Location::GetPathname (8af1b0c22)
- Bug 1323683 - Fold nsIURIWithQuery into nsIURI (dbfad99a5)
- Bug 1182569: Use AsyncOpen2 for docshell loads (29bd11c3c)
- Bug 1182569: Update ContentSecurityManager to handle docshell loads (2e3333582)
- Bug 1182569 - Skip security check for plugins using newstream attribute (5b0f4649b)
- Bug 1182569: Update tests when converting docshell loads to use AynscOpen2 (b73225e88)
- Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests (5d9ae788d)
- Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test (d3575bfb5)
- Revert "Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test" (49989d0f0)
- Revert "Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests" (f5545f8af)
- Revert "Bug 1182569: Update tests when converting docshell loads to use AynscOpen2" (ee4f7c4aa)
- Revert "Bug 1182569 - Skip security check for plugins using newstream attribute" (13f3978a1)
- Revert "Bug 1182569: Update ContentSecurityManager to handle docshell loads" (115cf1e32)
- Revert "Bug 1182569: Use AsyncOpen2 for docshell loads" (30621a630)
- moebius#187: DOM - nsIContentPolicy - context (document) (ccbd5ecf5)
- Resolve issues with application.ini not allowing non-mcp applications to be official and have their own vendor (3c48cc850)
- Fix preprocessor conditional precedence in application.ini (1916969ba)
- moebius#221: WebExtensions - commands API does not support shortcuts with space or numbers (e2649bc08)
- moebius#328: Set a sandboxName on the WebExtensions Content Script sandboxes (ace6085fe)
- moebius#65: Fix: "about:..." - throws an errors (b9ecf9933)
- moebius#119: (Windows) Security - Certificate Stores - NSSCertDBTrustDomain allows end-entities to be their own trust anchors (c3ec00a15)
- moebius#123: DOM - Events - support createEvent("FocusEvent") (9957290b5)
- moebius#121: DOM - Selection API - getSelection() should exist on XMLDocument / Selection.type (0a9acadcc)
- Merge pull request #234 from janekptacijarabaci/about_errors_1 (531abf255)
- Merge pull request #236 from janekptacijarabaci/js_dom_createEvent_FocusEvent_1 (d220a5e6a)
- Merge pull request #237 from janekptacijarabaci/js_dom_getSelection_document_1 (3b55277bc)
- Merge pull request #235 from janekptacijarabaci/security_windows_certificate-stores_1 (f5618cd8e)
- Merge pull request #232 from janekptacijarabaci/webextensions_shortcut_space_1 (8ffac11aa)
- Merge pull request #231 from janekptacijarabaci/security_blocking_data_1 (8ed46f424)
- Merge pull request #233 from janekptacijarabaci/webextensions_sandbox_sandboxName_1 (1ea8529cf)
- moebius#195: DOM - PointerEvent - improvements (d9d3b687b)
- Merge pull request #238 from janekptacijarabaci/js_dom_pointer_events_2 (bccb9c170)
- Fix accessing the bootstrap methods when they are declared in the new lexical scope (be2b3635a)
- Merge pull request #240 from JustOff/PR_bootstrap_scope (31187065d)
- Hard-code the version number for Mozilla's version checker for add-ons. (6662cdbeb)
- moebius#312: DOM - Fix incorrect TypeError: Response body is given with a null body status (27e021136)
- [fix typo] palemoon#903 and #975: Customizable toolbars - persist the attribute "collapsed" (backward compatible) (765fc0b0e)
- [PALEMOON] [frontend vs backend] Fix sanitize ("History" - "Clear Recent History..."): (11063e972)
- [PALEMOON] [frontend vs backend] Fix cookies in Preferences (2f5ced80c)
- Re-introduce some required overrides (why were ALL of them cleared?!) (1697d6456)
- Merge pull request #244 from janekptacijarabaci/pm_toolbars_custom_persist_2 (ce197c4e5)
- Merge pull request #254 from janekptacijarabaci/pm_sanitize_1 (bb87aeab9)
- Merge pull request #255 from janekptacijarabaci/pm_preferences_cookies_1 (c80777a81)
- moebius#30 and #37: ForgetAboutSite.jsm - promise - serialize vs. parallel + a comment (846bbb993)
- moebius#209: Throws an error - "CloudSync is not defined" (9b88e7cf7)
- palemoon#583 and #1071: Fix: Plugin placeholder image/text (ask to activate) missing + overlay (70c2ad9f4)
- Merge pull request #243 from janekptacijarabaci/fetch_response_body_null_1 (844da2ccc)
- Merge pull request #258 from janekptacijarabaci/forgetAboutSite_1 (1b0a03a2e)
- Merge pull request #260 from janekptacijarabaci/plugins_placeholder_css_1 (444b1a26a)
- Merge pull request #259 from janekptacijarabaci/error_CloudSync_2 (810a3245a)
- Bug 1209697: Clear ancestor intrinsic sizes when our block size changes (401a0e12a)
- Bug 1209697: Cache flex measuring reflows to avoid exponential behavior (2f87463ea)
- Bug 1336708: Don't reuse cached flex-item reflow measurements if the item's computed height has changed (dca75f84e)
- Bug 1336708: Reftest (bf901ae22)
- Bug 1338053: Make nsFlexContainerFrame::MarkIntrinsicISizesDirty() also call its parent class's method (d0e748cad)
- Remove build support for HP-UX (f7edee79a)
- moebius#138: Optimize operations on root of deeply-nested frame tree (eae8d2142)
- Tweak fullscreen API (acd4eee44)
- Merge pull request #262 from janekptacijarabaci/js_dom_overflow_1 (a203f449b)
- Honor browser.safebrowsing.UI.enabled (fcfd61829)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (fe8155c11)
- Revert "Add pluralrules to JS Intl" (9349f7f29)
- Avoid calling slice in self-hosted code. DiD (b069dabc9)
- Revert "Update build system files for NSS 3.35" (b4154e043)
- Revert "Update NSS to 3.35-RTM" (fba28f197)
- Revert "Update NSPR to 4.18" (7c4d50dcc)
- Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec. (6c3f95480)
- Bug 996448 - Lazify the loading of PluralForm.jsm everywhere (b0d7b1bb3)
- Bug 1115293 - Use "use strict" (c86fbfd03)
- Bug 1038811 - Push Notifications - Firefox front end changes for preferences, and permission notification (43caa48ec)
- Bug 1038811 - Push Notifications (observer) (62779a4b8)
- Bug 956151 - Remove the perm attribute in permissions.js (e33d1d875)
- Bug 1006461 - Fix handling of permission notifications in preference dialogs (90e7b4509)
- Bug 431901 - Update preference dialogs to treat backspace and delete equivalently on Mac OS X (522095380)
- Bug 574460 - Fix handling of permission deletion notifications in preference dialogs (b688bdfa9)
- Bug 340432 - Add the ability to cancel site permission changes (0bea8f9ef)
- Bug 1137870 - Fix mismatching argument counts in permissions.js (partially) (cbbc05dd1)
- Bug 1039540 - Disable the sorting of rows of sub-dialogs when right clicking (+ style clean up) (49ba38d21)
- Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove (eebf4162a)
- Bug 661831 - In about:permissions, make Ctrl+f focus the filter box instead of invoking the find bar (467868098)
- [Pale Moon] Change button labels in cookies dialog (eca7e648b)
- [Basilisk] Change button labels in cookies dialog (4411befc8)
- [Toolkit] Change button labels in password manager (f506d6fca)
- Bug 1192458, Part 1 - Consolidate push and desktop notification permissions (d6213d3f0)
- Bug 1192458, Part 2 - New icon for consolidated notification permission (d49d212c3)
- Bug 1216684 - Notification permissions cannot be global granted/denied in private windows (7b7c12e0a)
- Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site (79b88b303)
- Bug 1216271 - Follow-up to add L10N notes and fix style to use an early return (76658b968)
- Bug 1220884 - Friendlier string for the notification upgrade UI (38dc3017a)
- Bug 1221330 - Show the app icon in the XUL upgraded notifications alert (2703a13f1)
- Bug 1173523 - Part 3: Update PluginContent to use new API for nsIPermission (94d59b4eb)
- Bug 1173523 - Part 4: Update about:permissions to use new API for nsIPermission (02f885d12)
- Bug 1173523 - Part 5: Update the preferences permissions UI to use new API for nsIPermission (+ fix typos) (33377b3a9)
- Bug 1173523 - Part 7: Update advanced.js to use new API for nsIPermission (0638a11fc)
- Bug 1173523 - Part 9: Update pageinfo to use the new API for nsIPermission (dbfedf846)
- Bug 1185365 - Correctly deal with full URLs in the cookie exceptions dialog (db90929b3)
- Bug 1189073 - Handle entering 'localhost:12345' into the cookie exceptions dialog correctly (28a3484e2)
- Bug 1190175 - Update offlineapp listbox to display origin property (74995ea93)
- Bug 1212610 - Fix sorting permissions by site due a legacy property name being referenced (e0b163654)
- Bug 1280775 - null check in removePermission to prevent crash: permission manager change (a8b178078)
- [PALEMOON] Permisions Manager: Added a comment (7ca378e8c)
- Add github contributing guidelines (43642846e)
- Make github file all caps (698b659ee)
- [follow up] Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site (947461bd2)
- [follow up] Bug 1192458, Part 1 - Consolidate push and desktop notification permissions (83697a652)
- [PALEMOON] Preferences: Fix permissions.xul (an introductory comment) (98d8f632c)
- Merge pull request #269 from adeshkp/button_messages (9a97c58fe)
- [follow up] Bug 1216684 - Notification permissions ... in private windows - implemented "_getBrowserForRequest" function (e10 off only) (1d18a1e8e)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into pm_permissions_1 (6a57baf70)
- Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted event (e19475faa)
- Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissions (fc60f65ed)
- [PALEMOON] Bug 723951 - Popup notification does not continue when the tab move to other window (9414007bd)
- [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (05085ceeb)
- [ffvpx] Revert Mozilla hack in FFmpeg code (73aace89c)
- [ffvpx] Restore AVOptions and dictionary features (56a2df6b2)
- [ffvpx] Update ffvp9/ffvp8 to 3.4.2-release (8b37a1bc3)
- [ffvpx] Remove some files we don't need (ccdde5253)
- [FFmpeg] Work around a bug with corrupted data (f4906f9a8)
- [FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h hackaround file (0676e749b)
- [ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bug (af2f0e66f)
- [ffvpx] Re-enable assembly optimized code (044b50124)
- [ffvpx] Re-generate config_*.{h,asm} files (622f0610e)
- [ffvpx] Update resync documentation (b2f89250b)
- Bump VP9 benchmark version ID (eee41a3d0)
- Partially revert 1ef526f0f - sftkpwd.c (69ac2db12)
- [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (follow up - use preprocessing for OSX and windows) (c5e5dfd06)
- Merge pull request #271 from janekptacijarabaci/pm_tab_move_1 (32a3bfdad)
- Merge pull request #272 from janekptacijarabaci/pm_css_inContentUI_1 (8acbae697)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into pm_permissions_1 (3280ec817)
- [PALEMOON] Remove double rows from aboutPermissions.js (57bc43741)
- [PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated to "dom.webnotifications.enabled") (e66060388)
- Merge pull request #273 from janekptacijarabaci/pm_permissions_1 (c82c6d960)
- Provide LoadInfo for NewChannel() call in 'about' protocol handler (214690ead)
- Update CLOBBER after ffvpx update (6ada4b14e)
- Merge pull request #275 from trav90/ffvpx-resync (c75dae3ed)
- Merge pull request #274 from JustOff/PR_AboutRedirector_NewChannel_LoadInfo (46a069ec7)
My changes since my last build:
* The following commits are reverted, since issues they encountered don't happen in my side:
- Revert "Update build system files for NSS 3.35" (b4154e043)
- Revert "Update NSS to 3.35-RTM" (fba28f197)
- Revert "Update NSPR to 4.18" (7c4d50dcc)
- Disable TLS 1.3 by default for now until our NSS can be updated to the latest spec. (6c3f95480)
* ffvpx extended is updated to 3.4.2
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180428-46a069ec7.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.
Saturday, April 14, 2018
Weekly browser binaries (20180414)
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180414.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev b3fb8ab8c..0fe675cd9:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
* With new custom changes:
- Palemoon internal pre-site user agent spoofing settings are now included in XULRunner build
- Bundled LAV MMX build DLLs
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180414-0fe675cd9-xpmod.7z
Official repo changes since my last build:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180415-8a95c03dc-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180415-8a95c03dc-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Editable menulist loosing editable attribute gets focus stuck (15e4dcded)
- Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager] (c06b8691e)
- Remove base conditional code for crash reporter and injector. (4e368f819)
- Remove MOZ_CRASHREPORTER_NO_REPORT except in /testing (4e721d14c)
- Remove unused LSPAnnotator (473fb65d3)
- Stop trying to configure nonexistent crashreporter services. (eac3e6411)
- Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec (3968897fb)
- Bug 1288768 - Better error reporting for network errors in workers (aea1fd640)
- Bug 1288768 - Better error reporting for network errors in workers (9f7f0f117)
- [GTK3] Draw menuitem background even when not in hover (9fed5c8f3)
- [GTK3] Draw separator menuitem background and frame behind separator in menu (a5a34355e)
- [GTK3] Draw only background and frame of separator menuitems in GTK versions > 3.20 (51c57b41a)
- [GTK3] Use menuitem padding between menuitem and check indicator. (fe4175e79)
- [GTK] Rename radio/check menuitem and indicator as used with ClaimStyleContext. (cf1b29fe4)
- [GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap InsetByMargin parameters for consistency. (45c75167b)
- [GTK3] Adjust menuitem padding and check/radio indicator position for changes in GTK 3.20 (0f83951b6)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel (3203c21a8)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, GtkWindow, GtkScrollBar (fa8c3a20c)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view (91d45b163)
- [GTK3] Introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to WidgetStyleCache (dfe72009d)
- [GTK3] Consider textview root node background in addition to text node for -moz-field (08f075440)
- [GTK3] Consider textview root node background in addition to text node for -moz-appearance:textfield-multiline (17a7b835d)
- [GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changes (3c30002e0)
- [GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCache (b0af6c982)
- [GTK3] With GTK versions < 3.8 draw menuitem background and frame only when in hover and not a separator (b1f27cb86)
- [GTK3] Consider also margin when determine range widget slider size (d75e9071f)
- [GTK3] For Gtk > 3.20 determine scale trough size from trough CSS node and also add border/padding/margin (50217bd54)
- [GTK3] Force a style resolution on context creation to set GTK 3.4 theming_engine (484a5de81)
- [GTK3] Invalidate widget style contexts after their ancestors are set (5ddda9321)
- [GTK3] Don't invalidate style content for missing widgets (e7b059d94)
- [GTK3] Get styles for menu label, button text and combobox text colors from WidgetCache (e08833665)
- [GTK3] Ignore double-click on WM without _NET_WM_MOVERESIZE support (2dba03fd2)
- Fix incorrect assertions in js/src/builtin/ (0433d6e7d)
- Only add -Wno-null-conversion when building with clang (1b846d4b5)
- Fix GTK3 build bustage (54465cc4a)
- [WebExAM] Use a special "platform" ID and version number for WebExtensions in XPIProvider.jsm (987d105f5)
- [PALEMOON] Fix typo in browser-thumbnails.js (b16ab3f38)
- Make about:logopage available to any browser that opts into MOZ_PHOENIX (fb84e0f32)
- Make code style consistent across all AboutRedirector's (eb09a5738)
- [PALEMOON] Use an array for Lazy Module Getters (11d5826ae)
- Update configure variable verification (ca9f588f3)
- [PALEMOON] Finish incomplete ifdef'ing of MOZ_WEBRTC (03cf69df4)
- Merge pull request #93 from trav90/buildsystem-work (09b78833b)
- [PALEMOON] Fix for loops in DownloadsCommon.jsm and WindowsPreviewPerTab.jsm (45f3d2bf0)
- [PALEMOON] Remove instanceof SVGDocument from browser-thumbnails.js (f887139a9)
- [PALEMOON] Fix some errors in tabbrowser.xml by adding usercontextid where needed (59fb23c66)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (7c21a025e)
- Fix Value::isGCThing footgun, stop returning true for NullValue (bbd4001cb)
- [PALEMOON] Fix dragging when tabs are on top and menubar is disabled (fdb5aba59)
- Remove unused variables (DevTools) in browser.js (9f8f40b32)
- Fix some comment in devtools-browser.js (a830c9001)
- CustomizableUI.jsm can't be used for Pale Moon - setting conditions (7b9b08e20)
- Added support of the appmenu for DevTools menuitems (optional) (1a3600146)
- Merge pull request #98 from janekptacijarabaci/devtools_CustomizableUI_1 (16c123018)
- Merge pull request #99 from janekptacijarabaci/devtools_browser_cleanUp_1 (d16466041)
- Merge pull request #100 from janekptacijarabaci/devtools_appmenu_1 (309d1ca1f)
- Use preprocessing instead of AppConstants.jsm (de97da244)
- Style clean up (7a480d557)
- Remove telemetry experiments framework (bf6bb142f)
- [PALEMOON] [DevTools] Support for adding menuitems dynamically (0e6c1d1dc)
- [PALEMOON] [DevTools] Fix a function "Inspect Element" (nsContextMenu.js) (97238e0f4)
- [PALEMOON] [DevTools] Fix some paths to DevTools (sessionstore) (a952e2a3a)
- [PALEMOON] [DevTools] Fix some paths to DevTools (themes) (edea3b607)
- [PALEMOON] [DevTools] Fix + Add some paths to DevTools (installer - package-manifest.in) (e7e96d079)
- [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (df8d6a8db)
- Merge pull request #94 from trav90/js-work (6ac47e953)
- [PALEMOON] [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (44a46fcdd)
- Merge pull request #105 from janekptacijarabaci/pm_devtools_1 (d009c9bcf)
- Merge pull request #106 from janekptacijarabaci/devtools_browser_cleanUp_followUp_2 (5c4c912c9)
- Fix packaging after bf6bb14 (a4178241a)
- Merge pull request #101 from janekptacijarabaci/devtools_CustomizableUI_2 (2e7c6320a)
- [DevTools] Use preprocessing for: a global variable "gDevTools" and the context menu - a function "Inspect Element" (53808c657)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (9a94a94cf)
- Merge pull request #107 from trav90/buildsystem-work (93b77160c)
- [DEVTOOLS] Resolve issues with dynamically created devtools menu items vs hardcoded vs overlay (be78355e8)
- Merge pull request #109 from janekptacijarabaci/devtools_appmenu_2 (7156604f1)
- Merge pull request #108 from janekptacijarabaci/devtools_browser_cleanUp_followUp_3 (20f5317e2)
- [PALEMOON] Use non-prefixed cancelAnimationFrame in browser-fullscreen.js (7e929b2bd)
- [PALEMOON] Add an expected pref browser.newtabpage.enhanced (f5304801a)
- [PALEMOON] Fix for loops in grid.js (included into newTab.js) (2569bca93)
- [PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js (8e9e05da3)
- [PALEMOON] Fix for loops in allDownloadsViewOverlay.js (0d0cf693a)
- [PALEMOON] Fix for loops in MigrationUtils.jsm (297eabaa9)
- [PALEMOON] Preprocess organizer.css on Windows (0213b9481)
- [PALEMOON] Enable Devtools by default (c1852a54a)
- [PALEMOON] [DevTools] Fix some paths with ToolboxProcess.jsm (extensions) (bd32d607a)
- [PALEMOON] Fix some paths (deprecated) with Console.jsm (sessionstore, extensions) (fc249d76a)
- Merge pull request #111 from janekptacijarabaci/pm_devtools_2_paths (df185f9fb)
- [PALEMOON] "Page Info" - "Permissions": Permission Manager - use URI instead of URI.host (f858398f2)
- [PALEMOON] "Page Info" - "Permissions": Quota Manager => Quota Manager Service (9929aa777)
- [PALEMOON] "Page Info" - "Permissions": Fix - List of plugins (5fa956dfe)
- Merge pull request #115 from janekptacijarabaci/pm_pageinfo_permissions_plugins_1 (e341862ca)
- Only enable general.useragent.appVersionIsBuildID for Basilisk by default (615be068c)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (5ab84e664)
- [PALEMOON] "Page Info" - "Permissions" - use uri.spec instead of uri in a new Error (9a381d423)
- [PALEMOON] [DevTools] Fix a path with Console.jsm (deprecated) - in sanitize.js (540e70443)
- [PALEMOON] Fix Sanitize (e.g. "Offline" - "Clear Recent History" - "Offline Website Data"): Quota Manager => Quota Manager Service (39f12daed)
- [PALEMOON] Fix depth for toolkit osx shared.inc (be3bf2273)
- Merge pull request #116 from janekptacijarabaci/pm_pageinfo_permissions_error_uri_1 (55c728755)
- Merge pull request #117 from janekptacijarabaci/pm_sanitize_path_console_1 (df84e6a4f)
- Merge pull request #118 from janekptacijarabaci/pm_sanitize_offlineApps_1 (d05099428)
- [PALEMOON] Fix depth in baseMenuOverlay.xul (70974f59f)
- [PALEMOON] Login Manager Prompter: win.gBrowser is undefined (263927c71)
- [PALEMOON] [Frontend vs Backend] Login Manager: Bug 1045987 - Implemented "getBrowserForContentWindow" method in tabbrowser.xml (92207c99a)
- [PALEMOON] Preferences - Security - Password Manager: Use LoginHelper.isMasterPasswordSet instead of _masterPasswordSet (87adbf432)
- [PALEMOON] [Frontend vs Backend] Password Manager - Implemented Popup Notifications (it is not complete) (1d1955f1e)
- Fix aboutSupport.js (ac05ab923)
- Rebase on master (597fb9fbe)
- Remove crash reporter part 1. (0e01190d5)
- [PALEMOON] Fix depth for toolkit osx/shared.inc (8d517b88e)
- [GTK3] Set alpha component appropriately in operator over for -moz-field (a0a79a9aa)
- Merge pull request #119 from adeshkp/patch-2 (038971c8a)
- Revert "[PALEMOON] Login Manager Prompter: win.gBrowser is undefined" (6d10eb1af)
- [PALEMOON] [Frontend vs Backend] Password Manager: `InsecurePasswordUtils.checkForInsecurePasswords` is not a function (87bf3b171)
- moebius#117: Login Manager Prompter - auth: Throws an errors (33f860b25)
- [PALEMOON] Update: extension/plugin icons (Windows), passwordmgr icons (9eb4d5e34)
- [PALEMOON] [DevTools] Fix preferences in preferences.inc (cf71cfa4d)
- [PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially) (fd651c893)
- Revert "[PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js" (85e1c970e)
- Revert "[PALEMOON] Fix redeclarations of shorthand Cc, Ci, Cu" (536bc9be4)
- [PALEMOON] Resolve issues with redeclaration according to ES6 (588a484c5)
- Merge pull request #122 from janekptacijarabaci/pm_icons_1 (3eaf8be96)
- Merge pull request #123 from janekptacijarabaci/pm_devtools_2 (8c19f94d2)
- Merge pull request #125 from janekptacijarabaci/pm_loginManager_1 (706493af4)
- Merge pull request #124 from janekptacijarabaci/pm_about-plugins_1 (fb337a69b)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (912ac7e22)
- Merge pull request #127 from janekptacijarabaci/devtools_appmenu_3 (a0968fc6a)
- Merge pull request #126 from janekptacijarabaci/js_X-Content-Type-Options_nosniff_json_1 (4c2e77404)
- Maybe fix SyntaxError: non-generator method definitions may not contain yield in MigrationUtils.jsm (8d0abc038)
- Add missing l10n string (3e82feb26)
- Restore Dict.jsm (bda9abd82)
- Fix loops in Dict.jsm (3589d4f07)
- Remove an unused (web)extensions icon (7632870fd)
- Revert "Restore Dict.jsm" (2bbed348d)
- Password Mananger has migration capabilities for only Basilisk (6386363f8)
- [PALEMOON] Remove the migrator (aaf3409c4)
- Merge pull request #128 from janekptacijarabaci/pm_icons_2_followUp_basilisk (63800e14a)
- moebius#154: Notifications - user settings - the immediate duration of the alert (1170e81ed)
- [PALEMOON] Update handle-xul-text-link to deal with json source data (62ca5cf04)
- Merge pull request #132 from janekptacijarabaci/notifications_settings_1 (47354a0f2)
- Merge pull request #134 from janekptacijarabaci/places_error_1 (e226e36a6)
- moebius#57: about:support - improvements (Copy text to clipboard) (99e150cb4)
- Fix: Using "View Source" from Browser Console (7bbe1c3f3)
- Merge pull request #137 from janekptacijarabaci/pm_viewSource_1 (ff362dd20)
- Merge pull request #136 from trav90/gtk-work (a22bf0142)
- Merge pull request #135 from janekptacijarabaci/aboutSupport_improvements_1 (cf22ff559)
- Fix: DEPRECATION WARNING: saveImageURL should be passed the private state of the in nsContextMenu.js (c2d77decb)
- Merge pull request #139 from janekptacijarabaci/pm_contentMenu_saveImageURL_1 (5fccd1cab)
- Style clean up: saveImageURL() in nsContextMenu.js (58e05d90e)
- Fix: Findbar broken (basic) (2e0e50636)
- Merge pull request #140 from janekptacijarabaci/pm_contentMenu_saveImageURL_2_cleanUp (12c1588b9)
- Fix (to TODO): Findbar throws an error - "nsIPrefBranch.getBoolPref" is not exist in browser.js (9243e0161)
- Fix typo in a property in tabbrowser.xml (da92d3703)
- Merge pull request #141 from janekptacijarabaci/pm_findbar_1 (aedeefe89)
- Merge pull request #129 from janekptacijarabaci/_native_52ESR_xulWidgets_menulist_editable_1 (c17c14ce6)
- Restyle the findbar (4f82d4067)
- Fix: Developer Toolbar (the command: `cookie`; themes) (70a08bf91)
- Fix a comment: "DevEdition theme" vs "DevTools theme" (96e396f34)
- Merge pull request #142 from janekptacijarabaci/pm_devtools_3_developer-toolbar (314016db7)
- Make JS callers of ios.newChannel call ios.newChannel2 in browser/ (c71dd7496)
- HTML - implement the labels attribute (added a test) (b3eee1b47)
- moebius#255: [minor fix] toolkit/themes/linux/global/jar.mn - style clean up (the columns alignment) (4461757e4)
- moebius#126: [very minor fix] Fix typo in a comment in NSSCertDBTrustDomain.cpp (374231de9)
- moebius#173: Fix up "about:" page (0b26d810b)
- moebius#76: JS - DOM - Selection API - crashes (84e449502)
- Style clean up in about.dtd (dfe1ae6c3)
- Merge pull request #143 from JustOff/PR_browser_newChannel2 (efea08ca6)
- Merge pull request #147 from janekptacijarabaci/html_labels_2_test (924ffcac2)
- Merge pull request #148 from janekptacijarabaci/minorFix_styleCleanUp_1 (8096b6a9a)
- Merge pull request #149 from janekptacijarabaci/minorFix_styleCleanUp_2 (356c948bb)
- Merge pull request #151 from janekptacijarabaci/js_dom_selection_crash_1 (501db456d)
- Merge pull request #150 from janekptacijarabaci/about_1 (ccb9e8c83)
- Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed. (f2bc0785b)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (386266fab)
- Use document's principal for favicons in browser (7494a278a)
- Merge pull request #152 from JustOff/PR_Favicons_principal (60c526db5)
- Use modern syntax to call NetUtil.newChannel() in _SessionFile.jsm (ca258a9c5)
- Merge pull request #153 from JustOff/PR_SessionFile_NetUtil.newChannel (843705100)
- Fix: TypeError: "this._richlistbox.selectedItems.slice is not a function" in allDownloadsViewOverlay.js (facac9b21)
- Merge pull request #154 from janekptacijarabaci/pm_places_downloads_1 (99ba894a9)
- Bug 1311798: Align XMLHttpRequest abort() with the spec (ee15761a5)
- [PALEMOON] Downloads - throws an error (72ad33f3f)
- Merge pull request #156 from janekptacijarabaci/pm_places_downloads_1 (63d482639)
- Merge pull request #131 from janekptacijarabaci/js_dom_xmlhttprequest_abort_1 (c73c73b79)
- Fix a build warning for BrowserComponents.manifest (77bb1e886)
- Merge pull request #160 from janekptacijarabaci/build_warnings_1 (f8ad954f7)
- Align SessionStore.jsm with the updated getCookiesFromHost() API (31e756cf0)
- Do not make duplicates fatal while packaging (33406af03)
- [PALEMOON] Revise packaging (02429a512)
- Add a hack to deal with defs.mk not always being picked up in Pale Moon's case (9147cc196)
- Merge pull request #163 from JustOff/PR_SessionStore_getCookiesFromHost (c8bdd9c32)
- [PALEMOON] Add MOZ_PHOENIX_EXTENSIONS to application specific configure (e5c2d9acc)
- Bump Phoenix extensions to allow installing up to Firefox 56.9 (64204fdb8)
- Suppress false-positive warning about unreachable code after return in nsContextMenu.js (2054a1205)
- [PALEMOON] Fix depth (2b8a229ce)
- Merge pull request #164 from JustOff/PR_nsContextMenu_unreachable_code (08cfc34a0)
- [PALEMOON] Theme chrome.manifest only needs to be packaged on Windows as far as anyone can tell (f5fb45f14)
- [PALEMOON] Linux gets emojis too (b189d0471)
- [PALEMOON] Move linux icons to moz.build (d594ed289)
- Align SessionStore.jsm with the updated nsICookieManager2.add() API (ead1b037b)
- moebius#53: HTML - input - support for dynamic maxlength (64875ed34)
- moebius#140: Fix: Fetch - headers should sort and combine (9ee567082)
- moebius#159: CSP - support for "frame-ancestors" in "Content-Security-Policy-Report-Only" (7d67148f5)
- Merge pull request #165 from JustOff/PR_SessionStore_nsICookieManager2_add (68011e6ec)
- [PALEMOON] Fix gtk conditional in shared branding (da3451bb3)
- Merge pull request #166 from janekptacijarabaci/html_input_maxlength_1 (8b779470c)
- Merge pull request #167 from janekptacijarabaci/fetch_headers_1 (9282781bd)
- Merge pull request #169 from janekptacijarabaci/csp_frame-ancestors_1 (8a95c03dc)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180415-8a95c03dc.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 post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule.
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk55-win64-git-20180414-ee7cd5f95-xpmod.7z
Repo changes:
- libogg: updated to upstream rev ea2b95940 (55a47c01a)
- libtremor: updated to upstream rev 7c30a6634 (f4566a490)
- libvorbis: updated to upstream rev 4d6177c8a (68e402f1c)
- libtheora: cherry-picked some fixes from upstream: (d0de8b50e)
- Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
- Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
- Correct an operator precedence error in the visualization code. (6b94bf905)
- Remove some redundant NULL checks (de386d3ea)
- update unofficial branding to Serpent from upstream UXP (03af66685)
- cherry-picked mozilla upstream changes: bug1302340, bug1318792, bug1321502, bug1333631, bug1334047, bug1334281, bug1334590, bug1334972, bug1335619, bug1335654, bug1336044, bug1336098, bug1336229, bug1336349, bug1336481, bug1336899, bug1344443 (ee7cd5f95)
And Palemoon-26.5 playground build (32bit only):
http://o.rthost.cf/gpc/files1.rt/palemoon-26.5.0.20180413.win32.7z
* Notice: MSE patch merged in this repo is not capable to play youtube clips, do not enable it unless you know what you're doing.
Repo changes:
- libspeex_resampler: update to upstream rev 85e8ad543 and adapted header changes (8d39b7a01)
- libogg: updated to upstream rev ea2b95940 (3ff991027)
- libtremor: updated to upstream rev 7c30a6634 (c23e1ea54)
- libvorbis: updated to upstream rev 4d6177c8a (12f7e15a8)
- cherry-picked upstream changes: bug534409, bug829816, bug842181, bug858937, bug860543, bug880318, bug881504, bug884182, bug884718, bug885911, bug886791, bug887566, bug888352, bug888411, bug888551, bug889088 (810f7ed27)
- libtheora: cherry-picked some fixes from upstream: - Sanity improvements to oc_dec_headerin() error returns. (50fd339b4) - Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5) - Correct an operator precedence error in the visualization code. (6b94bf905) - Remove some redundant NULL checks (de386d3ea) (879c145fe)
https://o.rthost.cf/kmeleon/KM-Goanna-20180414.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev b3fb8ab8c..0fe675cd9:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
* With new custom changes:
- Palemoon internal pre-site user agent spoofing settings are now included in XULRunner build
- Bundled LAV MMX build DLLs
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180414-0fe675cd9-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180414-0fe675cd9-xpmod.7z
Official repo changes since my last build:
- Update HSTS preload list (785161132)
- Use correct handling of author-supplied charsets in XMLHttpRequest (d968d8787)
- Merge pull request #1664 from trav90/HSTS-preload-update (d47e59168)
- Remove JXR debug message spew. Tag #1659 (0fe675cd9)
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180415-8a95c03dc-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180415-8a95c03dc-xpmod.7z
diff: http://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Editable menulist loosing editable attribute gets focus stuck (15e4dcded)
- Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager] (c06b8691e)
- Remove base conditional code for crash reporter and injector. (4e368f819)
- Remove MOZ_CRASHREPORTER_NO_REPORT except in /testing (4e721d14c)
- Remove unused LSPAnnotator (473fb65d3)
- Stop trying to configure nonexistent crashreporter services. (eac3e6411)
- Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec (3968897fb)
- Bug 1288768 - Better error reporting for network errors in workers (aea1fd640)
- Bug 1288768 - Better error reporting for network errors in workers (9f7f0f117)
- [GTK3] Draw menuitem background even when not in hover (9fed5c8f3)
- [GTK3] Draw separator menuitem background and frame behind separator in menu (a5a34355e)
- [GTK3] Draw only background and frame of separator menuitems in GTK versions > 3.20 (51c57b41a)
- [GTK3] Use menuitem padding between menuitem and check indicator. (fe4175e79)
- [GTK] Rename radio/check menuitem and indicator as used with ClaimStyleContext. (cf1b29fe4)
- [GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap InsetByMargin parameters for consistency. (45c75167b)
- [GTK3] Adjust menuitem padding and check/radio indicator position for changes in GTK 3.20 (0f83951b6)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel (3203c21a8)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, GtkWindow, GtkScrollBar (fa8c3a20c)
- [GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view (91d45b163)
- [GTK3] Introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to WidgetStyleCache (dfe72009d)
- [GTK3] Consider textview root node background in addition to text node for -moz-field (08f075440)
- [GTK3] Consider textview root node background in addition to text node for -moz-appearance:textfield-multiline (17a7b835d)
- [GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changes (3c30002e0)
- [GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCache (b0af6c982)
- [GTK3] With GTK versions < 3.8 draw menuitem background and frame only when in hover and not a separator (b1f27cb86)
- [GTK3] Consider also margin when determine range widget slider size (d75e9071f)
- [GTK3] For Gtk > 3.20 determine scale trough size from trough CSS node and also add border/padding/margin (50217bd54)
- [GTK3] Force a style resolution on context creation to set GTK 3.4 theming_engine (484a5de81)
- [GTK3] Invalidate widget style contexts after their ancestors are set (5ddda9321)
- [GTK3] Don't invalidate style content for missing widgets (e7b059d94)
- [GTK3] Get styles for menu label, button text and combobox text colors from WidgetCache (e08833665)
- [GTK3] Ignore double-click on WM without _NET_WM_MOVERESIZE support (2dba03fd2)
- Fix incorrect assertions in js/src/builtin/ (0433d6e7d)
- Only add -Wno-null-conversion when building with clang (1b846d4b5)
- Fix GTK3 build bustage (54465cc4a)
- [WebExAM] Use a special "platform" ID and version number for WebExtensions in XPIProvider.jsm (987d105f5)
- [PALEMOON] Fix typo in browser-thumbnails.js (b16ab3f38)
- Make about:logopage available to any browser that opts into MOZ_PHOENIX (fb84e0f32)
- Make code style consistent across all AboutRedirector's (eb09a5738)
- [PALEMOON] Use an array for Lazy Module Getters (11d5826ae)
- Update configure variable verification (ca9f588f3)
- [PALEMOON] Finish incomplete ifdef'ing of MOZ_WEBRTC (03cf69df4)
- Merge pull request #93 from trav90/buildsystem-work (09b78833b)
- [PALEMOON] Fix for loops in DownloadsCommon.jsm and WindowsPreviewPerTab.jsm (45f3d2bf0)
- [PALEMOON] Remove instanceof SVGDocument from browser-thumbnails.js (f887139a9)
- [PALEMOON] Fix some errors in tabbrowser.xml by adding usercontextid where needed (59fb23c66)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (7c21a025e)
- Fix Value::isGCThing footgun, stop returning true for NullValue (bbd4001cb)
- [PALEMOON] Fix dragging when tabs are on top and menubar is disabled (fdb5aba59)
- Remove unused variables (DevTools) in browser.js (9f8f40b32)
- Fix some comment in devtools-browser.js (a830c9001)
- CustomizableUI.jsm can't be used for Pale Moon - setting conditions (7b9b08e20)
- Added support of the appmenu for DevTools menuitems (optional) (1a3600146)
- Merge pull request #98 from janekptacijarabaci/devtools_CustomizableUI_1 (16c123018)
- Merge pull request #99 from janekptacijarabaci/devtools_browser_cleanUp_1 (d16466041)
- Merge pull request #100 from janekptacijarabaci/devtools_appmenu_1 (309d1ca1f)
- Use preprocessing instead of AppConstants.jsm (de97da244)
- Style clean up (7a480d557)
- Remove telemetry experiments framework (bf6bb142f)
- [PALEMOON] [DevTools] Support for adding menuitems dynamically (0e6c1d1dc)
- [PALEMOON] [DevTools] Fix a function "Inspect Element" (nsContextMenu.js) (97238e0f4)
- [PALEMOON] [DevTools] Fix some paths to DevTools (sessionstore) (a952e2a3a)
- [PALEMOON] [DevTools] Fix some paths to DevTools (themes) (edea3b607)
- [PALEMOON] [DevTools] Fix + Add some paths to DevTools (installer - package-manifest.in) (e7e96d079)
- [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (df8d6a8db)
- Merge pull request #94 from trav90/js-work (6ac47e953)
- [PALEMOON] [DevTools] Follow up: A function "Inspect Element" (nsContextMenu.js) (44a46fcdd)
- Merge pull request #105 from janekptacijarabaci/pm_devtools_1 (d009c9bcf)
- Merge pull request #106 from janekptacijarabaci/devtools_browser_cleanUp_followUp_2 (5c4c912c9)
- Fix packaging after bf6bb14 (a4178241a)
- Merge pull request #101 from janekptacijarabaci/devtools_CustomizableUI_2 (2e7c6320a)
- [DevTools] Use preprocessing for: a global variable "gDevTools" and the context menu - a function "Inspect Element" (53808c657)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (9a94a94cf)
- Merge pull request #107 from trav90/buildsystem-work (93b77160c)
- [DEVTOOLS] Resolve issues with dynamically created devtools menu items vs hardcoded vs overlay (be78355e8)
- Merge pull request #109 from janekptacijarabaci/devtools_appmenu_2 (7156604f1)
- Merge pull request #108 from janekptacijarabaci/devtools_browser_cleanUp_followUp_3 (20f5317e2)
- [PALEMOON] Use non-prefixed cancelAnimationFrame in browser-fullscreen.js (7e929b2bd)
- [PALEMOON] Add an expected pref browser.newtabpage.enhanced (f5304801a)
- [PALEMOON] Fix for loops in grid.js (included into newTab.js) (2569bca93)
- [PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js (8e9e05da3)
- [PALEMOON] Fix for loops in allDownloadsViewOverlay.js (0d0cf693a)
- [PALEMOON] Fix for loops in MigrationUtils.jsm (297eabaa9)
- [PALEMOON] Preprocess organizer.css on Windows (0213b9481)
- [PALEMOON] Enable Devtools by default (c1852a54a)
- [PALEMOON] [DevTools] Fix some paths with ToolboxProcess.jsm (extensions) (bd32d607a)
- [PALEMOON] Fix some paths (deprecated) with Console.jsm (sessionstore, extensions) (fc249d76a)
- Merge pull request #111 from janekptacijarabaci/pm_devtools_2_paths (df185f9fb)
- [PALEMOON] "Page Info" - "Permissions": Permission Manager - use URI instead of URI.host (f858398f2)
- [PALEMOON] "Page Info" - "Permissions": Quota Manager => Quota Manager Service (9929aa777)
- [PALEMOON] "Page Info" - "Permissions": Fix - List of plugins (5fa956dfe)
- Merge pull request #115 from janekptacijarabaci/pm_pageinfo_permissions_plugins_1 (e341862ca)
- Only enable general.useragent.appVersionIsBuildID for Basilisk by default (615be068c)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (5ab84e664)
- [PALEMOON] "Page Info" - "Permissions" - use uri.spec instead of uri in a new Error (9a381d423)
- [PALEMOON] [DevTools] Fix a path with Console.jsm (deprecated) - in sanitize.js (540e70443)
- [PALEMOON] Fix Sanitize (e.g. "Offline" - "Clear Recent History" - "Offline Website Data"): Quota Manager => Quota Manager Service (39f12daed)
- [PALEMOON] Fix depth for toolkit osx shared.inc (be3bf2273)
- Merge pull request #116 from janekptacijarabaci/pm_pageinfo_permissions_error_uri_1 (55c728755)
- Merge pull request #117 from janekptacijarabaci/pm_sanitize_path_console_1 (df84e6a4f)
- Merge pull request #118 from janekptacijarabaci/pm_sanitize_offlineApps_1 (d05099428)
- [PALEMOON] Fix depth in baseMenuOverlay.xul (70974f59f)
- [PALEMOON] Login Manager Prompter: win.gBrowser is undefined (263927c71)
- [PALEMOON] [Frontend vs Backend] Login Manager: Bug 1045987 - Implemented "getBrowserForContentWindow" method in tabbrowser.xml (92207c99a)
- [PALEMOON] Preferences - Security - Password Manager: Use LoginHelper.isMasterPasswordSet instead of _masterPasswordSet (87adbf432)
- [PALEMOON] [Frontend vs Backend] Password Manager - Implemented Popup Notifications (it is not complete) (1d1955f1e)
- Fix aboutSupport.js (ac05ab923)
- Rebase on master (597fb9fbe)
- Remove crash reporter part 1. (0e01190d5)
- [PALEMOON] Fix depth for toolkit osx/shared.inc (8d517b88e)
- [GTK3] Set alpha component appropriately in operator over for -moz-field (a0a79a9aa)
- Merge pull request #119 from adeshkp/patch-2 (038971c8a)
- Revert "[PALEMOON] Login Manager Prompter: win.gBrowser is undefined" (6d10eb1af)
- [PALEMOON] [Frontend vs Backend] Password Manager: `InsecurePasswordUtils.checkForInsecurePasswords` is not a function (87bf3b171)
- moebius#117: Login Manager Prompter - auth: Throws an errors (33f860b25)
- [PALEMOON] Update: extension/plugin icons (Windows), passwordmgr icons (9eb4d5e34)
- [PALEMOON] [DevTools] Fix preferences in preferences.inc (cf71cfa4d)
- [PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially) (fd651c893)
- Revert "[PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js" (85e1c970e)
- Revert "[PALEMOON] Fix redeclarations of shorthand Cc, Ci, Cu" (536bc9be4)
- [PALEMOON] Resolve issues with redeclaration according to ES6 (588a484c5)
- Merge pull request #122 from janekptacijarabaci/pm_icons_1 (3eaf8be96)
- Merge pull request #123 from janekptacijarabaci/pm_devtools_2 (8c19f94d2)
- Merge pull request #125 from janekptacijarabaci/pm_loginManager_1 (706493af4)
- Merge pull request #124 from janekptacijarabaci/pm_about-plugins_1 (fb337a69b)
- [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up) (912ac7e22)
- Merge pull request #127 from janekptacijarabaci/devtools_appmenu_3 (a0968fc6a)
- Merge pull request #126 from janekptacijarabaci/js_X-Content-Type-Options_nosniff_json_1 (4c2e77404)
- Maybe fix SyntaxError: non-generator method definitions may not contain yield in MigrationUtils.jsm (8d0abc038)
- Add missing l10n string (3e82feb26)
- Restore Dict.jsm (bda9abd82)
- Fix loops in Dict.jsm (3589d4f07)
- Remove an unused (web)extensions icon (7632870fd)
- Revert "Restore Dict.jsm" (2bbed348d)
- Password Mananger has migration capabilities for only Basilisk (6386363f8)
- [PALEMOON] Remove the migrator (aaf3409c4)
- Merge pull request #128 from janekptacijarabaci/pm_icons_2_followUp_basilisk (63800e14a)
- moebius#154: Notifications - user settings - the immediate duration of the alert (1170e81ed)
- [PALEMOON] Update handle-xul-text-link to deal with json source data (62ca5cf04)
- Merge pull request #132 from janekptacijarabaci/notifications_settings_1 (47354a0f2)
- Merge pull request #134 from janekptacijarabaci/places_error_1 (e226e36a6)
- moebius#57: about:support - improvements (Copy text to clipboard) (99e150cb4)
- Fix: Using "View Source" from Browser Console (7bbe1c3f3)
- Merge pull request #137 from janekptacijarabaci/pm_viewSource_1 (ff362dd20)
- Merge pull request #136 from trav90/gtk-work (a22bf0142)
- Merge pull request #135 from janekptacijarabaci/aboutSupport_improvements_1 (cf22ff559)
- Fix: DEPRECATION WARNING: saveImageURL should be passed the private state of the in nsContextMenu.js (c2d77decb)
- Merge pull request #139 from janekptacijarabaci/pm_contentMenu_saveImageURL_1 (5fccd1cab)
- Style clean up: saveImageURL() in nsContextMenu.js (58e05d90e)
- Fix: Findbar broken (basic) (2e0e50636)
- Merge pull request #140 from janekptacijarabaci/pm_contentMenu_saveImageURL_2_cleanUp (12c1588b9)
- Fix (to TODO): Findbar throws an error - "nsIPrefBranch.getBoolPref" is not exist in browser.js (9243e0161)
- Fix typo in a property in tabbrowser.xml (da92d3703)
- Merge pull request #141 from janekptacijarabaci/pm_findbar_1 (aedeefe89)
- Merge pull request #129 from janekptacijarabaci/_native_52ESR_xulWidgets_menulist_editable_1 (c17c14ce6)
- Restyle the findbar (4f82d4067)
- Fix: Developer Toolbar (the command: `cookie`; themes) (70a08bf91)
- Fix a comment: "DevEdition theme" vs "DevTools theme" (96e396f34)
- Merge pull request #142 from janekptacijarabaci/pm_devtools_3_developer-toolbar (314016db7)
- Make JS callers of ios.newChannel call ios.newChannel2 in browser/ (c71dd7496)
- HTML - implement the labels attribute (added a test) (b3eee1b47)
- moebius#255: [minor fix] toolkit/themes/linux/global/jar.mn - style clean up (the columns alignment) (4461757e4)
- moebius#126: [very minor fix] Fix typo in a comment in NSSCertDBTrustDomain.cpp (374231de9)
- moebius#173: Fix up "about:" page (0b26d810b)
- moebius#76: JS - DOM - Selection API - crashes (84e449502)
- Style clean up in about.dtd (dfe1ae6c3)
- Merge pull request #143 from JustOff/PR_browser_newChannel2 (efea08ca6)
- Merge pull request #147 from janekptacijarabaci/html_labels_2_test (924ffcac2)
- Merge pull request #148 from janekptacijarabaci/minorFix_styleCleanUp_1 (8096b6a9a)
- Merge pull request #149 from janekptacijarabaci/minorFix_styleCleanUp_2 (356c948bb)
- Merge pull request #151 from janekptacijarabaci/js_dom_selection_crash_1 (501db456d)
- Merge pull request #150 from janekptacijarabaci/about_1 (ccb9e8c83)
- Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed. (f2bc0785b)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (386266fab)
- Use document's principal for favicons in browser (7494a278a)
- Merge pull request #152 from JustOff/PR_Favicons_principal (60c526db5)
- Use modern syntax to call NetUtil.newChannel() in _SessionFile.jsm (ca258a9c5)
- Merge pull request #153 from JustOff/PR_SessionFile_NetUtil.newChannel (843705100)
- Fix: TypeError: "this._richlistbox.selectedItems.slice is not a function" in allDownloadsViewOverlay.js (facac9b21)
- Merge pull request #154 from janekptacijarabaci/pm_places_downloads_1 (99ba894a9)
- Bug 1311798: Align XMLHttpRequest abort() with the spec (ee15761a5)
- [PALEMOON] Downloads - throws an error (72ad33f3f)
- Merge pull request #156 from janekptacijarabaci/pm_places_downloads_1 (63d482639)
- Merge pull request #131 from janekptacijarabaci/js_dom_xmlhttprequest_abort_1 (c73c73b79)
- Fix a build warning for BrowserComponents.manifest (77bb1e886)
- Merge pull request #160 from janekptacijarabaci/build_warnings_1 (f8ad954f7)
- Align SessionStore.jsm with the updated getCookiesFromHost() API (31e756cf0)
- Do not make duplicates fatal while packaging (33406af03)
- [PALEMOON] Revise packaging (02429a512)
- Add a hack to deal with defs.mk not always being picked up in Pale Moon's case (9147cc196)
- Merge pull request #163 from JustOff/PR_SessionStore_getCookiesFromHost (c8bdd9c32)
- [PALEMOON] Add MOZ_PHOENIX_EXTENSIONS to application specific configure (e5c2d9acc)
- Bump Phoenix extensions to allow installing up to Firefox 56.9 (64204fdb8)
- Suppress false-positive warning about unreachable code after return in nsContextMenu.js (2054a1205)
- [PALEMOON] Fix depth (2b8a229ce)
- Merge pull request #164 from JustOff/PR_nsContextMenu_unreachable_code (08cfc34a0)
- [PALEMOON] Theme chrome.manifest only needs to be packaged on Windows as far as anyone can tell (f5fb45f14)
- [PALEMOON] Linux gets emojis too (b189d0471)
- [PALEMOON] Move linux icons to moz.build (d594ed289)
- Align SessionStore.jsm with the updated nsICookieManager2.add() API (ead1b037b)
- moebius#53: HTML - input - support for dynamic maxlength (64875ed34)
- moebius#140: Fix: Fetch - headers should sort and combine (9ee567082)
- moebius#159: CSP - support for "frame-ancestors" in "Content-Security-Policy-Report-Only" (7d67148f5)
- Merge pull request #165 from JustOff/PR_SessionStore_nsICookieManager2_add (68011e6ec)
- [PALEMOON] Fix gtk conditional in shared branding (da3451bb3)
- Merge pull request #166 from janekptacijarabaci/html_input_maxlength_1 (8b779470c)
- Merge pull request #167 from janekptacijarabaci/fetch_headers_1 (9282781bd)
- Merge pull request #169 from janekptacijarabaci/csp_frame-ancestors_1 (8a95c03dc)
PM28XP *sneak peek* x86 build:
https://o.rthost.cf/palemoon/pm28xp-sneak-peek-win32-20180415-8a95c03dc.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 post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule.
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk55-win64-git-20180414-ee7cd5f95-xpmod.7z
Repo changes:
- libogg: updated to upstream rev ea2b95940 (55a47c01a)
- libtremor: updated to upstream rev 7c30a6634 (f4566a490)
- libvorbis: updated to upstream rev 4d6177c8a (68e402f1c)
- libtheora: cherry-picked some fixes from upstream: (d0de8b50e)
- Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
- Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
- Correct an operator precedence error in the visualization code. (6b94bf905)
- Remove some redundant NULL checks (de386d3ea)
- update unofficial branding to Serpent from upstream UXP (03af66685)
- cherry-picked mozilla upstream changes: bug1302340, bug1318792, bug1321502, bug1333631, bug1334047, bug1334281, bug1334590, bug1334972, bug1335619, bug1335654, bug1336044, bug1336098, bug1336229, bug1336349, bug1336481, bug1336899, bug1344443 (ee7cd5f95)
And Palemoon-26.5 playground build (32bit only):
http://o.rthost.cf/gpc/files1.rt/palemoon-26.5.0.20180413.win32.7z
* Notice: MSE patch merged in this repo is not capable to play youtube clips, do not enable it unless you know what you're doing.
Repo changes:
- libspeex_resampler: update to upstream rev 85e8ad543 and adapted header changes (8d39b7a01)
- libogg: updated to upstream rev ea2b95940 (3ff991027)
- libtremor: updated to upstream rev 7c30a6634 (c23e1ea54)
- libvorbis: updated to upstream rev 4d6177c8a (12f7e15a8)
- cherry-picked upstream changes: bug534409, bug829816, bug842181, bug858937, bug860543, bug880318, bug881504, bug884182, bug884718, bug885911, bug886791, bug887566, bug888352, bug888411, bug888551, bug889088 (810f7ed27)
- libtheora: cherry-picked some fixes from upstream: - Sanity improvements to oc_dec_headerin() error returns. (50fd339b4) - Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5) - Correct an operator precedence error in the visualization code. (6b94bf905) - Remove some redundant NULL checks (de386d3ea) (879c145fe)
Friday, March 30, 2018
Weekly browser binaries (20180330)
Happy Easter holidays! :D
New Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180330-d87691549-xpmod.7z
Official repo changes since my last build:
- Enable the use of Skia SW graphics for canvas on *nix and MacOS (62cee9061)
- Revert "HTML - img - srcset - does not react to resize/viewport changes" (f8118c26f)
- Revert "Intermittent test_viewport_resize.html | undefined assertion name - got data:,c, expected data:,a" (24006717d)
- Revert "HTML - picture - does not react to resize/viewport changes" (e35c7a41c)
- Try to work around bitmapped color fonts with wrong metrics. (d87691549)
My changes since my last build:
- libogg: updated to xiph upstream rev ea2b95940
- libtremor: updated to xiph upstream rev 7c30a6634
- libvorbis: updated to xiph upstream rev 4d6177c8a
- libtheora: cherry-picked some fixes from xiph upstream:
* Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
* Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
* Correct an operator precedence error in the visualization code. (6b94bf905)
* Remove some redundant NULL checks (de386d3ea)
- Applied bug 77999 patchset: https://bugzilla.mozilla.org/show_bug.cgi?id=77999
* As fallback, builds without the above patchset applied is available just in case you encounter problems:
- 32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod-nopatch77999.7z
- 32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod-ia32-nopatch77999.7z
- 64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180330-d87691549-xpmod-nopatch77999.7z
People please test if with/without bug 77999 patchset affects memory usage when you have AdBlock family enabled(ublock is non-question here)
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180330.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev b346bb9f6..d87691549:
- Enable the use of Skia SW graphics for canvas on *nix and MacOS (62cee9061)
- Revert "HTML - img - srcset - does not react to resize/viewport changes" (f8118c26f)
- Revert "Intermittent test_viewport_resize.html | undefined assertion name - got data:,c, expected data:,a" (24006717d)
- Revert "HTML - picture - does not react to resize/viewport changes" (e35c7a41c)
- Try to work around bitmapped color fonts with wrong metrics. (d87691549)
* With new custom changes:
- libogg: updated to xiph upstream rev ea2b95940
- libtremor: updated to xiph upstream rev 7c30a6634
- libvorbis: updated to xiph upstream rev 4d6177c8a
- libtheora: cherry-picked some fixes from xiph upstream:
* Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
* Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
* Correct an operator precedence error in the visualization code. (6b94bf905)
* Remove some redundant NULL checks (de386d3ea)
- Applied bug 77999 patchset: https://bugzilla.mozilla.org/show_bug.cgi?id=77999
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180330-59bf4204a-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180330-59bf4204a-xpmod.7z
diff: http://o.rthost.cf/gpc/files1.rt/UXP_RestoreXP_20180221.7z
source patch of ffvpx H264/HEVC/AAC/MP3 Addition: http://o.rthost.cf/gpc/files1.rt/moebius-ffvpx-h264-aac-hevc-mp3-addition.7z
Official repo changes since my last build:
- JS - support for Array.prototype.values() (0c36b2751)
- Bug 1322314 - Disallow emitting ParseNode twice (3ee73ca14)
- Bug 1322314 - Do not emit ParseNode twice in BytecodeEmitter::emitDestructuringOpsArray (caa2a53c4)
- Bug 1204028: Evaluate LHS reference before RHS in destructuring (2a57d73c3)
- Silence some ICU warning spew (2b7f231ca)
- Bug 1147371: Implement IteratorClose for for-of (7d753c1a8)
- Bug 1147371: Rename allowContentSpread to allowContentIter (2d2a60cda)
- Bug 1147371: Convert self-hosted code that need to call IteratorClose to use for-of (4b487efb5)
- Bug 1147371: Implement IteratorClose for array destructuring (2bb0252ab)
- Bug 1147371: Implement calling IteratorClose and "return" on iterators in yield* (1ea1ed151)
- Bug 1147371: Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler (fdedd57c6)
- Bug 1147371: Always decompile argument names in self-hosted code in the caller frame (114eb8bf4)
- Bug 1343375: Update RegExp.prototype.replace and .match to call ToLength(lastIndex) for non-global RegExp and handle recompilations (aae3a1173)
- Bug 1317397: Only set lastIndex for global or sticky RegExps in RegExpBuiltinExec per ES2017 (5fd5b2ac2)
- Bug 1331444 - Keep iterators alive in Ion in for-of loops for IteratorClose due to exceptions (8bb964913)
- Bug 1332155 - Skip non-try-related trynotes when asserting jump targets (3df7c50fc)
- Bug 1332881 - Handle stack value in correct order when leaving loop and try-finally (34533e06a)
- Bug 1334799 - Handle stack value in correct order when leaving for-of loop from finally block (e641a2c53)
- Bug 1322069 - Add TryEmitter (e2853b8a8)
- Bug 1333946 - Make IonBuilder::processIterators transitive (f3c542a6a)
- Bug 1335996 - Make test for bug 1333946 more reliable (c93787917)
- Bug 1338796 - Do not call iterator.return if iterator.throw is present in yield* (4ee42e38e)
- Bug 1341339 - Check for duplicates in processIterators (6056525ce)
- Bug 1331585 - Allow falsy "done" values for IteratorClose due to exception during array destructuring (e7a220aae)
- Bug 1334314 - Fix debug mode OSR exception handling for IteratorClose trynotes (2818e8ded)
- Bug 1342553, Bug 1343072, Bug 1344753 (details in the description) (b311e8fa7)
- Bug 1342553 - Part 0.2: Support JSOP_CHECKISCALLABLE in JIT (727c27a30)
- Bug 1346862 - Fix IteratorClose due to non-local jumps being catchable by try statements inside for-of (05441d12b)
- Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote (aafdd3144)
- Bug 1360839 - Call IteratorClose due to abrupt completion from yield (70c8cf8db)
- Merge remote-tracking branch 'janek/js_lhs-before-rhs_1' (72721d1d0)
- Merge remote-tracking branch 'janek/js_IteratorClose_1' (e19749682)
- Merge remote-tracking branch 'janek/js_regexp_lastindex_1' (8d5ec757e)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into js_array_values_1 (d990d8ab2)
- Enable Array.prototype.values (424ed1b16)
- Use FC_OUTLINE instead of FC_SCALABLE with Fontconfig to check if a font is scalable. (cb59151ac)
- Allow bitmap fonts to force scaling and bypass tolerance check in gfxFcPlatformFontList. (b6a49b662)
- Fix line heights to properly scale to requested size for color-bitmapped SFNTs. (e57cba268)
- Revert "Enable Array.prototype.values" (19b934070)
- Merge remote-tracking branch 'janek/_testBranch_js_array_values' (dc8aad9b9)
- Get rid of link to irrelevant information after build. (05cb2b32f)
- Update SQLite lib to 3.21.0. (59bf4204a)
My changes since my last build:
- libogg: updated to xiph upstream rev ea2b95940
- libtremor: updated to xiph upstream rev 7c30a6634
- libvorbis: updated to xiph upstream rev 4d6177c8a
- libtheora: cherry-picked some fixes from xiph upstream:
* Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
* Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
* Correct an operator precedence error in the visualization code. (6b94bf905)
* Remove some redundant NULL checks (de386d3ea)
New Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180330-d87691549-xpmod.7z
Official repo changes since my last build:
- Enable the use of Skia SW graphics for canvas on *nix and MacOS (62cee9061)
- Revert "HTML - img - srcset - does not react to resize/viewport changes" (f8118c26f)
- Revert "Intermittent test_viewport_resize.html | undefined assertion name - got data:,c, expected data:,a" (24006717d)
- Revert "HTML - picture - does not react to resize/viewport changes" (e35c7a41c)
- Try to work around bitmapped color fonts with wrong metrics. (d87691549)
My changes since my last build:
- libogg: updated to xiph upstream rev ea2b95940
- libtremor: updated to xiph upstream rev 7c30a6634
- libvorbis: updated to xiph upstream rev 4d6177c8a
- libtheora: cherry-picked some fixes from xiph upstream:
* Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
* Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
* Correct an operator precedence error in the visualization code. (6b94bf905)
* Remove some redundant NULL checks (de386d3ea)
- Applied bug 77999 patchset: https://bugzilla.mozilla.org/show_bug.cgi?id=77999
* As fallback, builds without the above patchset applied is available just in case you encounter problems:
- 32bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod-nopatch77999.7z
- 32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win32-git-20180330-d87691549-xpmod-ia32-nopatch77999.7z
- 64bit https://o.rthost.cf/palemoon/palemoon-27.9.0a1.win64-git-20180330-d87691549-xpmod-nopatch77999.7z
People please test if with/without bug 77999 patchset affects memory usage when you have AdBlock family enabled(ublock is non-question here)
New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180330.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev b346bb9f6..d87691549:
- Enable the use of Skia SW graphics for canvas on *nix and MacOS (62cee9061)
- Revert "HTML - img - srcset - does not react to resize/viewport changes" (f8118c26f)
- Revert "Intermittent test_viewport_resize.html | undefined assertion name - got data:,c, expected data:,a" (24006717d)
- Revert "HTML - picture - does not react to resize/viewport changes" (e35c7a41c)
- Try to work around bitmapped color fonts with wrong metrics. (d87691549)
* With new custom changes:
- libogg: updated to xiph upstream rev ea2b95940
- libtremor: updated to xiph upstream rev 7c30a6634
- libvorbis: updated to xiph upstream rev 4d6177c8a
- libtheora: cherry-picked some fixes from xiph upstream:
* Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
* Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
* Correct an operator precedence error in the visualization code. (6b94bf905)
* Remove some redundant NULL checks (de386d3ea)
- Applied bug 77999 patchset: https://bugzilla.mozilla.org/show_bug.cgi?id=77999
New build of basilisk/UXP for XP!
Test binary:
Win32 http://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180330-59bf4204a-xpmod.7z
Win64 http://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180330-59bf4204a-xpmod.7z
diff: http://o.rthost.cf/gpc/files1.rt/UXP_RestoreXP_20180221.7z
source patch of ffvpx H264/HEVC/AAC/MP3 Addition: http://o.rthost.cf/gpc/files1.rt/moebius-ffvpx-h264-aac-hevc-mp3-addition.7z
Official repo changes since my last build:
- JS - support for Array.prototype.values() (0c36b2751)
- Bug 1322314 - Disallow emitting ParseNode twice (3ee73ca14)
- Bug 1322314 - Do not emit ParseNode twice in BytecodeEmitter::emitDestructuringOpsArray (caa2a53c4)
- Bug 1204028: Evaluate LHS reference before RHS in destructuring (2a57d73c3)
- Silence some ICU warning spew (2b7f231ca)
- Bug 1147371: Implement IteratorClose for for-of (7d753c1a8)
- Bug 1147371: Rename allowContentSpread to allowContentIter (2d2a60cda)
- Bug 1147371: Convert self-hosted code that need to call IteratorClose to use for-of (4b487efb5)
- Bug 1147371: Implement IteratorClose for array destructuring (2bb0252ab)
- Bug 1147371: Implement calling IteratorClose and "return" on iterators in yield* (1ea1ed151)
- Bug 1147371: Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler (fdedd57c6)
- Bug 1147371: Always decompile argument names in self-hosted code in the caller frame (114eb8bf4)
- Bug 1343375: Update RegExp.prototype.replace and .match to call ToLength(lastIndex) for non-global RegExp and handle recompilations (aae3a1173)
- Bug 1317397: Only set lastIndex for global or sticky RegExps in RegExpBuiltinExec per ES2017 (5fd5b2ac2)
- Bug 1331444 - Keep iterators alive in Ion in for-of loops for IteratorClose due to exceptions (8bb964913)
- Bug 1332155 - Skip non-try-related trynotes when asserting jump targets (3df7c50fc)
- Bug 1332881 - Handle stack value in correct order when leaving loop and try-finally (34533e06a)
- Bug 1334799 - Handle stack value in correct order when leaving for-of loop from finally block (e641a2c53)
- Bug 1322069 - Add TryEmitter (e2853b8a8)
- Bug 1333946 - Make IonBuilder::processIterators transitive (f3c542a6a)
- Bug 1335996 - Make test for bug 1333946 more reliable (c93787917)
- Bug 1338796 - Do not call iterator.return if iterator.throw is present in yield* (4ee42e38e)
- Bug 1341339 - Check for duplicates in processIterators (6056525ce)
- Bug 1331585 - Allow falsy "done" values for IteratorClose due to exception during array destructuring (e7a220aae)
- Bug 1334314 - Fix debug mode OSR exception handling for IteratorClose trynotes (2818e8ded)
- Bug 1342553, Bug 1343072, Bug 1344753 (details in the description) (b311e8fa7)
- Bug 1342553 - Part 0.2: Support JSOP_CHECKISCALLABLE in JIT (727c27a30)
- Bug 1346862 - Fix IteratorClose due to non-local jumps being catchable by try statements inside for-of (05441d12b)
- Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote (aafdd3144)
- Bug 1360839 - Call IteratorClose due to abrupt completion from yield (70c8cf8db)
- Merge remote-tracking branch 'janek/js_lhs-before-rhs_1' (72721d1d0)
- Merge remote-tracking branch 'janek/js_IteratorClose_1' (e19749682)
- Merge remote-tracking branch 'janek/js_regexp_lastindex_1' (8d5ec757e)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into js_array_values_1 (d990d8ab2)
- Enable Array.prototype.values (424ed1b16)
- Use FC_OUTLINE instead of FC_SCALABLE with Fontconfig to check if a font is scalable. (cb59151ac)
- Allow bitmap fonts to force scaling and bypass tolerance check in gfxFcPlatformFontList. (b6a49b662)
- Fix line heights to properly scale to requested size for color-bitmapped SFNTs. (e57cba268)
- Revert "Enable Array.prototype.values" (19b934070)
- Merge remote-tracking branch 'janek/_testBranch_js_array_values' (dc8aad9b9)
- Get rid of link to irrelevant information after build. (05cb2b32f)
- Update SQLite lib to 3.21.0. (59bf4204a)
My changes since my last build:
- libogg: updated to xiph upstream rev ea2b95940
- libtremor: updated to xiph upstream rev 7c30a6634
- libvorbis: updated to xiph upstream rev 4d6177c8a
- libtheora: cherry-picked some fixes from xiph upstream:
* Sanity improvements to oc_dec_headerin() error returns. (50fd339b4)
* Fix mismatched oc_mb_fill_cmapping11 signature. (12f20c7a5)
* Correct an operator precedence error in the visualization code. (6b94bf905)
* Remove some redundant NULL checks (de386d3ea)
Monday, September 7, 2015
Custom Windows XP Patches
Reprinted from internet.
AES cipher for IE: https://mega.nz/#!qIMhwQZL!kXXrGnZzzFKZzTRPIjgW_nctmeJWe120klPnWz96U8w
sharing connection limitation breaker: https://mega.nz/#!SQNyCCBK!q1w5LdCPKhcmdadFK1sqAej68u3rHH3qDjo0l2WUPW0 (8th Sep. 2015 Updated)
AES cipher for IE: https://mega.nz/#!qIMhwQZL!kXXrGnZzzFKZzTRPIjgW_nctmeJWe120klPnWz96U8w
sharing connection limitation breaker: https://mega.nz/#!SQNyCCBK!q1w5LdCPKhcmdadFK1sqAej68u3rHH3qDjo0l2WUPW0 (8th Sep. 2015 Updated)
Subscribe to:
Posts (Atom)