New build of basilisk/UXP for XP!
Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20180728-09eda489b-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20180728-09eda489b-xpmod.7z
diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20180606.7z
PM28XP pre-release build:
Win32 https://o.rths.cf/palemoon/palemoon-28.0.0b4.win32-git-20180728-09eda489b-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.0.0b4.win64-git-20180728-09eda489b-xpmod.7z
Official repo changes since my last build:
- [PALEMOON] Remove localization files for pdf.js (e2e4c628a)
- Warn instead of assert if SPS value is incorrect (e20561735)
- Merge pull request #656 from JustOff/PR_pdf.js_locale (8a4f1defd)
- [PALEMOON] Places - remove unused @param from controller.js (bc44bb27e)
- [PALEMOON] Places - remove unnecessary line from controller.js (1fdbac9b8)
- Fix position and size of Permissions Manager main content area. (01a9c193f)
- Merge pull request #662 from janekptacijarabaci/pm_places_controller_clean-up_2 (826c59400)
- Fix position and size of Permissions Manager main content area. (889612561)
- Copy ByteReader to BufferReader and add some error handling (b3d0eb648)
- Rework MoofParser to return an error when the underlying BufferReader returns an error. (0adebd32d)
- Remove incorrect debug assertion. (c534a0ca2)
- Allow AsyncDrawing for plugins in all versions. (14c53fcf7)
- replace "certErrorCodePrefix2" with "certErrorCodePrefix" (bdcae58fa)
- remove dead code (e313e5e2e)
- Merge pull request #665 from trav90/media-work (72e628874)
- remove "learnMoreContainer" leftovers (5334cff64)
- Merge pull request #666 from kn-yami/issue605 (6ff51b3df)
- Update AUTHORS (2e7e3c706)
- Cater Pale Moon's about box to unofficial branding. (a81919b57)
- ANGLE: Initialize uniform blocks before detaching shaders (dd234f025)
- palemoon/unofficial: provides .desktop file (3394b25d2)
- about:profiles - fix "Launch profile in new browser" (added "-no-remote" for Windows) (45cdc5db3)
- Merge pull request #672 from alaviss/newmoon-desktop (ed2287aef)
- Merge pull request #674 from janekptacijarabaci/toolkit_startup_instance-with-profile_1 (aab5ccc41)
- Use try/catch in PageThumbs writeData to deal with null data from caller. (e437d8013)
- Use a fixed thumbnail placeholder for blank thumbs (failed to capture). (19b35e925)
- Set up new blocklist infra URLs (1de0d64e0)
- Set up new blocklist infra URLs (d2498873e)
- [EME] Add support for sbgp and sgpd boxes in the traf box (512dcfac0)
- [EME] Add support for sbgp and sgpd boxes occuring in the sampletable (165a8d505)
- [EME] Add error handling in MoofParser for sbgp and sgpd boxes (b71430130)
- remove "learnMoreContainer" leftovers (part 2) (36033ae5e)
- Merge pull request #677 from kn-yami/issue667 (c904349ce)
- Bypass transparency optimization with HC themes. (6e4c8dd34)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (ddd7d4586)
- Fix #include and potentially undefined Capture.options object. (9fc1381e1)
- Update zlib to 1.2.11 (0ccb5a03b)
- Convert trinary to more explicit statement. (3555533f7)
- Merge branch 'thumbnailplaceholder' (1afcbb90e)
- Merge pull request #678 from trav90/media-work (09eda489b)
New build of Firfox 45ESR SSE:
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.10-20180728-1a7ee7094-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- import changes from tenfourfox: - #463: rework idle callbacks to use max timeout; try to fix stalls; pref off by default for FPR9 (12cdb0cd2) - #516: idle time to 10s; add more adblock hosts (dc12741be) (1a7ee7094)
Some free/open source softwares, libraries, codes created/modified by me. These projects have no affiliation with any upstream community code sources or organizations.
Please direct all support or related questions to here. Comment forms are opened for support request.
Saturday, July 28, 2018
Saturday, July 21, 2018
Weekly browser binaries (20180721)
New build of basilisk/UXP for XP!
Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20180721-b4f748a7c-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20180721-b4f748a7c-xpmod.7z
diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20180606.7z
PM28XP pre-release build:
Win32 https://o.rths.cf/palemoon/palemoon-28.0.0b4.win32-git-20180721-b4f748a7c-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.0.0b4.win64-git-20180721-b4f748a7c-xpmod.7z
Official repo changes since my last build:
- DOM - Element - add support for Element.toggleAttribute() (d4c0def3b)
- Switch to Lanczos scaling from Hamming to get acceptable fast downscaling. (6bb3a908d)
- Add pref to control CanOptimizeToImageLayer for large downscale factors. (dc9d933d8)
- Update redundant comment (cac6931d8)
- Don't try to fetch FxA migration sentinel from non-supporting server. (422a3cda0)
- Use expected dialog button ordering in Launch Application dialog. (57e08f8dd)
- Don't disable lightweight themes in PB mode. (0cb3a0ccf)
- [PALEMOON] Fix Page Info - permissions (plugins.click_to_play / vulnerable plugins) (f3dc7095e)
- [PALEMOON] Fix Permissions Manager (plugins.click_to_play / vulnerable plugins) (70f5da857)
- Merge pull request #642 from janekptacijarabaci/dom_element_toggleAttribute_1 (8eb01c2ce)
- Merge pull request #643 from janekptacijarabaci/pm_permissions_plugins_clickToPlay_vulnerable_1 (cdb690f0a)
- Update HSTS preload list (4d358ef73)
- Merge pull request #644 from trav90/HSTS-preload-list (50d3e596b)
- Clean up app strings and legacy download manager after e92808f0ebbeab3ffb79a0b1a4d190f61fb8b43a (8be0c16be)
- Ignore user data track (cdd42cc33)
- Merge pull request #645 from trav90/media-work (1ef8b01c5)
- Remove unused strings left from the migrator (9430dc4a7)
- Fix a typo in aboutRights.dtd (ebe0f277d)
- Merge pull request #646 from JustOff/PR_locale_updates3 (1475cd931)
- Bug 819475 - Make document.domain non-nullable (324cab511)
- Bug 1351193 - Added new DataTransfer constructor (9454cd414)
- Bug 1351193 - Update tests (568e27db3)
- Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust (24b11942e)
- Bug 958714 Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers (b12973bc9)
- Bug 958714 Simplify percent-margin/padding resolution code to pass around a single length as the percent basis (83459c927)
- Bug 958714 Remove obsolete assertion & comment (1b153b3f2)
- Merge pull request #650 from janekptacijarabaci/css_layout_flex-grid_1 (edc1da82d)
- Merge pull request #651 from janekptacijarabaci/dom_DataTransfer_constructor_1 (cba8e7b14)
- Merge pull request #652 from janekptacijarabaci/dom_document_domain_null_1 (7fce9b4a0)
- Version bump (f9265e956)
- [PALEMOON] Remove misc leftovers of Google Safebrowsing (e25caee02)
- [PALEMOON] Enable update prefs in Official branding for Linux (3ac6438dd)
- Merge pull request #655 from trav90/updater-enable (edc21c972)
- Merge pull request #653 from JustOff/PR_safebrowsing_leftovers (b4f748a7c)
Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20180721-b4f748a7c-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20180721-b4f748a7c-xpmod.7z
diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20180606.7z
PM28XP pre-release build:
Win32 https://o.rths.cf/palemoon/palemoon-28.0.0b4.win32-git-20180721-b4f748a7c-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.0.0b4.win64-git-20180721-b4f748a7c-xpmod.7z
Official repo changes since my last build:
- DOM - Element - add support for Element.toggleAttribute() (d4c0def3b)
- Switch to Lanczos scaling from Hamming to get acceptable fast downscaling. (6bb3a908d)
- Add pref to control CanOptimizeToImageLayer for large downscale factors. (dc9d933d8)
- Update redundant comment (cac6931d8)
- Don't try to fetch FxA migration sentinel from non-supporting server. (422a3cda0)
- Use expected dialog button ordering in Launch Application dialog. (57e08f8dd)
- Don't disable lightweight themes in PB mode. (0cb3a0ccf)
- [PALEMOON] Fix Page Info - permissions (plugins.click_to_play / vulnerable plugins) (f3dc7095e)
- [PALEMOON] Fix Permissions Manager (plugins.click_to_play / vulnerable plugins) (70f5da857)
- Merge pull request #642 from janekptacijarabaci/dom_element_toggleAttribute_1 (8eb01c2ce)
- Merge pull request #643 from janekptacijarabaci/pm_permissions_plugins_clickToPlay_vulnerable_1 (cdb690f0a)
- Update HSTS preload list (4d358ef73)
- Merge pull request #644 from trav90/HSTS-preload-list (50d3e596b)
- Clean up app strings and legacy download manager after e92808f0ebbeab3ffb79a0b1a4d190f61fb8b43a (8be0c16be)
- Ignore user data track (cdd42cc33)
- Merge pull request #645 from trav90/media-work (1ef8b01c5)
- Remove unused strings left from the migrator (9430dc4a7)
- Fix a typo in aboutRights.dtd (ebe0f277d)
- Merge pull request #646 from JustOff/PR_locale_updates3 (1475cd931)
- Bug 819475 - Make document.domain non-nullable (324cab511)
- Bug 1351193 - Added new DataTransfer constructor (9454cd414)
- Bug 1351193 - Update tests (568e27db3)
- Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust (24b11942e)
- Bug 958714 Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers (b12973bc9)
- Bug 958714 Simplify percent-margin/padding resolution code to pass around a single length as the percent basis (83459c927)
- Bug 958714 Remove obsolete assertion & comment (1b153b3f2)
- Merge pull request #650 from janekptacijarabaci/css_layout_flex-grid_1 (edc1da82d)
- Merge pull request #651 from janekptacijarabaci/dom_DataTransfer_constructor_1 (cba8e7b14)
- Merge pull request #652 from janekptacijarabaci/dom_document_domain_null_1 (7fce9b4a0)
- Version bump (f9265e956)
- [PALEMOON] Remove misc leftovers of Google Safebrowsing (e25caee02)
- [PALEMOON] Enable update prefs in Official branding for Linux (3ac6438dd)
- Merge pull request #655 from trav90/updater-enable (edc21c972)
- Merge pull request #653 from JustOff/PR_safebrowsing_leftovers (b4f748a7c)
New build of Firfox 45ESR SSE:
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.10-20180721-11012c83f-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- import changes from tenfourfox: - M1256520 + M1248314 (027a6309b) (d40656c0f)
- NSS: applied Bug 1474875, Typo in policy handling for DTLS-VERSION-MAX, r=ueno (99462bf91)
- import changes from tenfourfox: - #512: modified M1222924 (c59480e6b) (68313f3d2)
- import changes from tenfourfox: - #512: update EV roots (b6afdab5d) (only EV part is merged here) - remove annoying warnings from IOService, since we support old extensions (2f6fe15d3) - Fix regression from #511 (#515) (1ec366235) - #334: remove tele from security/manager/ssl (5cf00f4a2) (28c3c4354)
- import changes from tenfourfox: - #512: M1472018 M1469309 M1472925 M1470260 (part 1) (f9fe116fa) - #463: fix name of pref II (05241abca) (11012c83f)
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.10-20180721-11012c83f-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- import changes from tenfourfox: - M1256520 + M1248314 (027a6309b) (d40656c0f)
- NSS: applied Bug 1474875, Typo in policy handling for DTLS-VERSION-MAX, r=ueno (99462bf91)
- import changes from tenfourfox: - #512: modified M1222924 (c59480e6b) (68313f3d2)
- import changes from tenfourfox: - #512: update EV roots (b6afdab5d) (only EV part is merged here) - remove annoying warnings from IOService, since we support old extensions (2f6fe15d3) - Fix regression from #511 (#515) (1ec366235) - #334: remove tele from security/manager/ssl (5cf00f4a2) (28c3c4354)
- import changes from tenfourfox: - #512: M1472018 M1469309 M1472925 M1470260 (part 1) (f9fe116fa) - #463: fix name of pref II (05241abca) (11012c83f)
Wednesday, July 18, 2018
New build of browsers for Win2000 (20180718)
New Pale Moon 26.5 for Win2000 build:
updated test binary:
https://o.rths.cf/gpc/files1.rt/palemoon-26.5.0-20180718.win2000.7z
and updated test binary of K-Meleon 74 with Goanna 2.2(palemoon-26.5) that works in Win2000:
https://o.rths.cf/gpc/files1.rt/KM74-g22-20180718.win2000.7z
base repo: https://github.com/roytam1/palemoon26/tree/oldvc
Changes since last build:
- SList: replace KEx version with MSPS (MIT license) portable version (c6bfbd135)
- nsNativeThemeWin: check nsUXThemeData::drawThemeEdge pointer before use (0dbac0169)
* 2018-07-26 Updated: fixed PE header version check, should work in Retail version of win2000 now.
updated test binary:
https://o.rths.cf/gpc/files1.rt/palemoon-26.5.0-20180718.win2000.7z
and updated test binary of K-Meleon 74 with Goanna 2.2(palemoon-26.5) that works in Win2000:
https://o.rths.cf/gpc/files1.rt/KM74-g22-20180718.win2000.7z
base repo: https://github.com/roytam1/palemoon26/tree/oldvc
Changes since last build:
- SList: replace KEx version with MSPS (MIT license) portable version (c6bfbd135)
- nsNativeThemeWin: check nsUXThemeData::drawThemeEdge pointer before use (0dbac0169)
* 2018-07-26 Updated: fixed PE header version check, should work in Retail version of win2000 now.
Saturday, July 14, 2018
Weekly browser binaries (20180714)
New Palemoon 27 Build!
* This build is on par with official 27.9.4 build.
32bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180714-4038e3c24-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180714-4038e3c24-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180714-4038e3c24-xpmod-ia32.7z
64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20180714-4038e3c24-xpmod.7z
source patch against official palemoon: https://o.rths.cf/palemoon/sources_patches_20180602.7z
Official repo changes since my last build:
- Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. (9ced22633)
- Update mozharness reqs. (9cb81d2cc)
- Update requirements.txt (4038e3c24)
My changes since my last build:
- Port TenFourFox changes:
+ Ported changes: bug1385395, bug1375599, bug1381157, M1395138_M1400003_M1261175
* This build is on par with official 27.9.4 build.
32bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180714-4038e3c24-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180714-4038e3c24-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180714-4038e3c24-xpmod-ia32.7z
64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20180714-4038e3c24-xpmod.7z
source patch against official palemoon: https://o.rths.cf/palemoon/sources_patches_20180602.7z
Official repo changes since my last build:
- Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. (9ced22633)
- Update mozharness reqs. (9cb81d2cc)
- Update requirements.txt (4038e3c24)
My changes since my last build:
- Port TenFourFox changes:
+ Ported changes: bug1385395, bug1375599, bug1381157, M1395138_M1400003_M1261175
New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM-Goanna-20180714.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 54887c52d..4038e3c24:
- Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. (9ced22633)
- Update mozharness reqs. (9cb81d2cc)
- Update requirements.txt (4038e3c24)
* My changes since my last build:
- Port TenFourFox changes:
+ Ported changes: bug1385395, bug1375599, bug1381157, M1395138_M1400003_M1261175
* 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 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20180714-1862bf7a3-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20180714-1862bf7a3-xpmod.7z
diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20180606.7z
PM28XP pre-release build:
Win32 https://o.rths.cf/palemoon/palemoon-28.0.0b2.win32-git-20180714-1862bf7a3-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.0.0b2.win64-git-20180714-1862bf7a3-xpmod.7z
Official repo changes since my last build:
- Fix local link handling in Reader Mode. (caa2ac23c)
- Remove telemetry from NarrateControls.jsm. (dac5ea478)
- Bug 1456652 - SameSite cookie Reader view patch bypass (6f64e487f)
- Make the page visibility API pref-controlled. (cbd52d48f)
- Revert "Bug 1456652 - SameSite cookie Reader view patch bypass" (6a8ba4785)
- Merge pull request #606 from Ascrod/master (0c5085ace)
- Fix typos in comments - memory.properties (f3c0ab1ea)
- Merge pull request #609 from janekptacijarabaci/devtools_locales_memory_typos-in-comments_1 (77800ce3a)
- Reconfigure Pale Moon (764d0af25)
- Version bump to beta 3 (8c4897f28)
- Rename some remaining strings "firefox[-branding].js" to "basilisk[-branding.js]" (or [application].js) (85b31d3ea)
- [BASILISK] "about:privatebrowsing" - use "Basilisk" instead of "Firefox" (0b2e92f51)
- Restore pref -- enhanced tiles aren't dead yet. (cdace870d)
- Merge pull request #611 from janekptacijarabaci/firefox_name_2 (cf06d0d05)
- Merge pull request #612 from janekptacijarabaci/firefox_name_1 (accd3f8c0)
- Pale Moon: Restore osx private browsing indicator (86d78f68c)
- Pale Moon: Fix positioning of caption buttons in application-drawn titlebar (882aabaf2)
- DevTools - display newlines in some console messages (a1b9326fb)
- Merge pull request #615 from janekptacijarabaci/devtools_console_new-lines_1 (48ee9becf)
- Merge pull request #613 from SpockMan02/mac-privatebrowsing-mask (4483ac5c5)
- Fix typo (f0d9eddfb)
- Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. (daf0b3077)
- Add event.srcElement (the alias for event.target) (e6af24eb6)
- Merge pull request #619 from SpockMan02/issue-586 (382956b2d)
- Merge pull request #620 from SpockMan02/patch-5 (f15849458)
- Merge pull request #623 from janekptacijarabaci/dom_event_srcElement_1 (3b7ffb477)
- Roll back to ANGLE/2845 (4f2ecd53a)
- Re-apply genericDraw* fixes (4706e8bed)
- Restore emulated functions for OS X 10.8/10.7 (fb0b7cdb5)
- Switch from ShCompileOptions to int. (31166cc4a)
- Fix incorrect namespace use. (4f5813094)
- Ad workaround for broken B5G6R5 format in Intel driver. (8481fa25d)
- Merge branch 'ANGLE-rollback' (70dd5e7c6)
- Fix Build Bustage - with "--enable-debug" (71a1c4775)
- Bug 1346501. Don't mark every image as visible when a frame is created for it (53cf12d6d)
- Bug 1346501. Remove mFrameCreateCalled from nsImageLoadingContent, it is now unused (3945eb4c1)
- Remove recover instruction results after bailouts. (4103fc0a8)
- Merge pull request #632 from janekptacijarabaci/images_tab-closing_never-ending_1 (70e0e5ccb)
- Issue #336: Mouse position tracker not set even if chrome is still visible on fullscreen (012c67fbe)
- Issue #336: Mouse position tracker not set even if chrome is still visible on fullscreen (d47908921)
- Update mozharness reqs. (7e07c1ba5)
- Merge pull request #633 from FranklinDM/issue-336-fix (d4b0944e0)
- Merge pull request #628 from janekptacijarabaci/build_bustage_debug_1 (ec32d19a8)
- Update requirements.txt (97331d377)
- Issue #634 - aAddon.markAsSeen is not a function newaddon.js (1862bf7a3)
Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20180714-1862bf7a3-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20180714-1862bf7a3-xpmod.7z
diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20180606.7z
PM28XP pre-release build:
Win32 https://o.rths.cf/palemoon/palemoon-28.0.0b2.win32-git-20180714-1862bf7a3-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.0.0b2.win64-git-20180714-1862bf7a3-xpmod.7z
Official repo changes since my last build:
- Fix local link handling in Reader Mode. (caa2ac23c)
- Remove telemetry from NarrateControls.jsm. (dac5ea478)
- Bug 1456652 - SameSite cookie Reader view patch bypass (6f64e487f)
- Make the page visibility API pref-controlled. (cbd52d48f)
- Revert "Bug 1456652 - SameSite cookie Reader view patch bypass" (6a8ba4785)
- Merge pull request #606 from Ascrod/master (0c5085ace)
- Fix typos in comments - memory.properties (f3c0ab1ea)
- Merge pull request #609 from janekptacijarabaci/devtools_locales_memory_typos-in-comments_1 (77800ce3a)
- Reconfigure Pale Moon (764d0af25)
- Version bump to beta 3 (8c4897f28)
- Rename some remaining strings "firefox[-branding].js" to "basilisk[-branding.js]" (or [application].js) (85b31d3ea)
- [BASILISK] "about:privatebrowsing" - use "Basilisk" instead of "Firefox" (0b2e92f51)
- Restore pref -- enhanced tiles aren't dead yet. (cdace870d)
- Merge pull request #611 from janekptacijarabaci/firefox_name_2 (cf06d0d05)
- Merge pull request #612 from janekptacijarabaci/firefox_name_1 (accd3f8c0)
- Pale Moon: Restore osx private browsing indicator (86d78f68c)
- Pale Moon: Fix positioning of caption buttons in application-drawn titlebar (882aabaf2)
- DevTools - display newlines in some console messages (a1b9326fb)
- Merge pull request #615 from janekptacijarabaci/devtools_console_new-lines_1 (48ee9becf)
- Merge pull request #613 from SpockMan02/mac-privatebrowsing-mask (4483ac5c5)
- Fix typo (f0d9eddfb)
- Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. (daf0b3077)
- Add event.srcElement (the alias for event.target) (e6af24eb6)
- Merge pull request #619 from SpockMan02/issue-586 (382956b2d)
- Merge pull request #620 from SpockMan02/patch-5 (f15849458)
- Merge pull request #623 from janekptacijarabaci/dom_event_srcElement_1 (3b7ffb477)
- Roll back to ANGLE/2845 (4f2ecd53a)
- Re-apply genericDraw* fixes (4706e8bed)
- Restore emulated functions for OS X 10.8/10.7 (fb0b7cdb5)
- Switch from ShCompileOptions to int. (31166cc4a)
- Fix incorrect namespace use. (4f5813094)
- Ad workaround for broken B5G6R5 format in Intel driver. (8481fa25d)
- Merge branch 'ANGLE-rollback' (70dd5e7c6)
- Fix Build Bustage - with "--enable-debug" (71a1c4775)
- Bug 1346501. Don't mark every image as visible when a frame is created for it (53cf12d6d)
- Bug 1346501. Remove mFrameCreateCalled from nsImageLoadingContent, it is now unused (3945eb4c1)
- Remove recover instruction results after bailouts. (4103fc0a8)
- Merge pull request #632 from janekptacijarabaci/images_tab-closing_never-ending_1 (70e0e5ccb)
- Issue #336: Mouse position tracker not set even if chrome is still visible on fullscreen (012c67fbe)
- Issue #336: Mouse position tracker not set even if chrome is still visible on fullscreen (d47908921)
- Update mozharness reqs. (7e07c1ba5)
- Merge pull request #633 from FranklinDM/issue-336-fix (d4b0944e0)
- Merge pull request #628 from janekptacijarabaci/build_bustage_debug_1 (ec32d19a8)
- Update requirements.txt (97331d377)
- Issue #634 - aAddon.markAsSeen is not a function newaddon.js (1862bf7a3)
New build of Firfox 45ESR SSE:
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.10-20180714-3a5d2ffb0-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- requestIdleCallback() implementation for win32, hope I implement it right. (f8014a5f9)
- import changes from tenfourfox: - closes #463: fix name of pref and pref on requestIdleCallback (a87d157ba) - #504: hook up valueAsDate to correct pref (80c343933) (b9c80fa57)
- (a late) bump revision to 45.9.10 (7ca311caa)
- import changes from tenfourfox: - #509: M1348772 M1364345 (push and splice) (c7075f452) - #509: M1260509 implement String.padStart/padEnd (needed for testing) (8b2316f2d) - #509: tests (fb3fd442d) (c3386964d)
- import changes from tenfourfox: - closes #509: M1364346 parts 2+3 (unshift) (41a749208) (3a5d2ffb0)
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.10-20180714-3a5d2ffb0-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- requestIdleCallback() implementation for win32, hope I implement it right. (f8014a5f9)
- import changes from tenfourfox: - closes #463: fix name of pref and pref on requestIdleCallback (a87d157ba) - #504: hook up valueAsDate to correct pref (80c343933) (b9c80fa57)
- (a late) bump revision to 45.9.10 (7ca311caa)
- import changes from tenfourfox: - #509: M1348772 M1364345 (push and splice) (c7075f452) - #509: M1260509 implement String.padStart/padEnd (needed for testing) (8b2316f2d) - #509: tests (fb3fd442d) (c3386964d)
- import changes from tenfourfox: - closes #509: M1364346 parts 2+3 (unshift) (41a749208) (3a5d2ffb0)
Saturday, July 7, 2018
Weekly browser binaries (20180707)
New Palemoon 27 Build!
* This build is on par with official 27.9.4 build.
32bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180707-54887c52d-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180707-54887c52d-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180707-54887c52d-xpmod-ia32.7z
64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20180707-54887c52d-xpmod.7z
source patch against official palemoon: https://o.rths.cf/palemoon/sources_patches_20180602.7z
Official repo changes since my last build:
- Check redirect status code before forwarding to NPAPI. (4a7f5bc0b)
- Confirm launch of executables other than .exe on Windows. (93403cdeb)
- Confirm launch of executables other than .exe on Windows. (d8e715cff)
- Reject some invalid qcms transforms. (f929ffa0e)
- Update dimensions early in ClearTarget. (1abb23fdf)
- Perform some sanity checks on nsMozIconURI. (e50a11dfe)
- Ensure the right anonymous element is focused when calling input.focus() (8b999f2be)
- Fix typo (RefPtr -> nsRefPtr) (54887c52d)
* This build is on par with official 27.9.4 build.
32bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180707-54887c52d-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180707-54887c52d-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20180707-54887c52d-xpmod-ia32.7z
64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20180707-54887c52d-xpmod.7z
source patch against official palemoon: https://o.rths.cf/palemoon/sources_patches_20180602.7z
Official repo changes since my last build:
- Check redirect status code before forwarding to NPAPI. (4a7f5bc0b)
- Confirm launch of executables other than .exe on Windows. (93403cdeb)
- Confirm launch of executables other than .exe on Windows. (d8e715cff)
- Reject some invalid qcms transforms. (f929ffa0e)
- Update dimensions early in ClearTarget. (1abb23fdf)
- Perform some sanity checks on nsMozIconURI. (e50a11dfe)
- Ensure the right anonymous element is focused when calling input.focus() (8b999f2be)
- Fix typo (RefPtr -> nsRefPtr) (54887c52d)
New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM-Goanna-20180707.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 53606d9e9..54887c52d:
- Check redirect status code before forwarding to NPAPI. (4a7f5bc0b)
- Confirm launch of executables other than .exe on Windows. (93403cdeb)
- Confirm launch of executables other than .exe on Windows. (d8e715cff)
- Reject some invalid qcms transforms. (f929ffa0e)
- Update dimensions early in ClearTarget. (1abb23fdf)
- Perform some sanity checks on nsMozIconURI. (e50a11dfe)
- Ensure the right anonymous element is focused when calling input.focus() (8b999f2be)
- Fix typo (RefPtr -> nsRefPtr) (54887c52d)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
https://o.rths.cf/kmeleon/KM-Goanna-20180707.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 53606d9e9..54887c52d:
- Check redirect status code before forwarding to NPAPI. (4a7f5bc0b)
- Confirm launch of executables other than .exe on Windows. (93403cdeb)
- Confirm launch of executables other than .exe on Windows. (d8e715cff)
- Reject some invalid qcms transforms. (f929ffa0e)
- Update dimensions early in ClearTarget. (1abb23fdf)
- Perform some sanity checks on nsMozIconURI. (e50a11dfe)
- Ensure the right anonymous element is focused when calling input.focus() (8b999f2be)
- Fix typo (RefPtr -> nsRefPtr) (54887c52d)
* 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 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20180707-0daa12376-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20180707-0daa12376-xpmod.7z
diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20180606.7z
PM28XP pre-release build:
Win32 https://o.rths.cf/palemoon/palemoon-28.0.0b2.win32-git-20180707-0daa12376-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.0.0b2.win64-git-20180707-0daa12376-xpmod.7z
Official repo changes since my last build:
- Undo Mozilla Bug 1302937; Reinstate -moz-mac-lion-theme media query (6151dca6e)
- Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj, a=RyanVM (8ed2f59cc)
- Bug 1462912 - Fixed BufferList::Extract to handle the case where the call consumes the entirety of the BufferList. r=froydnj, a=RyanVM (ffbe05e06)
- Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, a=RyanVM (0cacba361)
- Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, a=RyanVM (ce38876a4)
- Bug 1464063 - Remove sdp_getchoosetok. r=bwc, a=RyanVM (92a7dcc5b)
- Update libwebp/update.sh script for libwebp-1.0.0 (445ebe5a3)
- Sync libwebp sources with https://chromium.googlesource.com/webm/libwebp/+/v1.0.0 (47e9f9d4c)
- Add new files to libwebp/dsp/moz.build (05e6fcc02)
- Apply known security patches (webp:381,383,384) to libwebp-1.0.0 (56c9d0f6b)
- Rename libwebp/MOZCHANGES to libwebp/UXPCHANGES and update it (53407e7bf)
- Remove unnecessary GCC version checks (aad61148c)
- Add tabbrowser findbar styling (c96d9e5bd)
- Allow menubar items to inherit toolbar text styling (d3037e1e4)
- Only invert dropmarker by default on glass (75920b74f)
- Add tabbrowser findbar styling for Linux and OSX (e4b01ba84)
- Merge pull request #566 from JustOff/PR_libwebp-1.0.0 (6b25f35f8)
- Merge pull request #569 from Lootyhoof/theme-text (a3b070147)
- Merge pull request #570 from trav90/code-cleanup (86c08f4c4)
- Merge pull request #567 from SpockMan02/moz-mac-lion-theme (c2fc3664d)
- Quick fix to binay file path for Mac packaging (71d8203bd)
- Merge pull request #572 from adeshkp/patch-8 (5857b9d9d)
- Bug 1413868. (fdc6f820c)
- Bug 1464039 - Reject some invalid transforms in qcms. r=mwoodrow, a=RyanVM (5db0b81f7)
- Bug 1468217 - Add "SettingContent-ms" to the list of executable file extensions. r=Gijs, a=RyanVM (67d4d2fe1)
- Bug 1436241 - Check redirect status code before forwarding to NPAPI. r=jimm, r=pauljt, a=jcristau (bb89f8473)
- Bug 1464039 - Only reject qcms transform with invalid grid size if the transform function uses the grid size. r=Bas a=jcristau (3858dd6de)
- Confirm launch of executables other than .exe on Windows. (5054d5a11)
- Cherry-pick user sctp rev SVN8789a6da02e2c7c03522bc6f275b302f6ef977fe (8d29394b4)
- WebRTC: Add DeleteStreams to media conduits. (ca3a3b63e)
- Rework gfxFontUtils::MapCharToGlyphFormat4 to be more robust. DiD (bad62e9a4)
- Clamp resolution in PerformanceNavigationTiming. (8844d3c61)
- Remove errant paste (46450ce7d)
- Don't leak newTemplate in pk11_copyAttributes() (aa6329b69)
- [PMkit] Keep the buttons position when they are placed right before space, flexible space or separator (51b321c7f)
- Fix typo in a comment - performance.dtd (4a5b5f0ae)
- Merge pull request #580 from janekptacijarabaci/devtools_locales_performance_typos-in-comments_1 (851d621cf)
- Merge pull request #579 from JustOff/PR_pmkit_dyn_buttons (a659def00)
- Issue #578: Applications cannot start without /proc (chroot). (9ee07e9b8)
- Disable Intersection Observers by default. (7011a01ec)
- [PALEMOON] Remove duplicate MOZ_PROFILE_MIGRATOR entry in confvars. (de01f1e7f)
- Merge branch 'ported-upstream' (4c9914227)
- Prevent suppressing executable warnings using the "don't ask me this again" checkbox. (e92808f0e)
- Update troubleshooting pref whitelist following 593835e861ce3ab3f9d58aa1fc241399f1c1f244 (dc4e42594)
- Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Manager (1e48edfc9)
- Rename firefox(-branding).js to basilisk(*).js (30cc819b7)
- Re-implement prompts.tab_modal.focusSwitch control in toolkit. (4b76d6427)
- Fix cache v1 compression crash in nsCompressOutputStreamWrapper::Close() (093b63034)
- Remove pref confusion around cache v2 (4666691b6)
- [TychoAM] Make resilient to missing pref lightweightThemes.animation.enabled (ee5da989b)
- [PALEMOON] On GTK, default to showing the menubar only when alt is pressed (51098794e)
- Merge pull request #583 from janekptacijarabaci/_testBranch_pageInfo_permissions_indexedDB (a003b2be9)
- Mac: Do not hide caption buttons or titlebar (b7dc3016e)
- Merge pull request #585 from SpockMan02/patch-4 (f17876faf)
- [PALEMOON] about:sessionrestore - fix an error "treeView.treeBox is null" in aboutSessionRestore.js (366e7e9f9)
- Don't hide caption buttons with a lw theme, either (e8120c7c8)
- Merge pull request #588 from SpockMan02/patch-4 (ed1bb1455)
- Merge pull request #587 from janekptacijarabaci/aboutSessionRestore_error_3 (057bc2ddb)
- [PALEMOON] DevTools - remove unused items from browser.dtd (63fe69f2c)
- Adjust popup ID for password manager (6d356ee95)
- On failure, save a dummy file from the background page thumb capture module. (de85309fb)
- Merge pull request #594 from Lootyhoof/issue-593 (6b4dde0a8)
- Merge pull request #590 from janekptacijarabaci/pm_devtools_menu_unused-items_1 (c3916ca1a)
- Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status (a80267e9e)
- Bug 1298823 - Fix Request constructor - with "mode: navigate" (bfeac5c28)
- Bug 1331564 - XHR SyncTeardownRunnable must run also when the worker is in killing state (381530223)
- nsIContentPolicy::TYPE_DOCUMENT - Use "aLoadInfo->ContextForTopLevelLoad()" instead of "aLoadInfo->LoadingNode()" (7eee8a9c3)
- [AllAM] [STRING CHANGES] Appearance -> Themes (39c7be96d)
- Merge pull request #601 from janekptacijarabaci/security_blocking_data_1_1 (06ccf0f73)
- Merge pull request #597 from janekptacijarabaci/dom_workers_terminate_1 (c3fe7f59c)
- Merge pull request #599 from janekptacijarabaci/dom_fetch_request_navigate_1 (52d608c67)
- Fix redirector paths (b94e5a3a4)
- Update about:rights links. (0daa12376)
New build of post-deprecated basilisk/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.8, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.cf/basilisk/basilisk55-win32-git-20180707-019ca9a53-xpmod.7z
Win64 http://o.rths.cf/basilisk/basilisk55-win64-git-20180707-019ca9a53-xpmod.7z
Repo changes:
- fully update tzdata to 2018e (ef763f92e)
- branding: optimize PNG (d1df17ccb)
- try to sync with UXP to solve crash in msctfime. (019ca9a53)
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.8, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.cf/basilisk/basilisk55-win32-git-20180707-019ca9a53-xpmod.7z
Win64 http://o.rths.cf/basilisk/basilisk55-win64-git-20180707-019ca9a53-xpmod.7z
Repo changes:
- fully update tzdata to 2018e (ef763f92e)
- branding: optimize PNG (d1df17ccb)
- try to sync with UXP to solve crash in msctfime. (019ca9a53)
New build of Firfox 45ESR SSE:
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.9-20180707-428268bf9-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- import changes from tenfourfox: - #506: M984869 M1308793 M1316649 (0cfeee90d) - closes #507: add button number equivalents to nsChildView (41e8326d1) (partly) (7009d559f)
- import changes from tenfourfox: - tune up scroll wheel events while we're at it (5337274e1) - #463: add elapsed and deadline tracking to nsTimeout (546ce73b4) - #508: unprefix -moz-columns (M1300895 plus additional work) (b9bdadfef) (edcd45950)
- import changes from tenfourfox: - #463: requestIdleCallback() implementation (1fe2d3921) (with XP_MACOSX guard, SystemIsIdle() will still return false on other platforms) - closes #376: M1329901 M1330667 M1342016 (modified) M1304081 M1259476 (8a97adc59) (428268bf9)
test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.9-20180707-428268bf9-win32-sse.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- import changes from tenfourfox: - #506: M984869 M1308793 M1316649 (0cfeee90d) - closes #507: add button number equivalents to nsChildView (41e8326d1) (partly) (7009d559f)
- import changes from tenfourfox: - tune up scroll wheel events while we're at it (5337274e1) - #463: add elapsed and deadline tracking to nsTimeout (546ce73b4) - #508: unprefix -moz-columns (M1300895 plus additional work) (b9bdadfef) (edcd45950)
- import changes from tenfourfox: - #463: requestIdleCallback() implementation (1fe2d3921) (with XP_MACOSX guard, SystemIsIdle() will still return false on other platforms) - closes #376: M1329901 M1330667 M1342016 (modified) M1304081 M1259476 (8a97adc59) (428268bf9)