Various browsers updated having TLS 1.2, AES256-GCM-SHA384, ChaCha20-Poly1305, AES[128|256]-GC-SHA256 support:
Classialla-9.3.3 based Phoenix-0.5 browser with updated NSPR/NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/phoenix-0.5-cl933-tls12.7z
Classialla-9.3.3 suite with updated NSPR/NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/classilla-9.3.3-win32-tls12.7z
RetroZilla-2.2 based Firefox-2.0 browser with updated NSPR/NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/rzbrowser-tls12-20200127.7z
RetroZilla-2.2 suite with updated NSPR/NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/retrozilla-suite-tls12-20200131.7z
RetroZilla-2.2 based K-Meleon 1.5.4 browser with updated NSPR/NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/K-Meleon1.5.4en-US.tls12.7z
Goanna-2.2 based K-Meleon 74 browser with updated NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/KM74-g22-20180718.win2000.7z
Goanna-2.2 based New Moon 26.5 browser with updated NSS-RetroZilla:
http://o.rths.ml/gpc/files1.rt/palemoon-26.5.0-20180718.win2000.7z
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.
Friday, January 31, 2020
Saturday, January 25, 2020
Weekly browser binaries (20200125)
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200125-b205ba4-uxp-a64ac6d70-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200125-b205ba4-uxp-a64ac6d70-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200125-b205ba4-uxp-a64ac6d70-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200125-eb49b28df-uxp-a64ac6d70-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200125-eb49b28df-uxp-a64ac6d70-xpmod.7z
Official UXP changes since my last build:
- No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT. (67d336a6f)
- Revert "No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT." (a2073c54b)
- Add component documentation for the HTML5 parser. (82dffb32b)
- No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT. (b87a4551b)
- Minor update to the html5 parser component doc (63219a15b)
- Issue #1359 - Pointlessly rename greprefs.. again. (c137a4045)
- Issue #1358 - Default to SSL/TLS when using the Account Wizard (22198ec19)
- Issue #1362 - Revert "Update js/src/builtin/TestingFunctions.cpp for regex lookbehind changes" (b1abb9aeb)
- Issue #1362 - Revert "Implement regular expression lookbehind" (e0baeba54)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (71d8ada4a)
- Issue #1338 - Bump NSS version (722161775)
- Issue #1354 - Clear the current context when MakeCurrent() fails. (c6dbf5544)
- Issue #1354 - Fix typo (fabe21d59)
- Issue #1366 - Completely remove showModalDialog (a9290ef91)
- Merge pull request #1367 from g4jc/showmodaldialog (8e33fa9c4)
- Issue #1354 - Fix another potential crashing scenario in WebGL. (5a6059fee)
- Issue #1366 - Fix build bustage from erroneously removing 2 function implementations. (362407810)
- Issue #1342 - Remove support for system libevent (90c5288fe)
- Issue #1338 - Follow-up: Also cache the most recent PBKDF1 hash (6d761aa68)
- No issue - Always use jemalloc allocator for storage memory when MOZ_MEMORY is defined (which is defined by enabling jemalloc in config) (a64ac6d70)
Official Basilisk changes since my last build:
- Update platform commit pointer (incremental) (0abfffa11)
- Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. (5f4a53504)
- Issue #1708- Update UA override for GitHub (7fb0c3901)
- Merge pull request #1709 from JustOff/PR_github_uao (79ea4bd94)
- Issue #1711 - Remove cert9.db and key4.db from profile if they exist. (5e4e1887d)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (eb49b28df)
Official Pale-Moon changes since my last build:
- Update platform commit pointer (incremental) (0a2d638)
- Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. (b205ba4)
My changes since my last build:
- nsContentSecurityManager::CheckFTPSubresourceLoad: fix crash when viewing HTML in FTP site (ac0a9f144)
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200125-b205ba4-uxp-a64ac6d70-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200125-b205ba4-uxp-a64ac6d70-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200125-b205ba4-uxp-a64ac6d70-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200125-eb49b28df-uxp-a64ac6d70-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200125-eb49b28df-uxp-a64ac6d70-xpmod.7z
Official UXP changes since my last build:
- No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT. (67d336a6f)
- Revert "No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT." (a2073c54b)
- Add component documentation for the HTML5 parser. (82dffb32b)
- No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT. (b87a4551b)
- Minor update to the html5 parser component doc (63219a15b)
- Issue #1359 - Pointlessly rename greprefs.. again. (c137a4045)
- Issue #1358 - Default to SSL/TLS when using the Account Wizard (22198ec19)
- Issue #1362 - Revert "Update js/src/builtin/TestingFunctions.cpp for regex lookbehind changes" (b1abb9aeb)
- Issue #1362 - Revert "Implement regular expression lookbehind" (e0baeba54)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (71d8ada4a)
- Issue #1338 - Bump NSS version (722161775)
- Issue #1354 - Clear the current context when MakeCurrent() fails. (c6dbf5544)
- Issue #1354 - Fix typo (fabe21d59)
- Issue #1366 - Completely remove showModalDialog (a9290ef91)
- Merge pull request #1367 from g4jc/showmodaldialog (8e33fa9c4)
- Issue #1354 - Fix another potential crashing scenario in WebGL. (5a6059fee)
- Issue #1366 - Fix build bustage from erroneously removing 2 function implementations. (362407810)
- Issue #1342 - Remove support for system libevent (90c5288fe)
- Issue #1338 - Follow-up: Also cache the most recent PBKDF1 hash (6d761aa68)
- No issue - Always use jemalloc allocator for storage memory when MOZ_MEMORY is defined (which is defined by enabling jemalloc in config) (a64ac6d70)
Official Basilisk changes since my last build:
- Update platform commit pointer (incremental) (0abfffa11)
- Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. (5f4a53504)
- Issue #1708- Update UA override for GitHub (7fb0c3901)
- Merge pull request #1709 from JustOff/PR_github_uao (79ea4bd94)
- Issue #1711 - Remove cert9.db and key4.db from profile if they exist. (5e4e1887d)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (eb49b28df)
Official Pale-Moon changes since my last build:
- Update platform commit pointer (incremental) (0a2d638)
- Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. (b205ba4)
My changes since my last build:
- nsContentSecurityManager::CheckFTPSubresourceLoad: fix crash when viewing HTML in FTP site (ac0a9f144)
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200125-3e94c7cd-uxp-a64ac6d70-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200125-3e94c7cd-uxp-a64ac6d70-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
Official repo changes since my last build:
- Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. (3e94c7cd)
For UXP changes please see above.
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200125-3e94c7cd-uxp-a64ac6d70-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200125-3e94c7cd-uxp-a64ac6d70-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
Official repo changes since my last build:
- Issue MoonchildProductions/UXP#1359 - Pointlessly rename greprefs.. again. (3e94c7cd)
For UXP changes please see above.
Saturday, January 18, 2020
Weekly browser binaries (20200118)
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200118-fd382bb-uxp-e4c4c20e7-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200118-fd382bb-uxp-e4c4c20e7-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200118-fd382bb-uxp-e4c4c20e7-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200118-ee58ea2dc-uxp-e4c4c20e7-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200118-ee58ea2dc-uxp-e4c4c20e7-xpmod.7z
Official UXP changes since my last build:
- Prefer file extension as-provided over default extension for mimetype to look up default applications on Windows (06dbb7b7d)
- Simplify some alias sets in IonMonkey. (60dc9eaa9)
- Reinstate the java->c++ source, generator code + documentation. (aa2ac8dde)
- Issue #1338: Follow-up: Cache the most recent PBKDF2 password hash, to speed up repeated SDR operations. (3733205f0)
- Fix comments for NSS PBKDF setup (no code change) (217dca872)
- Issue #1319 - Remove stderr_to_file. (6d342dbab)
- Issue #1319 - Disable MOZ_LOGGING in production builds. (4a038e2b4)
- Issue #1319 - Enable promise debugging only in DEBUG builds. (0257b657d)
- No issue - Don't define gamepad prefs when gamepad support isn't built. (abf6fd8f2)
- No issue - Remove unused network.http.bypass-cachelock-threshold pref. (1392abe1d)
- Issue #1353 - Disable remote jar: URIs by default. (cbbae7243)
- Issue #1319 - Set some obvious prefs for production builds. (da7423057)
- No issue - Remove some unused webextension sync preferences. (8d65feff0)
- Issue #1332 - Enable seeking to next frame by default. (82804d200)
- Update gitignore for import of java html5 codegen and parser sources (09314667a)
- Add java htmlparser sources that match the original 52-level state (6168dbe21)
- Add the java javaparser (03fb2e229)
- Update the java codegen makefile for having the two libs in-tree and change a few target names so they aren't obnoxious (2ac58ecef)
- Bug 1322938 - Make the tree builder aware of <dialog>. (6f27b4eb3)
- Bug 1555523 (java htmlparser version) (984790c6f)
- Bug 1347737 - Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. (java htmlparser) (ee1d95374)
- Bug 1562033 (3da18fda0)
- Issue #1354 - Cherry-pick ANGLE update for broken drivers that support required indexing but not the extensions. (058105eec)
- Issue #1354 - Don't allow glsl[130,400] unless we have gpu_shader5 (7007ec9e4)
- No issue - Fix some line endings in WebGLShaderValidator.cpp (fa816e1ec)
- Fix an issue with the html5 tokenizer and tree builder (java htmlparser) (e93b37337)
- Update java htmlparser copyright on code to be translated to cpp (72779c9dd)
- Remove obsolete javasrc snapshot (9dbbc6c08)
- Update gitignore to no longer track snapshot javasrc for the html5 parser (c050c611d)
- Update the html5 parser java codegen makefile to clean up snapshot javasrc (635baac21)
- Regenerate nsHtml5*.cpp files from java htmlparser sources (927c386dd)
- Merge branch 'html5-parser-work' (ed6010155)
- Update readme instructions for how to use the java html5 parser codegen makefile (e4c4c20e7)
Official Pale-Moon changes since my last build:
- Issue #1706 - Improve copying from the location bar, stop encoding parentheses explicitly (76665a263)
- remove bad feature identifier (9d4bc7575)
- Revert "remove bad feature identifier" (dc0057ac8)
- Revert "Block Noveau NV96 mesa driver layers acceleration." (b4a605368)
- Update platform commit pointer (unstable 2020-01-14) (1cfc1870b)
- Merge pull request #1707 from JustOff/PR_location_copy (ee58ea2dc)
There are no new Official Basilisk changes since my last build.
My changes since my last build:
- reverted "No issue - Remove some unused webextension sync preferences. (8d65feff0)"
New NewMoon 27 Build!
32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200118-3c4a44c16-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200118-3c4a44c16-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200118-3c4a44c16-xpmod-ia32.7z
64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200118-3c4a44c16-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
- Goanna->Gecko: GoannaMediaPluginService & GoannaTouchDispatcher (1e10799bf)
- Goanna->Gecko: GoannaProcess (dd671240a)
- Goanna->Gecko: goannamediaplugin (2a9423ba6)
- Goanna->Gecko: GoannaContentController (62e7c2f5f)
- Goanna->Gecko: GoannaProfiler & GoannaTaskTracer (376c45a3c) (3e6694dfa)
- import changes from rmottola/Arctic-Fox:
- remove mobile-android (cf8ef1e27)
- remove also android examples (94f68c0e5)
- remove android mozglue (d0114f339) (ec05a9b22)
- import change from rmottola/Arctic-Fox:
- Bug 1160098 - XULElement::LoadSrc() should check whether we successfully created a new frameLoader before trying to call SetIsPrerendered() on it r=smaug (ca804e43) (7733293ea)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 1: osx devtools theme (17f5e5203)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 2: mozbuild changes (60cea5c35)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 3: misc fixes including:
- Bug 1218882 - lz4.js should be usable outside of workers, r=Yoric. (360bb783)
- Bug 1046245 - enumerateDevices (harmless interface version) r=smaug, r=jesup (ce475127)
- Bug 1046245 - enumerateDevices returns label for pages w/active gUM or persistent permissions. r=jesup (ec780fb6)
- Bug 1110973 - Add a preference for enabling fake streams for tests, and use it in the Loop functional tests. r=smaug (580092e3)
- Bug 1046245 - enumerateDevices session-persisted hmac id. r=jesup (7d4eb087) (5f6df85cb)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 4: front-end fixes (6785ff1ad)
- Merge pull request #2 from roytam1/af-sync-works (7bfdfdf34)
- import changes from `devel' branch of rmottola/Arctic-Fox:
- Bug 1132874 - Improve protections against sending a parent plugin protocol shutdown message to the child after the child has torn down. r=aklotz (b80b45fa7)
- Bug 1103036 - Follow-up to initial patch; r=jchen (51337c2dc)
- Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz (3ad936e84)
- Bug 1128214 - Avoid a crash when attempting to render windows titlebar specific theme elements with e10s. r=roc (b6f17da09)
- Bug 1139368 - Set FilterTypeSet dependency in improveThisTypesForCall. r=h4writer (422de7271)
- Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak (4cfc6fe9a)
- Bug 1009599 - Restoring from about:sessionrestore fails when there is more than one tab in the window r=smacleod (88ca1cfbc)
- Bug 1146052 - Fix empty about:sessionrestore after crash as well as empty about:welcomeback after resetting the profile r=smacleod (211b50396)
- Bug 1043797: extended popup notifications to create a generic doorhanger for all security notifications incl. mixed content r=adw (f7c2d5ded)
- Bug 900845 - We aren't using the NetUtil module in SessionStore.jsm. (3f5ddd133)
- Bug 898755 - Remove _resume_session_once_on_shutdown code from SessionStore; r=yoric (eb159fec9)
- Bug 902727 - [Session Restore] Remove legacy _writeFileEncoder; r=smacleod (8e375c529)
- space cleanup (cbd71ce91)
- Bug 968923 - part 1 - add infrastructure for defining use counters from UseCounters.conf; original-author=heycam; r=heycam,gfritzsche,mshal (d0dea9997)
- Bug 968923 - part 2 - change MappedAttrParser to store a nsSVGElement directly, instead of its nsIPrincipal; r=smaug (4eff86d7f)
- Merge branch 'devel' of https://github.com/rmottola/Arctic-Fox into devel (feb4378e6) (3c4a44c16)
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200118-fd382bb-uxp-e4c4c20e7-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200118-fd382bb-uxp-e4c4c20e7-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200118-fd382bb-uxp-e4c4c20e7-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200118-ee58ea2dc-uxp-e4c4c20e7-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200118-ee58ea2dc-uxp-e4c4c20e7-xpmod.7z
Official UXP changes since my last build:
- Prefer file extension as-provided over default extension for mimetype to look up default applications on Windows (06dbb7b7d)
- Simplify some alias sets in IonMonkey. (60dc9eaa9)
- Reinstate the java->c++ source, generator code + documentation. (aa2ac8dde)
- Issue #1338: Follow-up: Cache the most recent PBKDF2 password hash, to speed up repeated SDR operations. (3733205f0)
- Fix comments for NSS PBKDF setup (no code change) (217dca872)
- Issue #1319 - Remove stderr_to_file. (6d342dbab)
- Issue #1319 - Disable MOZ_LOGGING in production builds. (4a038e2b4)
- Issue #1319 - Enable promise debugging only in DEBUG builds. (0257b657d)
- No issue - Don't define gamepad prefs when gamepad support isn't built. (abf6fd8f2)
- No issue - Remove unused network.http.bypass-cachelock-threshold pref. (1392abe1d)
- Issue #1353 - Disable remote jar: URIs by default. (cbbae7243)
- Issue #1319 - Set some obvious prefs for production builds. (da7423057)
- No issue - Remove some unused webextension sync preferences. (8d65feff0)
- Issue #1332 - Enable seeking to next frame by default. (82804d200)
- Update gitignore for import of java html5 codegen and parser sources (09314667a)
- Add java htmlparser sources that match the original 52-level state (6168dbe21)
- Add the java javaparser (03fb2e229)
- Update the java codegen makefile for having the two libs in-tree and change a few target names so they aren't obnoxious (2ac58ecef)
- Bug 1322938 - Make the tree builder aware of <dialog>. (6f27b4eb3)
- Bug 1555523 (java htmlparser version) (984790c6f)
- Bug 1347737 - Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. (java htmlparser) (ee1d95374)
- Bug 1562033 (3da18fda0)
- Issue #1354 - Cherry-pick ANGLE update for broken drivers that support required indexing but not the extensions. (058105eec)
- Issue #1354 - Don't allow glsl[130,400] unless we have gpu_shader5 (7007ec9e4)
- No issue - Fix some line endings in WebGLShaderValidator.cpp (fa816e1ec)
- Fix an issue with the html5 tokenizer and tree builder (java htmlparser) (e93b37337)
- Update java htmlparser copyright on code to be translated to cpp (72779c9dd)
- Remove obsolete javasrc snapshot (9dbbc6c08)
- Update gitignore to no longer track snapshot javasrc for the html5 parser (c050c611d)
- Update the html5 parser java codegen makefile to clean up snapshot javasrc (635baac21)
- Regenerate nsHtml5*.cpp files from java htmlparser sources (927c386dd)
- Merge branch 'html5-parser-work' (ed6010155)
- Update readme instructions for how to use the java html5 parser codegen makefile (e4c4c20e7)
Official Pale-Moon changes since my last build:
- Issue #1706 - Improve copying from the location bar, stop encoding parentheses explicitly (76665a263)
- remove bad feature identifier (9d4bc7575)
- Revert "remove bad feature identifier" (dc0057ac8)
- Revert "Block Noveau NV96 mesa driver layers acceleration." (b4a605368)
- Update platform commit pointer (unstable 2020-01-14) (1cfc1870b)
- Merge pull request #1707 from JustOff/PR_location_copy (ee58ea2dc)
There are no new Official Basilisk changes since my last build.
My changes since my last build:
- reverted "No issue - Remove some unused webextension sync preferences. (8d65feff0)"
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200118-b01bff6b-uxp-e4c4c20e7-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200118-b01bff6b-uxp-e4c4c20e7-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
Official repo changes since my last build:
- Add the ability to get an msbuild from an arbitrary date to version2k (e9238f7f)
- Update commit pointer (b01bff6b)
For UXP changes please see above.
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200118-b01bff6b-uxp-e4c4c20e7-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200118-b01bff6b-uxp-e4c4c20e7-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
Official repo changes since my last build:
- Add the ability to get an msbuild from an arbitrary date to version2k (e9238f7f)
- Update commit pointer (b01bff6b)
For UXP changes please see above.
New NewMoon 27 Build!
32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200118-3c4a44c16-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200118-3c4a44c16-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200118-3c4a44c16-xpmod-ia32.7z
64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200118-3c4a44c16-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
- Goanna->Gecko: GoannaMediaPluginService & GoannaTouchDispatcher (1e10799bf)
- Goanna->Gecko: GoannaProcess (dd671240a)
- Goanna->Gecko: goannamediaplugin (2a9423ba6)
- Goanna->Gecko: GoannaContentController (62e7c2f5f)
- Goanna->Gecko: GoannaProfiler & GoannaTaskTracer (376c45a3c) (3e6694dfa)
- import changes from rmottola/Arctic-Fox:
- remove mobile-android (cf8ef1e27)
- remove also android examples (94f68c0e5)
- remove android mozglue (d0114f339) (ec05a9b22)
- import change from rmottola/Arctic-Fox:
- Bug 1160098 - XULElement::LoadSrc() should check whether we successfully created a new frameLoader before trying to call SetIsPrerendered() on it r=smaug (ca804e43) (7733293ea)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 1: osx devtools theme (17f5e5203)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 2: mozbuild changes (60cea5c35)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 3: misc fixes including:
- Bug 1218882 - lz4.js should be usable outside of workers, r=Yoric. (360bb783)
- Bug 1046245 - enumerateDevices (harmless interface version) r=smaug, r=jesup (ce475127)
- Bug 1046245 - enumerateDevices returns label for pages w/active gUM or persistent permissions. r=jesup (ec780fb6)
- Bug 1110973 - Add a preference for enabling fake streams for tests, and use it in the Loop functional tests. r=smaug (580092e3)
- Bug 1046245 - enumerateDevices session-persisted hmac id. r=jesup (7d4eb087) (5f6df85cb)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 4: front-end fixes (6785ff1ad)
- Merge pull request #2 from roytam1/af-sync-works (7bfdfdf34)
- import changes from `devel' branch of rmottola/Arctic-Fox:
- Bug 1132874 - Improve protections against sending a parent plugin protocol shutdown message to the child after the child has torn down. r=aklotz (b80b45fa7)
- Bug 1103036 - Follow-up to initial patch; r=jchen (51337c2dc)
- Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz (3ad936e84)
- Bug 1128214 - Avoid a crash when attempting to render windows titlebar specific theme elements with e10s. r=roc (b6f17da09)
- Bug 1139368 - Set FilterTypeSet dependency in improveThisTypesForCall. r=h4writer (422de7271)
- Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak (4cfc6fe9a)
- Bug 1009599 - Restoring from about:sessionrestore fails when there is more than one tab in the window r=smacleod (88ca1cfbc)
- Bug 1146052 - Fix empty about:sessionrestore after crash as well as empty about:welcomeback after resetting the profile r=smacleod (211b50396)
- Bug 1043797: extended popup notifications to create a generic doorhanger for all security notifications incl. mixed content r=adw (f7c2d5ded)
- Bug 900845 - We aren't using the NetUtil module in SessionStore.jsm. (3f5ddd133)
- Bug 898755 - Remove _resume_session_once_on_shutdown code from SessionStore; r=yoric (eb159fec9)
- Bug 902727 - [Session Restore] Remove legacy _writeFileEncoder; r=smacleod (8e375c529)
- space cleanup (cbd71ce91)
- Bug 968923 - part 1 - add infrastructure for defining use counters from UseCounters.conf; original-author=heycam; r=heycam,gfritzsche,mshal (d0dea9997)
- Bug 968923 - part 2 - change MappedAttrParser to store a nsSVGElement directly, instead of its nsIPrincipal; r=smaug (4eff86d7f)
- Merge branch 'devel' of https://github.com/rmottola/Arctic-Fox into devel (feb4378e6) (3c4a44c16)
New regular/weekly KM-Goanna release:
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200118.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git fa517dfc6..3c4a44c16:
- import changes from rmottola/Arctic-Fox:
- Goanna->Gecko: GoannaMediaPluginService & GoannaTouchDispatcher (1e10799bf)
- Goanna->Gecko: GoannaProcess (dd671240a)
- Goanna->Gecko: goannamediaplugin (2a9423ba6)
- Goanna->Gecko: GoannaContentController (62e7c2f5f)
- Goanna->Gecko: GoannaProfiler & GoannaTaskTracer (376c45a3c) (3e6694dfa)
- import changes from rmottola/Arctic-Fox:
- remove mobile-android (cf8ef1e27)
- remove also android examples (94f68c0e5)
- remove android mozglue (d0114f339) (ec05a9b22)
- import change from rmottola/Arctic-Fox:
- Bug 1160098 - XULElement::LoadSrc() should check whether we successfully created a new frameLoader before trying to call SetIsPrerendered() on it r=smaug (ca804e43) (7733293ea)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 1: osx devtools theme (17f5e5203)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 2: mozbuild changes (60cea5c35)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 3: misc fixes including:
- Bug 1218882 - lz4.js should be usable outside of workers, r=Yoric. (360bb783)
- Bug 1046245 - enumerateDevices (harmless interface version) r=smaug, r=jesup (ce475127)
- Bug 1046245 - enumerateDevices returns label for pages w/active gUM or persistent permissions. r=jesup (ec780fb6)
- Bug 1110973 - Add a preference for enabling fake streams for tests, and use it in the Loop functional tests. r=smaug (580092e3)
- Bug 1046245 - enumerateDevices session-persisted hmac id. r=jesup (7d4eb087) (5f6df85cb)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 4: front-end fixes (6785ff1ad)
- Merge pull request #2 from roytam1/af-sync-works (7bfdfdf34)
- import changes from `devel' branch of rmottola/Arctic-Fox:
- Bug 1132874 - Improve protections against sending a parent plugin protocol shutdown message to the child after the child has torn down. r=aklotz (b80b45fa7)
- Bug 1103036 - Follow-up to initial patch; r=jchen (51337c2dc)
- Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz (3ad936e84)
- Bug 1128214 - Avoid a crash when attempting to render windows titlebar specific theme elements with e10s. r=roc (b6f17da09)
- Bug 1139368 - Set FilterTypeSet dependency in improveThisTypesForCall. r=h4writer (422de7271)
- Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak (4cfc6fe9a)
- Bug 1009599 - Restoring from about:sessionrestore fails when there is more than one tab in the window r=smacleod (88ca1cfbc)
- Bug 1146052 - Fix empty about:sessionrestore after crash as well as empty about:welcomeback after resetting the profile r=smacleod (211b50396)
- Bug 1043797: extended popup notifications to create a generic doorhanger for all security notifications incl. mixed content r=adw (f7c2d5ded)
- Bug 900845 - We aren't using the NetUtil module in SessionStore.jsm. (3f5ddd133)
- Bug 898755 - Remove _resume_session_once_on_shutdown code from SessionStore; r=yoric (eb159fec9)
- Bug 902727 - [Session Restore] Remove legacy _writeFileEncoder; r=smacleod (8e375c529)
- space cleanup (cbd71ce91)
- Bug 968923 - part 1 - add infrastructure for defining use counters from UseCounters.conf; original-author=heycam; r=heycam,gfritzsche,mshal (d0dea9997)
- Bug 968923 - part 2 - change MappedAttrParser to store a nsSVGElement directly, instead of its nsIPrincipal; r=smaug (4eff86d7f)
- Merge branch 'devel' of https://github.com/rmottola/Arctic-Fox into devel (feb4378e6) (3c4a44c16)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200118.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git fa517dfc6..3c4a44c16:
- import changes from rmottola/Arctic-Fox:
- Goanna->Gecko: GoannaMediaPluginService & GoannaTouchDispatcher (1e10799bf)
- Goanna->Gecko: GoannaProcess (dd671240a)
- Goanna->Gecko: goannamediaplugin (2a9423ba6)
- Goanna->Gecko: GoannaContentController (62e7c2f5f)
- Goanna->Gecko: GoannaProfiler & GoannaTaskTracer (376c45a3c) (3e6694dfa)
- import changes from rmottola/Arctic-Fox:
- remove mobile-android (cf8ef1e27)
- remove also android examples (94f68c0e5)
- remove android mozglue (d0114f339) (ec05a9b22)
- import change from rmottola/Arctic-Fox:
- Bug 1160098 - XULElement::LoadSrc() should check whether we successfully created a new frameLoader before trying to call SetIsPrerendered() on it r=smaug (ca804e43) (7733293ea)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 1: osx devtools theme (17f5e5203)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 2: mozbuild changes (60cea5c35)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 3: misc fixes including:
- Bug 1218882 - lz4.js should be usable outside of workers, r=Yoric. (360bb783)
- Bug 1046245 - enumerateDevices (harmless interface version) r=smaug, r=jesup (ce475127)
- Bug 1046245 - enumerateDevices returns label for pages w/active gUM or persistent permissions. r=jesup (ec780fb6)
- Bug 1110973 - Add a preference for enabling fake streams for tests, and use it in the Loop functional tests. r=smaug (580092e3)
- Bug 1046245 - enumerateDevices session-persisted hmac id. r=jesup (7d4eb087) (5f6df85cb)
- align changes from rmottola/Arctic-Fox (rev e67e868c) to our tree Part 4: front-end fixes (6785ff1ad)
- Merge pull request #2 from roytam1/af-sync-works (7bfdfdf34)
- import changes from `devel' branch of rmottola/Arctic-Fox:
- Bug 1132874 - Improve protections against sending a parent plugin protocol shutdown message to the child after the child has torn down. r=aklotz (b80b45fa7)
- Bug 1103036 - Follow-up to initial patch; r=jchen (51337c2dc)
- Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz (3ad936e84)
- Bug 1128214 - Avoid a crash when attempting to render windows titlebar specific theme elements with e10s. r=roc (b6f17da09)
- Bug 1139368 - Set FilterTypeSet dependency in improveThisTypesForCall. r=h4writer (422de7271)
- Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak (4cfc6fe9a)
- Bug 1009599 - Restoring from about:sessionrestore fails when there is more than one tab in the window r=smacleod (88ca1cfbc)
- Bug 1146052 - Fix empty about:sessionrestore after crash as well as empty about:welcomeback after resetting the profile r=smacleod (211b50396)
- Bug 1043797: extended popup notifications to create a generic doorhanger for all security notifications incl. mixed content r=adw (f7c2d5ded)
- Bug 900845 - We aren't using the NetUtil module in SessionStore.jsm. (3f5ddd133)
- Bug 898755 - Remove _resume_session_once_on_shutdown code from SessionStore; r=yoric (eb159fec9)
- Bug 902727 - [Session Restore] Remove legacy _writeFileEncoder; r=smacleod (8e375c529)
- space cleanup (cbd71ce91)
- Bug 968923 - part 1 - add infrastructure for defining use counters from UseCounters.conf; original-author=heycam; r=heycam,gfritzsche,mshal (d0dea9997)
- Bug 968923 - part 2 - change MappedAttrParser to store a nsSVGElement directly, instead of its nsIPrincipal; r=smaug (4eff86d7f)
- Merge branch 'devel' of https://github.com/rmottola/Arctic-Fox into devel (feb4378e6) (3c4a44c16)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
Saturday, January 11, 2020
Weekly browser binaries (20200111)
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200111-fd382bb-uxp-f64e760ab-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200111-fd382bb-uxp-f64e760ab-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200111-fd382bb-uxp-f64e760ab-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200111-b7841e5cf-uxp-f64e760ab-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200111-b7841e5cf-uxp-f64e760ab-xpmod.7z
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200111-fd382bb-uxp-f64e760ab-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200111-fd382bb-uxp-f64e760ab-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200111-fd382bb-uxp-f64e760ab-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200111-b7841e5cf-uxp-f64e760ab-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200111-b7841e5cf-uxp-f64e760ab-xpmod.7z
Official UXP changes since my last build:- Issue #1338 - Part 1: Update NSPR to 4.24 (f7d301332)
- Issue #1338 - Part 2: Update NSS to 3.48-RTM (f4a12fc67)
- Issue #1338 - Part 3: Update NSS symbols (c097dcf7f)
- Issue #1338 - Part 4: Initialize NSS with desired run-time values. (24f97a168)
- Issue #1338 - Part 5: Clobber for NSS update (b1694ef0a)
- Merge pull request #1341 from MoonchildProductions/nss-work (e30d68b69)
- Issue #1345 - Implement non-standard legacy CSSStyleSheet rules (b4d686d62)
- Merge pull request #1346 from JustOff/PR_CSSStyleSheet_legacy (c66b70c4d)
- Reject sample rates that are out-of-range for libsoundtouch. (c03265177)
- Bug 1322938 - Basic implementation of HTMLDialogElement. (2e3b937f4)
- Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is called. (ef2cd8749)
- Bug 1322938 - Update <dialog> element Web Platform Tests expected results. (a4011e724)
- Bug 1322938 - Put <dialog> element behind preference. (b91b0c37e)
- Bug 1322938 - Make the HTML tree builder aware of <dialog>. (25e85f99c)
- Bug 1379728 part 1. Remove the double-definition of the 'close' event from EventNameList.h. (52bda2a82)
- Issue #1348 - Part 1: Clean up input scope support for IMM32. (1672355a7)
- Issue #1348 - Part 2: Teach IMEState about Private Browsing mode. (8ae047bbb)
- Issue #1348 - Part 3: Set IS_PRIVATE input scope in private browsing. (d79cc5fb4)
- Merge pull request #1347 from g4jc/html5_dialog (29bf28ca3)
- Simplify value setting. (d429ac8a6)
- Be more consistent about decoding IP addresses in PSM. (8198126c3)
- Make copy of list before iterating over it. (51b1cd97a)
- Handle missing base64 challenge in NegotiateAuth and NTLMAuth. (0186023f4)
- Issue #1338 - Un-bust building of NSS after update to 3.48 on Linux. (936577621)
- Update GTK clipboard handling (095a02f25)
- Issue #1338 - Followup: certdb: propagate trust information if trust module is loaded afterwards, (f64e760ab)
Official Pale-Moon changes since my last build:
- Issue #1703 - Update UA overrides for Google and YouTube (832effab3)
- Block Noveau NV96 mesa driver layers acceleration. (b7841e5cf)
There are no new Official Basilisk changes since my last build.
My changes since my last build:
- ported mozilla upstream bug: Bug 1607443 - Fix some alias sets. r=tcampbell, a=lizzard (b8ab52794)
- Issue #1338 - Part 2: Update NSS to 3.48-RTM (f4a12fc67)
- Issue #1338 - Part 3: Update NSS symbols (c097dcf7f)
- Issue #1338 - Part 4: Initialize NSS with desired run-time values. (24f97a168)
- Issue #1338 - Part 5: Clobber for NSS update (b1694ef0a)
- Merge pull request #1341 from MoonchildProductions/nss-work (e30d68b69)
- Issue #1345 - Implement non-standard legacy CSSStyleSheet rules (b4d686d62)
- Merge pull request #1346 from JustOff/PR_CSSStyleSheet_legacy (c66b70c4d)
- Reject sample rates that are out-of-range for libsoundtouch. (c03265177)
- Bug 1322938 - Basic implementation of HTMLDialogElement. (2e3b937f4)
- Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is called. (ef2cd8749)
- Bug 1322938 - Update <dialog> element Web Platform Tests expected results. (a4011e724)
- Bug 1322938 - Put <dialog> element behind preference. (b91b0c37e)
- Bug 1322938 - Make the HTML tree builder aware of <dialog>. (25e85f99c)
- Bug 1379728 part 1. Remove the double-definition of the 'close' event from EventNameList.h. (52bda2a82)
- Issue #1348 - Part 1: Clean up input scope support for IMM32. (1672355a7)
- Issue #1348 - Part 2: Teach IMEState about Private Browsing mode. (8ae047bbb)
- Issue #1348 - Part 3: Set IS_PRIVATE input scope in private browsing. (d79cc5fb4)
- Merge pull request #1347 from g4jc/html5_dialog (29bf28ca3)
- Simplify value setting. (d429ac8a6)
- Be more consistent about decoding IP addresses in PSM. (8198126c3)
- Make copy of list before iterating over it. (51b1cd97a)
- Handle missing base64 challenge in NegotiateAuth and NTLMAuth. (0186023f4)
- Issue #1338 - Un-bust building of NSS after update to 3.48 on Linux. (936577621)
- Update GTK clipboard handling (095a02f25)
- Issue #1338 - Followup: certdb: propagate trust information if trust module is loaded afterwards, (f64e760ab)
Official Pale-Moon changes since my last build:
- Issue #1703 - Update UA overrides for Google and YouTube (832effab3)
- Block Noveau NV96 mesa driver layers acceleration. (b7841e5cf)
There are no new Official Basilisk changes since my last build.
My changes since my last build:
- ported mozilla upstream bug: Bug 1607443 - Fix some alias sets. r=tcampbell, a=lizzard (b8ab52794)
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200111-beb2221f-uxp-f64e760ab-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200111-beb2221f-uxp-f64e760ab-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
There are no new Official repo changes since my last build.
For UXP changes please see above.
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200111-beb2221f-uxp-f64e760ab-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200111-beb2221f-uxp-f64e760ab-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
There are no new Official repo changes since my last build.
For UXP changes please see above.
New build of post-deprecated Serpent/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.9, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20200111-791f70df3-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200111-791f70df3-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- port changes from UXP and mozilla upstreams:
- Simplify some alias sets in IonMonkey. (0b999100)
- Bug 1607443 - Fix some alias sets. r=tcampbell, a=lizzard (791f70df3)
* 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.9, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20200111-791f70df3-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200111-791f70df3-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- port changes from UXP and mozilla upstreams:
- Simplify some alias sets in IonMonkey. (0b999100)
- Bug 1607443 - Fix some alias sets. r=tcampbell, a=lizzard (791f70df3)
K-Meleon 74 with Goanna 2.2 archive refreshed with sha384 support: http://o.rths.ml/gpc/files1.rt/KM74-g22-20180718.win2000.7z
pm26 archive also refreshed: http://o.rths.ml/gpc/files1.rt/palemoon-26.5.0-20180718.win2000.7z
pm26 archive also refreshed: http://o.rths.ml/gpc/files1.rt/palemoon-26.5.0-20180718.win2000.7z
Saturday, January 4, 2020
Weekly browser binaries (20200104)
all newer builds will be forced to use DBM format of NSS database (cert8.db & key3.db) instead of SQLite format "again" (cert9.db & key4.db) which is caused by NSS updates.
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200104-fd382bb-uxp-26b297510-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z
Official UXP changes since my last build:
- Issue #1118 Part 1: Split out part of nsDocShell::AddState into a separate method. (027fbae80)
- Issue #1118 Part 2: Allow UpdateURLAndHistory to work even if mOSHE is null, if we're doing a replace. (f5c848aa9)
- Issue #1118 Part 3: Add a public RemoveAllListeners method on EventListenerManager. (80e4577e3)
- Issue #1118 Part 4: Allow UpdateURLAndHistory to work even if there's no root session history. (c1013e912)
- Update README (492624a71)
- Forward to new tree structure. (54091ecab)
- Issue #1118 - Part 5: Change the way document.open() works (dfa7af70c)
- Bug 1341238 - Don't hang on to pointer from temporary NS_LossyConvertUTF16toASCII. (4e6294b24)
- Issue #1118 - Part 6: Fix various tests that are no longer correct. (f71108680)
- Issue #1118 - Part 7: Remove no-longer-used mWillReparent debug code. (b1c7cc07c)
- Issue #1118 - Part 8: Remove no-longer-used mDidDocumentOpen and CheckForOutdatedParent() (e0f0b3492)
- Merge pull request #1334 from g4jc/bug1333 (84f4806b4)
- Issue #1118 - Part 9: Don't allow reuse of unlinked CallbackObjectHolder. (8b8862346)
- Issue #1332 - Backport promise-based media playback (735418fa3)
- Fix typo. (c3ed7420f)
- Merge pull request #1336 from athenian200/html-media-hack (f60bbaf9e)
- Merge pull request #1335 from MoonchildProductions/document_open (357405f63)
- Bug 1176399 - Multiple requests for master password when GMail OAuth2 is enabled. (0395a076c)
- Bug 1453643 - Enable proper retry on oauth2 authenication failure. (a4ab8fd19)
- Bug 1597933 - clean up OAuth2 code: remove responseType which is always code. (3dae851d2)
- Bug 1597933 - improve OAuth2 params parsing. (f532cec97)
- Bug 1597933 - don't pass string constants to determine OAuth refresh token or not. (fd9d39ac9)
- Bug 1597933 - use fetch + URLSearchParms instead of Http.jsm to request OAuth2 access token. (8fdd883f7)
- Bug 1597933 - Use URLSearchParams for setting params for OAuth2 authorization request. (fb7de243f)
- Bug 1599054 - allow callers to ommit sending OAuth2 client_secret parameter. (12eb1554f)
- Merge pull request #1340 from g4jc/mailnews_enhance (26b297510)
My changes since my last build:
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (04671d8d6)
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (dd094ae55)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (0b9855b84)
- Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (171849c8e)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (9778f15c7)
There are no new Official Pale-Moon & Basilisk changes since my last build.
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200104-fd382bb-uxp-26b297510-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z
Official UXP changes since my last build:
- Issue #1118 Part 1: Split out part of nsDocShell::AddState into a separate method. (027fbae80)
- Issue #1118 Part 2: Allow UpdateURLAndHistory to work even if mOSHE is null, if we're doing a replace. (f5c848aa9)
- Issue #1118 Part 3: Add a public RemoveAllListeners method on EventListenerManager. (80e4577e3)
- Issue #1118 Part 4: Allow UpdateURLAndHistory to work even if there's no root session history. (c1013e912)
- Update README (492624a71)
- Forward to new tree structure. (54091ecab)
- Issue #1118 - Part 5: Change the way document.open() works (dfa7af70c)
- Bug 1341238 - Don't hang on to pointer from temporary NS_LossyConvertUTF16toASCII. (4e6294b24)
- Issue #1118 - Part 6: Fix various tests that are no longer correct. (f71108680)
- Issue #1118 - Part 7: Remove no-longer-used mWillReparent debug code. (b1c7cc07c)
- Issue #1118 - Part 8: Remove no-longer-used mDidDocumentOpen and CheckForOutdatedParent() (e0f0b3492)
- Merge pull request #1334 from g4jc/bug1333 (84f4806b4)
- Issue #1118 - Part 9: Don't allow reuse of unlinked CallbackObjectHolder. (8b8862346)
- Issue #1332 - Backport promise-based media playback (735418fa3)
- Fix typo. (c3ed7420f)
- Merge pull request #1336 from athenian200/html-media-hack (f60bbaf9e)
- Merge pull request #1335 from MoonchildProductions/document_open (357405f63)
- Bug 1176399 - Multiple requests for master password when GMail OAuth2 is enabled. (0395a076c)
- Bug 1453643 - Enable proper retry on oauth2 authenication failure. (a4ab8fd19)
- Bug 1597933 - clean up OAuth2 code: remove responseType which is always code. (3dae851d2)
- Bug 1597933 - improve OAuth2 params parsing. (f532cec97)
- Bug 1597933 - don't pass string constants to determine OAuth refresh token or not. (fd9d39ac9)
- Bug 1597933 - use fetch + URLSearchParms instead of Http.jsm to request OAuth2 access token. (8fdd883f7)
- Bug 1597933 - Use URLSearchParams for setting params for OAuth2 authorization request. (fb7de243f)
- Bug 1599054 - allow callers to ommit sending OAuth2 client_secret parameter. (12eb1554f)
- Merge pull request #1340 from g4jc/mailnews_enhance (26b297510)
My changes since my last build:
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (04671d8d6)
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (dd094ae55)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (0b9855b84)
- Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (171849c8e)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (9778f15c7)
There are no new Official Pale-Moon & Basilisk changes since my last build.
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
There are no new Official repo changes since my last build.
For UXP changes please see above.
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200104-beb2221f-uxp-26b297510-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
There are no new Official repo changes since my last build.
For UXP changes please see above.
New NewMoon 27 Build!
32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-ia32.7z
64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200104-fa517dfc6-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440)
- [NSS] disable enable_sslkeylogfile rules (1f371916d)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f)
- re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)
32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200104-fa517dfc6-xpmod-ia32.7z
64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200104-fa517dfc6-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440)
- [NSS] disable enable_sslkeylogfile rules (1f371916d)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f)
- re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)
New regular/weekly KM-Goanna release:
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200104.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 2d9c22eec..fa517dfc6:
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440)
- [NSS] disable enable_sslkeylogfile rules (1f371916d)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f)
- re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200104.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 2d9c22eec..fa517dfc6:
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (feb7e4c6b)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (a81a1c9f9)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c3acb8f3f)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (ecb2798fd)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (0732ab440)
- [NSS] disable enable_sslkeylogfile rules (1f371916d)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (59897b83f)
- re-apply rev e186cc7c9c55b241677fa43e76312efb3f7a11ab, and fixup from TFF: temporarily disable M1351303 due to crashes (75d95f15) (fa517dfc6)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
New build of post-deprecated Serpent/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.9, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20200104-dc63b5b94-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200104-dc63b5b94-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- import UXP change:
- [NSS] Bug 1508776 - Remove unneeded refcounting from SFTKSession (836e72e96) (5d620aa4f)
- import changes from tenfourfox:
- #584: M1507180 M1598605 (7b58ac561)
- #584: update certs, pins, TLDs (f9572b6f0) (78b4d0bd2)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (558ba68d5)
- Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (165e0c7e7)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (dc63b5b94)
* 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.9, but some security patches can not be applied/ported due to source milestone differences between versions.
Test binary:
Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20200104-dc63b5b94-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200104-dc63b5b94-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- import UXP change:
- [NSS] Bug 1508776 - Remove unneeded refcounting from SFTKSession (836e72e96) (5d620aa4f)
- import changes from tenfourfox:
- #584: M1507180 M1598605 (7b58ac561)
- #584: update certs, pins, TLDs (f9572b6f0) (78b4d0bd2)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (558ba68d5)
- Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (165e0c7e7)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (dc63b5b94)
New build of Firefox 45ESR:
Test binary:
SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-ia32.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- bump version to 45.9.19 (b4f606616)
- import changes from tenfourfox:
- remove Get More Tools, since it doesn't work (638361bd8)
- #583: always-on (mostly) reader mode (cb5d8f86a)
- #583: update Readability to latest tip; update glue to new API (8bd4c09a7)
- #581: M1047098 M1355576 (ec8e68102)
- closes #582: M1358018 modified for 45ESR (74fd7b6d0)
- a better idea for #583 (f0a4e7686)
- #584: M1507180 M1598605 (7b58ac561)
- #584: update certs, pins, TLDs (f9572b6f0)
- #334: remove moar tele (0761d9501) (9b34b27e2)
- addendum to previous rev, reverted 2 changes for windows. (b14debb98)
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (2612fa880)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (e7cad7bc6)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c5a8d2ab4)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (624a95066)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (55392cf97)
- [NSS] disable enable_sslkeylogfile rules (16363562f)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (ddcd778f4)
Test binary:
SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.19-20200104-ddcd778f4-win32-ia32.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- bump version to 45.9.19 (b4f606616)
- import changes from tenfourfox:
- remove Get More Tools, since it doesn't work (638361bd8)
- #583: always-on (mostly) reader mode (cb5d8f86a)
- #583: update Readability to latest tip; update glue to new API (8bd4c09a7)
- #581: M1047098 M1355576 (ec8e68102)
- closes #582: M1358018 modified for 45ESR (74fd7b6d0)
- a better idea for #583 (f0a4e7686)
- #584: M1507180 M1598605 (7b58ac561)
- #584: update certs, pins, TLDs (f9572b6f0)
- #334: remove moar tele (0761d9501) (9b34b27e2)
- addendum to previous rev, reverted 2 changes for windows. (b14debb98)
- patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (2612fa880)
- patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (e7cad7bc6)
- ported from UXP: Request NSS to use DBM as the storage file format (66033593) (c5a8d2ab4)
- update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (624a95066)
- Update NSS to 3.48 while keeping vc2013 hackfix intact. (55392cf97)
- [NSS] disable enable_sslkeylogfile rules (16363562f)
- import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (ddcd778f4)