New regular/weekly KM-Goanna release:
https://o.rthost.cf/kmeleon/KM-Goanna-20180602.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 23668d3d5..be8bcd292:
- Port libopus upstream patch. (9b54bd300)
- Fix typo in 9b54bd30006c008b4a951331b273613d5bac3abf (be8bcd292)
* My changes since my last build:
- Port TenFourFox changes:
+ Update libraries: OTS-5.2.0, graphite2-1.3.10, harfbuzz-1.5.1, woff2-fx57, brotli-1.0.1
+ Ported changes: M1396870_M1397304, bug1259677, bug1273828, bug1365602, bug1356755, bug1354294, bug1348454, bug1363963, M1376936_M1375331, bug1371424, bug1354796, bug1365333, bug1373970, bug1377329, bug1362924, M1378147_M1380426, bug1383000, bug1383002, bug1390342, bug1395157, bug1376825, bug1385272
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
New Palemoon 27 Build!
32bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod.7z
32bit SSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod-sse.7z
32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win32-git-20180602-be8bcd292-xpmod-ia32.7z
64bit https://o.rthost.cf/palemoon/palemoon-27.9.1a1.win64-git-20180602-be8bcd292-xpmod.7z
source patch against official palemoon: https://o.rthost.cf/palemoon/sources_patches_20180602.7z
Official repo changes since my last build:
- Port libopus upstream patch. (9b54bd300)
- Fix typo in 9b54bd30006c008b4a951331b273613d5bac3abf (be8bcd292)
My changes since my last build:
- Port TenFourFox changes:
+ Update libraries: OTS-5.2.0, graphite2-1.3.10, harfbuzz-1.5.1, woff2-fx57, brotli-1.0.1
+ Ported changes: M1396870_M1397304, bug1259677, bug1273828, bug1365602, bug1356755, bug1354294, bug1348454, bug1363963, M1376936_M1375331, bug1371424, bug1354796, bug1365333, bug1373970, bug1377329, bug1362924, M1378147_M1380426, bug1383000, bug1383002, bug1390342, bug1395157, bug1376825, bug1385272
New build of basilisk/UXP for XP!
Test binary:
Win32 https://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20180602-84d731716-xpmod.7z
Win64 https://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20180602-84d731716-xpmod.7z
diff: https://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180409.7z
Official repo changes since my last build:
- Pale Moon - Fix white tab text for active tab on Mac (e62cb0cb2)
- Merge pull request #388 from adeshkp/patch-5 (3f215e15f)
- Bug 1394399 - Default Request.credentials to "same-origin" instead of "omit" (e03ae4be5)
- Bug 1394399 - Fix mochitests to expect "same-origin" default Request.credentials (240fd66dd)
- Bug 1394399 - Fix web-platform-tests to expect "same-origin" default Request.credentials (96357e8a7)
- Remove support and tests for HSTS priming from the tree. Fixes #384 (bd8517356)
- Merge pull request #390 from janekptacijarabaci/dom_fetch_credentials_1 (d65ac8d5e)
- [PALEMOON] [frontend vs backend] Reduce size of PopupBlocking:UpdateBlockedPopups messages (ed4d22f8a)
- Display an error on Linux in the absence of SSE2 (b9fc7c5ea)
- Always build with SSE2 support when using GCC (03d5c4056)
- Tweak SSE/SSE2 GCC flags (c3400bd8e)
- Remove extraneous SSE flag (3c3c85983)
- Merge pull request #394 from janekptacijarabaci/pm_popup_block_1 (a65c26ccf)
- Merge pull request #395 from trav90/buildsystem-work (7840c750d)
- Make Pale Moon Windows8WindowFrameColor compatible with global scope. (c3fc250b0)
- Only display SSE2 error dialog on 32-bit Linux (7a26ade0a)
- Merge pull request #397 from trav90/buildsystem-work (c8409cc60)
- Revert "Only display SSE2 error dialog on 32-bit Linux" (de0157a6c)
- Merge pull request #398 from MoonchildProductions/revert-397-buildsystem-work (10623b2a3)
- Revert "Always build with SSE2 support & display an error if not available" (a147b6826)
- Merge pull request #399 from MoonchildProductions/revert-395-buildsystem-work (bee00a4a3)
- Port libopus upstream patch. (8b9fe0e35)
- [WebExAM] Issue #402 - Make JSON update manifests assume Firefox instead of Toolkit (351cf2703)
- Merge branch 'update.json' (b76b635c9)
- Fix typo in 8b9fe0e3582a0578720dc38b4ede57eac90e4594 (13aca83ac)
- [WebExAM] Follow up to 351cf2703 (2a36ae70f)
- [WebExAM] Deduplicate toolkit/mozapps/webextensions (258eb6ee9)
- [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in Pale Moon and TychoAM (170aaecc4)
- Merge pull request #404 from janekptacijarabaci/pm_global-scope_1 (6f54c3d1f)
- [PALEMOON] [frontend vs backend] Added icons (eef027d44)
- [PALEMOON] [frontend vs backend] Added icons (fix typo in a path: osx/global/icons) (72c97ede0)
- [PALEMOON] [frontend vs backend] Added icons (fix typo in a path: osx/global/icons) (fad230e40)
- [PALEMOON] [frontend vs backend] Remove unused webapps-*.png (chrome://global/skin/icons/webapps-*.png) (ff72a8ae4)
- Merge pull request #405 from janekptacijarabaci/pm_themes_icons_1 (9a4b7a5b4)
- Limit PNG image dimensions. (ab5785819)
- Remove unused webapps icons from Pale Moon (c9518c766)
- Remove unused webapps icons files from Pale Moon (1794ada8a)
- Merge pull request #407 from JustOff/PR_webapps_cleanup (afd9be500)
- Disable HPKP telemetry in Pale Moon. (636d12725)
- Fix sec pref locations and enable HPKP checking by default. (d58930d92)
- [WebExAM] Use extensions.minCompatibleAppVersion instead of extensions.minCompatiblePlatformVersion for update.json (cf412a59f)
- Reinstate tabMinWidth and tabMaxWidth prefs. (6e8846622)
- Merge pull request #412 from g4jc/hsts_priming_removal_backport (9f6194d00)
- Enable blocking of top-level data: navigation. (e1084c8b2)
- [PALEMOON] Fix missed `notifyPluginCrashed.png` on windows and linux (daffc27c5)
- [PALEMOON] Package `chrome.manifest` for default theme across all platforms (fa245e46d)
- Remove Social API. (5f89c3da6)
- Merge pull request #416 from Ascrod/Social (bf1454c8e)
- Merge pull request #415 from JustOff/PR_default_theme (14eb8dc7b)
- Build - throws a warning: 'rv': unreferenced local variable (b2cc2539f)
- Merge pull request #419 from janekptacijarabaci/build_warnings_1 (a516927e1)
- [PALEMOON] Use ShellService.jsm to get the shell service in utilityOverlay.js (5441dc0e1)
- Rewrite restoreDimensions to account for mismatched CSS/device pixel sizes. (13b342868)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (3ab978b4a)
- Remove unused social icons. (318682035)
- Pre-process blocklists.js (5df686e5b)
- Merge pull request #421 from JustOff/PR_utilityOverlay_ShellService (ec3ddc202)
- Merge pull request #423 from Ascrod/Social (271c7b598)
- Remove duplicate ifdefs in browser-safebrowsing.js (3107ccaa3)
- Merge pull request #427 from Ascrod/master (6d9ebfac9)
- Add build config option to disable startup cache precompilation. (13168ba15)
- Teach moz.configure about --enable-precompiled-startupcache (d902268f6)
- Partially revert safebrowsing commits to fix "tracking protection". (b25f1991c)
- Move the MOZ_DISABLE_PRECOMPILED_STARTUPCACHE check. (84d731716)
PM28XP *sneak peek* x86 build:
Win32 https://o.rthost.cf/palemoon/palemoon-28.0.0a2.win32-git-20180602-84d731716-xpmod.7z
Win64 https://o.rthost.cf/palemoon/palemoon-28.0.0a2.win64-git-20180602-84d731716-xpmod.7z
Disclaimer: This sneak peek build is ONLY for previewing next major version. It may contain bugs and/or missing functionality and is NOT ready for daily use. DO NOT use it in production.
Saturday, June 2, 2018
Friday, June 1, 2018
Other browser binaries
New build of post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule.
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 https://o.rths.ml/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):
https://o.rths.ml/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)
* Notice: This repo will not be built on regular schedule.
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk55-win32-git-20180414-ee7cd5f95-xpmod.7z
Win64 https://o.rths.ml/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):
https://o.rths.ml/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)
Pale Moon 26.5 for Win2000:
updated test binary:
https://o.rths.ml/gpc/files1.rt/palemoon-26.5.0-20180516.win2000.7z
and updated test binary of K-Meleon 74 with Goanna 2.2(palemoon-26.5) that works in Win2000:
https://o.rths.ml/gpc/files1.rt/KM74-g22-20180516.win2000.7z
base repo: https://github.com/roytam1/palemoon26/tree/oldvc
Changes since last build:
- JSCompartment: disable compiling with optimization, check pointers to avoid crash (6bc036e1f)
- cherry-picked upstream changes (via tbb-esr24): bug811122, bug922603 (2fa0b15ad)
- cherry-picked upstream commit: James Kolb - Bug 889693 - Implement MaskSurface in DrawTargetCairo. r=Bas (d9e56150b)
- Restore Win2000 support code (4/x) nsLocalFileWin::CopySingleFile: reverting part of logic to esr10 to avoid CopyFileExW() failing with ERROR_INVALID_PARAMETER in win2000 (81d6870c3)
- cherry-picked upstream commit: Bug 895964 - "Could not create service for entry Disk Space Watcher Service" r=bent (d08e200dd)
- aboutDialog: remove (Atom/WinXP) tag (9d991aed5)
- sqlite: don't use malloc_usable_size() in debug build, which cause unresolved symbol on linking (39900b646)
- sqlite: downgrade to esr24-bundled version (3.7.11) for better old OS compatibility softoken: don't use SQLITE_FCNTL_TEMPFILENAME for old sqlite compatibility (8e13ffdc1)
- storage: don't use sqlite3_mutex_held()and sqlite3_mutex_notheld() even on debug build, which cause unresolved symbol in vc8 on linking (c7cc15602)
- aboutDialog: add back #expand directive (f293e24e2)
Just got a request of SSE(not SSE2) build, and I updated latest PM27 build post adding SSE build.
since 52ESR can't compile as IA32 or SSE, I created 45ESR fork and picking changes from tenfourfox repo.
https://github.com/roytam1/mozilla45esr
test binary: https://o.rths.ml/gpc/files1.rt/firefox-45.9.8-20180530-1ff8f7bef-win32-sse.7z
Firefox-3.6.28 for NT4 (may somewhat working in NT 3.51):
https://o.rths.ml/gpc/files1.rt/fx36vc71-20171108.7z
Retrozilla-2.1 with TLS 1.2 support:
https://o.rths.ml/gpc/files1.rt/rzbrowser-tls12-20180504.7z
Phoenix-0.5 with Classilla-9.3.3 fixes:
https://o.rths.ml/gpc/files1.rt/phoenix-0.5-cl933.7z
Saturday, May 26, 2018
Weekly browser binaries (20180526)
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.
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 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)
Subscribe to:
Posts (Atom)