Saturday, October 24, 2020

Weekly browser binaries (20201024)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.6.win32-git-20201024-14a9355-uxp-3b224b2b2-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.6.win64-git-20201024-14a9355-uxp-3b224b2b2-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.rthost.win/basilisk/basilisk52-g4.6.win32-git-20201024-14a9355-uxp-3b224b2b2-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.rthost.win/palemoon/palemoon-28.10.2a1.win32-git-20201024-3743f00d8-uxp-3b224b2b2-xpmod.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201024-3743f00d8-uxp-3b224b2b2-xpmod.7z

Official UXP changes since my last build:
- Issue #1643 - Follow-up: Ensure we properly clear our pointers when the Presentation of a document is destroyed. (87c4c77ad)
- Issue #1668 - Part 1: Implement support for caret-color property. (8e3832bac)
- Issue #1668 - Part 2: Visited color and auto support for caret-color property. (1fc996152)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP into caret_color (95b4e5084)
- Merge pull request #1670 from athenian200/caret_color (23a30020d)
- Issue #1671 - Unprefix ::-moz-selection (5072843ee)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (e8ae76d47)
- [DOM Fetch] Improve stability of Fetch API. (3e5962331)
- [DOM Fetch] Detect broken pipes and propagate that write error to the caller. (33a402947)
- [DOM] When failing to create a channel and an image request, make sure to set the image blocking status appropriately. (3b224b2b2)

Official Basilisk changes since my last build:
- Switch submodule to new repo location (14a9355)

Official Pale-Moon changes since my last build:
- Remove protected branding from the tree pending rewrite. (bccd610f4)
- [branding] Stop relying on includes for unofficial branding. (43cfe0708)
- [branding] Make unofficial branding fully independent. (c4b3179b9)
- Update blocklist (704679438)
- Switch submodule to new repo location (3743f00d8)

My changes since last build:
- skipped branding and blacklist related commits


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20201024-355db4de-uxp-3b224b2b2-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20201024-355db4de-uxp-3b224b2b2-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20201024-id-eed0566-uxp-3b224b2b2-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20201024-id-eed0566-ia-41157bf-uxp-3b224b2b2-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.


New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201024-e3d7542d6-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201024-e3d7542d6-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20201024-e3d7542d6-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20201024-e3d7542d6-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1145326 - String#normalize form parameter might not be an atom. r=Waldo (291a9d9c3)
 -  1156886 - Optimize toLowerCase and toUpperCase on ASCII characters. r=luke (6dad527a9)
 - Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till (1496c25c4)
 - Bug 1102219 - Part 1: Add `String.prototype.includes`; keep `String.prototype.contains` around as an alias with a (non-release builds only) warning. r=till (8502ce4c4)
 - Bug 1102219 - Part 3: Replace more `String.prototype.contains` with `String.prototype.includes` in JS code. r=till (d2d3e3455)
 - Bug 1102219 - followup for Part 0: Fix code alignment and argument name in GlobalObject.h. r=me (df2063dba)
 - Bug 863515 - Expose hasContentOpener on nsITabParent. r=smaug. (0e1c18870)
 - Bug 1157454 - Satisfy TSan by removing the unneeded mEarlyRv read in WebCryptoTask::CalculateResult() r=rbarnes (ba5fca0ae)
 - Bug 1106087 - Recreate newly generated ECDH private keys with an CKA_EC_POINT attribute to support JWK and PKCS8 export r=rbarnes (07634e876)
 - Bug 1158927 - Calls to CryptoKey::PrivateKeyToPkcs8() and ::PublicKeyToSpki() should check return values r=rbarnes (03787e2fb)
 - Bug 1050175 - Add raw import/export for EC public keys to the WebCrypto API r=rbarnes,smaug (168a93425)
 - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj (f85ec3e02)
 - Bug 977586 - omit quotes in top-level strings logged via console.log(), and omit extra spaces when custom styles (%c) are used. r=past,baku (58391e3d0)
 - Bug 1167423 - patch 1 - Handle return values of FallibleTArray functions in Console API, r=smaug (7e36592a4)
 - Bug 1167423 - patch 2 - Handle return values of FallibleTArray functions in WebSocket, r=smaug (286dc7745)
 - Bug 1167423 - patch 3 - Handle return values of FallibleTArray functions in MutationObserver, r=smaug (e4cc88cfb)
 - Bug 1167423 - patch 4 - Handle return values of FallibleTArray functions in CanvasRenderingContext2D, r=smaug (d02bfff6c)
 - Bug 1167423 - patch 5 - Handle return values of FallibleTArray functions in WebGL2Context, r=smaug (789aac4ea)
 - Bug 1167423 - patch 6 - Handle return values of FallibleTArray functions in WebCryptTask, r=smaug (7ca60765a)
 - Bug 968520 - Use FallibleTArray::TruncateLength instead of SetLength where possible. r=froydnj (bb8e960b4)
 - Bug 1167423 - patch 7 - Handle return values of FallibleTArray functions in DataStore API, r=smaug (e207e7371)
 - Bug 1167423 - patch 8 - Handle return values of FallibleTArray functions in HTMLInputElement, r=smaug (f87b9d4fb)
 - Bug 1167423 - patch 9 - Handle return values of FallibleTArray functions in MediaSource, r=jya (9d2905c5a)
 - Bug 1167423 - patch 10 - Handle return values of FallibleTArray functions in MobileMessage, r=smaug (6e8b7ce0f)
 - Bug 1167418 - Check fallible AppendElements call in FontFaceSet. r=poiru (cd64d2b69)
 - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj (a16f43ea9)
 - Bug 947854 part 2 - Avoid exiting fullscreen mode when exit from DOM fullscreen. r=smaug,dao (4fed384bc) (partly)
 - Bug 947854 part 3 - Include testing MozExitedFullscreen event in existing chrome test. r=smaug (b463bf2e8)
 - Bug 1105939 part 1 - Backout workaround from bug 740923. r=smichaud (08ae588b7)
 - Bug 1105939 part 2 - Suppress windows animation when hiding chrome on OS X. r=smichaud (f1792f1e8)
 - Bug 1105939 part 3 - Save and restore window collection behavior when showing/hiding window chrome. r=mstange (359c2d820)
 - Bug 1105939 part 4 - Treat cocoa window without titlebar as fullscreen to avoid drawing rounded corners on it. r=mstange (40a921643)
 - Bug 1105939 part 5 - Rename parameter aRequireTrust of SetFullScreenInternal to aFullscreenMode for increased clarity. r=smaug (650f229c3)
 - Bug 1105939 part 6 - Add a method to nsIWidget for widget to distinguish between fullscreen mode and DOM fullscreen. r=roc (e1d03316d)
 - Bug 1105939 part 7 - Use tranditional fullscreen on Mac for DOM fullscreen. r=smichaud (8e737b365)
 - Bug 1164625 - Don't redraw the titlebar for unified toolbar height changes when the titlebar is under Gecko's control. r=smichaud (683c87ff4)
 - Bug 1171210 - Add a telemetry probe for how long it takes to clear plugin cookies during sanitize. r=vladan (26cd118c5) (partly)
 - Bug 1148012 - Add a run ID for plugins to differentiate subsequent runs of the same plugins. r=jimm. (dd89a0278)
 - Bug 1148012 - Expose run ID through nsIObjectLoadingContent.idl. r=josh,smaug. (82080018e)
 - Bug 1148012 - Send the run ID and plugin name along with the plugin-crashed observer notification. r=josh. (d0f26b99a)
 - Bug 1152395: Ensure that NP_Shutdown respects async plugin init; r=jimm (6c94915e5)
 - Bug 1146955 - Unify pluginID for GMP and runID for NPAPI plugins to use the same internal incrementor. r=jesup, mrbkap. (b5db7ac02)
 - Bug 1146955 - Dispatch PluginCrashed event in content process on GMP crash for PeerConnection. r=jesup. (3eedefe8c)
 - Bug 1123759: Set low integrity on NPAPI processes for Windows sandboxing policy level >= 2. r=bbondy, r=bsmedberg (bc795adba)
 - bits of Bug 1008435 - Let the Gecko Profiler work with child processes. (7db2f4f82)
 - Bug 1116188 - Add async ProfileGatherer as the mechanism for gathering profiles from subprocesses. r=bgirard,bz (23aed75ce)
 - add ProcessHangMonitor.jsm as of Bug 1120650: add telemetry probe for slow script notices. (7501c04d7)
 - Bug 1160142 - For e10s plugin hangs take the minidump of the browser process before we message the chrome UI about the hang. r=billm (557ae5892)
 - Bug 1175975 - Null crash fix in ProcessHangMonitor (r=jimm) (52fce4c7c)
 - Bug 1164543 - Add HasLocalInstance support (r=jimm) (572e9e17e)
 - Bug 699860 - Removed useJSTransfer and deleteAllLike usage from ForgetAboutSite.jsm. r=paolo (e3f9013bc)
 - Bug 1189967 - Add cmath to the wrapped STL headers. r=nfroyd Somehow, TimeStamp.cpp fails to build with MSVC 2015 without this. (692e3d17d)
 - Bug 1249167 - Fix dependencies involving stdc++compat and clang-plugin. r=mshal (96af922d7)
 - Bug 1248416 - add symbols for bad_function_call exception for C++ runtimes. r=nfroyd (fa28f7568)
 - Bug 1228641. Add a polyfill of std::initializer_list. r=froydnj (5625de4ac)
 - Bug 1163329 - Add a utility for expanding a tuple into a variadic argument list to MFBT. r=froydnj (ff41a27b7)
 - Bug 1255540 - Properly run the clang-plugin tests. r=gps (bdf4d9ac4)
 - Bug 1152759 - Regroup Performance Monitoring modules/components;r=yoric (cfdc3c13a)
 - Bug 1151750 - about:performance now recapitulates alerts. r=mossop (e9d2a3a42)
 - Bug 1150863 - added play and pause button to about:performance in addition to a dropdown list to select the refresh rate. r=Yoric (944b00cfc)
 - Bug 1149486 - Extract a window title and window ID for PerformanceStats. r=mossop (c57e65841)
 - fix getTop() (df8bdbc5c)
 - Bug 1152950 - AddonWatcher should not inform the user at the first infraction. r=mossop (2cf902efe)
 - Bug 1157471 - AddonWatcher console noise. r=yoric (44c67d528)
 - Bug 1154239 - Rework PerformanceStats.jsm for modularity and asynchronicity. r=Mossop (4f9ba2236)
 - Bug 1156264 - Activate/deactivate jank and CPOW monitoring separately (high-level). r=mossop (9fcb6ca88)
 - Bug 1188616 - CPOW monitoring should use JS_Now instead of PR_IntervalNow. r=jandem (45cc23a05)
 - Bug 1157870 - Performance Groups should have a unique ID (low-level). r=jandem (ead7d288e)
 - Bug 1157870 - Performance Groups should have a unique ID (high-level). r=mossop (20c9fa6df)
 - Bug 1157870 - Cross compilation fixup. (627c99d4c)
 - Bug 1169890 - Check return values for CryptoBuffer.Assign() calls r=rbarnes (681f04148)
 - Bug 1172785 - RTCCertificate implementation, r=rbarnes (c30068f20)
 - Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv (b965210af)
 - Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc (0e93112cb)
 - fix mispatch (f09b69b91)
 - Bug 1172785 - RTCCertificate interfaces, r=peterv (9cbcbbffb)
 - backport some profiler stuff (b7d68cafc)
 - Bug 1137245 - ServiceWorkerManager should set WorkerPrivate::LoadInfo::mIndexedDBAllowed correctly. r=bent, bkelly (58ef4c286)
 - Bug 1176434 - Enabling indexedDB for content JS sandboxes, r=bent (c891b518f)
 - Bug 1158399 - Expose the [[DateValue]] field in Date objects only through a ClippedTime class that enforces prior TimeClip-ing on the given value. r=evilpie, r=bz, r=dhylands, r=mt, r=froydnj, r=khuey, r=baku, r=smaug Bug 1158399 - Ensure/assert that DateObject::setUTCTime never stores a non-TimeClip'd value in the reserved slot. r=evilpie (9c06bf765)
 - Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley (85d88193e)
 - Bug 861219 - Part 1: Make Date.prototype not be a Date object. r=bholley (19355939b)
 - Bug 1177907 - Handle ObjectClassIs exception in date_toString. r=till (a2adb9c10) (e3d7542d6)


New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.3.1-Goanna-20201024.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 9fcdd744e..e3d7542d6:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1145326 - String#normalize form parameter might not be an atom. r=Waldo (291a9d9c3)
 -  1156886 - Optimize toLowerCase and toUpperCase on ASCII characters. r=luke (6dad527a9)
 - Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till (1496c25c4)
 - Bug 1102219 - Part 1: Add `String.prototype.includes`; keep `String.prototype.contains` around as an alias with a (non-release builds only) warning. r=till (8502ce4c4)
 - Bug 1102219 - Part 3: Replace more `String.prototype.contains` with `String.prototype.includes` in JS code. r=till (d2d3e3455)
 - Bug 1102219 - followup for Part 0: Fix code alignment and argument name in GlobalObject.h. r=me (df2063dba)
 - Bug 863515 - Expose hasContentOpener on nsITabParent. r=smaug. (0e1c18870)
 - Bug 1157454 - Satisfy TSan by removing the unneeded mEarlyRv read in WebCryptoTask::CalculateResult() r=rbarnes (ba5fca0ae)
 - Bug 1106087 - Recreate newly generated ECDH private keys with an CKA_EC_POINT attribute to support JWK and PKCS8 export r=rbarnes (07634e876)
 - Bug 1158927 - Calls to CryptoKey::PrivateKeyToPkcs8() and ::PublicKeyToSpki() should check return values r=rbarnes (03787e2fb)
 - Bug 1050175 - Add raw import/export for EC public keys to the WebCrypto API r=rbarnes,smaug (168a93425)
 - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj (f85ec3e02)
 - Bug 977586 - omit quotes in top-level strings logged via console.log(), and omit extra spaces when custom styles (%c) are used. r=past,baku (58391e3d0)
 - Bug 1167423 - patch 1 - Handle return values of FallibleTArray functions in Console API, r=smaug (7e36592a4)
 - Bug 1167423 - patch 2 - Handle return values of FallibleTArray functions in WebSocket, r=smaug (286dc7745)
 - Bug 1167423 - patch 3 - Handle return values of FallibleTArray functions in MutationObserver, r=smaug (e4cc88cfb)
 - Bug 1167423 - patch 4 - Handle return values of FallibleTArray functions in CanvasRenderingContext2D, r=smaug (d02bfff6c)
 - Bug 1167423 - patch 5 - Handle return values of FallibleTArray functions in WebGL2Context, r=smaug (789aac4ea)
 - Bug 1167423 - patch 6 - Handle return values of FallibleTArray functions in WebCryptTask, r=smaug (7ca60765a)
 - Bug 968520 - Use FallibleTArray::TruncateLength instead of SetLength where possible. r=froydnj (bb8e960b4)
 - Bug 1167423 - patch 7 - Handle return values of FallibleTArray functions in DataStore API, r=smaug (e207e7371)
 - Bug 1167423 - patch 8 - Handle return values of FallibleTArray functions in HTMLInputElement, r=smaug (f87b9d4fb)
 - Bug 1167423 - patch 9 - Handle return values of FallibleTArray functions in MediaSource, r=jya (9d2905c5a)
 - Bug 1167423 - patch 10 - Handle return values of FallibleTArray functions in MobileMessage, r=smaug (6e8b7ce0f)
 - Bug 1167418 - Check fallible AppendElements call in FontFaceSet. r=poiru (cd64d2b69)
 - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj (a16f43ea9)
 - Bug 947854 part 2 - Avoid exiting fullscreen mode when exit from DOM fullscreen. r=smaug,dao (4fed384bc) (partly)
 - Bug 947854 part 3 - Include testing MozExitedFullscreen event in existing chrome test. r=smaug (b463bf2e8)
 - Bug 1105939 part 1 - Backout workaround from bug 740923. r=smichaud (08ae588b7)
 - Bug 1105939 part 2 - Suppress windows animation when hiding chrome on OS X. r=smichaud (f1792f1e8)
 - Bug 1105939 part 3 - Save and restore window collection behavior when showing/hiding window chrome. r=mstange (359c2d820)
 - Bug 1105939 part 4 - Treat cocoa window without titlebar as fullscreen to avoid drawing rounded corners on it. r=mstange (40a921643)
 - Bug 1105939 part 5 - Rename parameter aRequireTrust of SetFullScreenInternal to aFullscreenMode for increased clarity. r=smaug (650f229c3)
 - Bug 1105939 part 6 - Add a method to nsIWidget for widget to distinguish between fullscreen mode and DOM fullscreen. r=roc (e1d03316d)
 - Bug 1105939 part 7 - Use tranditional fullscreen on Mac for DOM fullscreen. r=smichaud (8e737b365)
 - Bug 1164625 - Don't redraw the titlebar for unified toolbar height changes when the titlebar is under Gecko's control. r=smichaud (683c87ff4)
 - Bug 1171210 - Add a telemetry probe for how long it takes to clear plugin cookies during sanitize. r=vladan (26cd118c5) (partly)
 - Bug 1148012 - Add a run ID for plugins to differentiate subsequent runs of the same plugins. r=jimm. (dd89a0278)
 - Bug 1148012 - Expose run ID through nsIObjectLoadingContent.idl. r=josh,smaug. (82080018e)
 - Bug 1148012 - Send the run ID and plugin name along with the plugin-crashed observer notification. r=josh. (d0f26b99a)
 - Bug 1152395: Ensure that NP_Shutdown respects async plugin init; r=jimm (6c94915e5)
 - Bug 1146955 - Unify pluginID for GMP and runID for NPAPI plugins to use the same internal incrementor. r=jesup, mrbkap. (b5db7ac02)
 - Bug 1146955 - Dispatch PluginCrashed event in content process on GMP crash for PeerConnection. r=jesup. (3eedefe8c)
 - Bug 1123759: Set low integrity on NPAPI processes for Windows sandboxing policy level >= 2. r=bbondy, r=bsmedberg (bc795adba)
 - bits of Bug 1008435 - Let the Gecko Profiler work with child processes. (7db2f4f82)
 - Bug 1116188 - Add async ProfileGatherer as the mechanism for gathering profiles from subprocesses. r=bgirard,bz (23aed75ce)
 - add ProcessHangMonitor.jsm as of Bug 1120650: add telemetry probe for slow script notices. (7501c04d7)
 - Bug 1160142 - For e10s plugin hangs take the minidump of the browser process before we message the chrome UI about the hang. r=billm (557ae5892)
 - Bug 1175975 - Null crash fix in ProcessHangMonitor (r=jimm) (52fce4c7c)
 - Bug 1164543 - Add HasLocalInstance support (r=jimm) (572e9e17e)
 - Bug 699860 - Removed useJSTransfer and deleteAllLike usage from ForgetAboutSite.jsm. r=paolo (e3f9013bc)
 - Bug 1189967 - Add cmath to the wrapped STL headers. r=nfroyd Somehow, TimeStamp.cpp fails to build with MSVC 2015 without this. (692e3d17d)
 - Bug 1249167 - Fix dependencies involving stdc++compat and clang-plugin. r=mshal (96af922d7)
 - Bug 1248416 - add symbols for bad_function_call exception for C++ runtimes. r=nfroyd (fa28f7568)
 - Bug 1228641. Add a polyfill of std::initializer_list. r=froydnj (5625de4ac)
 - Bug 1163329 - Add a utility for expanding a tuple into a variadic argument list to MFBT. r=froydnj (ff41a27b7)
 - Bug 1255540 - Properly run the clang-plugin tests. r=gps (bdf4d9ac4)
 - Bug 1152759 - Regroup Performance Monitoring modules/components;r=yoric (cfdc3c13a)
 - Bug 1151750 - about:performance now recapitulates alerts. r=mossop (e9d2a3a42)
 - Bug 1150863 - added play and pause button to about:performance in addition to a dropdown list to select the refresh rate. r=Yoric (944b00cfc)
 - Bug 1149486 - Extract a window title and window ID for PerformanceStats. r=mossop (c57e65841)
 - fix getTop() (df8bdbc5c)
 - Bug 1152950 - AddonWatcher should not inform the user at the first infraction. r=mossop (2cf902efe)
 - Bug 1157471 - AddonWatcher console noise. r=yoric (44c67d528)
 - Bug 1154239 - Rework PerformanceStats.jsm for modularity and asynchronicity. r=Mossop (4f9ba2236)
 - Bug 1156264 - Activate/deactivate jank and CPOW monitoring separately (high-level). r=mossop (9fcb6ca88)
 - Bug 1188616 - CPOW monitoring should use JS_Now instead of PR_IntervalNow. r=jandem (45cc23a05)
 - Bug 1157870 - Performance Groups should have a unique ID (low-level). r=jandem (ead7d288e)
 - Bug 1157870 - Performance Groups should have a unique ID (high-level). r=mossop (20c9fa6df)
 - Bug 1157870 - Cross compilation fixup. (627c99d4c)
 - Bug 1169890 - Check return values for CryptoBuffer.Assign() calls r=rbarnes (681f04148)
 - Bug 1172785 - RTCCertificate implementation, r=rbarnes (c30068f20)
 - Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv (b965210af)
 - Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc (0e93112cb)
 - fix mispatch (f09b69b91)
 - Bug 1172785 - RTCCertificate interfaces, r=peterv (9cbcbbffb)
 - backport some profiler stuff (b7d68cafc)
 - Bug 1137245 - ServiceWorkerManager should set WorkerPrivate::LoadInfo::mIndexedDBAllowed correctly. r=bent, bkelly (58ef4c286)
 - Bug 1176434 - Enabling indexedDB for content JS sandboxes, r=bent (c891b518f)
 - Bug 1158399 - Expose the [[DateValue]] field in Date objects only through a ClippedTime class that enforces prior TimeClip-ing on the given value. r=evilpie, r=bz, r=dhylands, r=mt, r=froydnj, r=khuey, r=baku, r=smaug Bug 1158399 - Ensure/assert that DateObject::setUTCTime never stores a non-TimeClip'd value in the reserved slot. r=evilpie (9c06bf765)
 - Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley (85d88193e)
 - Bug 861219 - Part 1: Make Date.prototype not be a Date object. r=bholley (19355939b)
 - Bug 1177907 - Handle ObjectClassIs exception in date_toString. r=till (a2adb9c10) (e3d7542d6)

* 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 Firefox 45ESR:

Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.30-20201024-656ce608c-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.30-20201024-656ce608c-win32-ia32.7z

repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- import change from tenfourfox:
 - #628: 2020b timezone update plus LTDs + HSTS (1387da73f) (df590d63d)
- bump version to 45.9.30 (e825b4f58)
- import changes from tenfourfox:
 - OlgaTPark/tenfourfox#14 — M1144749, M1344211, M1441788 — Add a keyboard shortcut for Reader Mode (61f16fc35)
 - #629: fix locale, add also to menus (81c8a93b9) (656ce608c)

1 comment:

  1. Your download site is using cloudflare's garbage hcaptcha system. I'm sitting here over and over identifying boats and planes and trains... and I can no longer download anything. That garbage verification system doesn't appear to work properly with Pale Moon on many sites. I've identified things correctly repeatedly, and it just keeps asking me if I'm human...

    ReplyDelete