Saturday, June 27, 2020

Weekly browser binaries (20200627)

New NewMoon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200627-40464b8c6-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200627-40464b8c6-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200627-40464b8c6-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200627-40464b8c6-xpmod.7z

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

repo changes since my last build:
- pref: add missing "devtools.serviceWorkers.testing.enabled" entry, fix devtools (2a9196609)
- bump Goanna milestone version (674e7b2b5)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1101651 - Part 2: Enable WebRTC unit tests to be built using standalone WebRTC library. r=jesup (3f95edcd1)
 - Bug 996238 - Reformat gtest_utils.h. r=ekr (3c5887edb)
 - Bug 1149240 - Write unit test for no digests. r=mt (b0191e0f1)
 - Bug 996238 - ALPN support for WebRTC. r=ekr (c064e1826)
 - Bug 1146462: Close ICE transports when m-sections are disabled. r=drno (ea6c0fbbb)
 - fix patch issue (079a99568)
 - add WebRTC code as of Bug 1101651 - Part 2: Enable WebRTC unit tests to be built using standalone WebRTC library. r=jesup (57afb3480)
 - allow enabling WebRTC, but keep it disabled as default (d4fbf5c65) (18fd8ede8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1101651 - Part 3: Update cppunitest.ini file. r=dminor (ee84778e0)
 - Bug 1177887 - Deref *after* changing the value held by RefPtr. - r=waldo (d5171f34a)
 - Bug 1119086 - already_AddRefed should define copy/move assignment operators. r=nfroyd (9e4431f30)
 - Bug 1155059: Patch 0 - add do_AddRef() r=froydnj (b128156c9)
 - Bug 1096093 - Add infrastructure for LookAndFeel metric caching, and allowing the parent process to send down cache to content process. r=jimm. (1c45a3b01)
 - Bug 1153988 - create nsNullPrincipals directly, rather than going through do_CreateInstance; r=smaug (bf6f60873)
 - Bug 1149280 part 1. Make nullprincipal creation faster. r=smaug (0ebf3b6c5)
 - Bug 1149280 part 2. Drop the useless mScheme member of nsNullPrincipalURI. r=smaug (a3e0f165d)
 - Bug 1162412 - Part 1 - don't treat plain facingMode constraint as required. r=jesup (8a2bd8ed4)
 - Bug 1162412 - Part 2 - order devices by shortest fitness distance. r=jesup (a24175d0b)
 - Bug 1162412 - Part 3 - treat plain values as exact in advanced. r=jesup (6a81a6126)
 - Bug 1161433: reject empty gUM contraints with NotSupportedError. r=jib (e92264c39)
 - Bug 1162720 - Test enumerateDevices. r=jesup, r=drno (495754307)
 - Bug 1162720 - Rename CallbackRunnable::New to NewRunnableFrom. r=jesup (2b6dad718)
 - Bug 1164292 - Hoist refcounting into nsJSPrincipals. r=gabor (0fe536dcc)
 - Bug 1150045 - De-anonymize Expanded Principals. r=bholley (c469e4155)
 - Bug 1132745 part 1: remove music.baidu.com from CSSUnprefixingService whitelist. r=miketaylr (e4088e511)
 - Bug 1132745 part 2: Add Mozilla China team's requested additional domains to CSSUnprefixingService whitelist. r=miketaylr (3c5272527)
 - Bug 1132745 followup: Fix a typo in a CSS Unprefixing Service whitelisted domain. (no review) (1c4dfb146)
 - Bug 1162106: Add top .jp sites to CSS unprefixing service whitelist. r=dholbert (484868159)
 - Bug 1164292 - Re-implement dumpImpl in terms of GetScriptLocation. r=gabor (da8dca812)
 - Bug 1164292 - Rebrand nsBasePrincipal into mozilla::BasePrincipal and give it its own file. r=gabor (aa316e820)
 - Bug 1164292 - Make all nsIPrincipal implementations inherit BasePrincipal and hoist some repeated code. r=gabor (47ec1edc8)
 - Bug 1164292 - Switch nsIPrincipal::origin to ACString. r=gabor (55fd6ffda)
 - rearrange code (2e750c960)
 - Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv (359a431d6)
 - Bug 1157898 part 5. Eliminate the remaining non-ErrorResult consumers of ErrorResult::ErrorCode and make it protected. r=peterv (89364a5ef)
 - Bug 1158557 - Don't throttle rAF for documents with live static clones. r=smaug (8b11781df)
 - Bug 1152551, part 1 - Remove leading tabs in dom/. r=baku (1853422ea)
 - Bug 1150064, part 1 - Implement the Animation.finish() method. r=birtles, r=smaug (72ca03012)
 - Bug 1150064, part 2 - Add Web Platform tests for the Animation.finish() method. r=birtles (05e90625d)
 - Bug 1150807 part 1 - Fix SilentlySetCurrentTime to not set the start time when it is unresolved; r=jwatt (bc8f471ec)
 - Bug 1150807 part 2 - Expose Animation::Cancel in WebIDL; r=smaug (f32332d44)
 - Bug 1150807 part 3 - Call PostUpdate from Cancel; r=jwatt (391f56488)
 - Bug 1150807 part 4 - Don't play/pause an idle animation when animation-play-state changes; r=jwatt (5eed021af)
 - Bug 1150807 part 5 - Tests for Animation.cancel(); r=jwatt (ad6776e1d)
 - Bug 1157989 part 1 - Line up methods in dom/animation/Animation with the API; r=jwatt (dc8874f43)
 - Bug 1157989 part 2 - Make Silently* methods protected; r=jwatt (7039f1aaa)
 - Bug 1157989 part 3 - Make LimitBehavior enum a scoped enum; r=jwatt (ffd876b36)
 - Bug 1157989 part 4 - Make method comment style consistent; r=jwatt (e656f44ae) (40464b8c6)

New regular/weekly KM-Goanna release:
https://o.rths.ml/kmeleon/KM76.2.1-Goanna-20200627.7z

Changelog:

In-tree changes:
- rename xulrunner sdk patch (d7dd7257)
- update xulrunner sdk patch for https://github.com/roytam1/palemoon27/commits/ecb14f443a9e376546e04e65265aefc62c95d73a :
 - workaround when NOMINMAX is defined
 - made Accessible.h patch applicable again (72b7a720)
- MozUtils: fix build for https://github.com/roytam1/palemoon27/commits/ecb14f443a9e376546e04e65265aefc62c95d73a (e5060f59)
- bump kmver after goanna engine updated to https://github.com/roytam1/palemoon27/commits/ecb14f443a9e376546e04e65265aefc62c95d73a (82e2e15e)

Out-of-tree changes:
* update Goanna3 to git ecb14f443..40464b8c6:
- pref: add missing "devtools.serviceWorkers.testing.enabled" entry, fix devtools (2a9196609)
- bump Goanna milestone version (674e7b2b5)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1101651 - Part 2: Enable WebRTC unit tests to be built using standalone WebRTC library. r=jesup (3f95edcd1)
 - Bug 996238 - Reformat gtest_utils.h. r=ekr (3c5887edb)
 - Bug 1149240 - Write unit test for no digests. r=mt (b0191e0f1)
 - Bug 996238 - ALPN support for WebRTC. r=ekr (c064e1826)
 - Bug 1146462: Close ICE transports when m-sections are disabled. r=drno (ea6c0fbbb)
 - fix patch issue (079a99568)
 - add WebRTC code as of Bug 1101651 - Part 2: Enable WebRTC unit tests to be built using standalone WebRTC library. r=jesup (57afb3480)
 - allow enabling WebRTC, but keep it disabled as default (d4fbf5c65) (18fd8ede8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1101651 - Part 3: Update cppunitest.ini file. r=dminor (ee84778e0)
 - Bug 1177887 - Deref *after* changing the value held by RefPtr. - r=waldo (d5171f34a)
 - Bug 1119086 - already_AddRefed should define copy/move assignment operators. r=nfroyd (9e4431f30)
 - Bug 1155059: Patch 0 - add do_AddRef() r=froydnj (b128156c9)
 - Bug 1096093 - Add infrastructure for LookAndFeel metric caching, and allowing the parent process to send down cache to content process. r=jimm. (1c45a3b01)
 - Bug 1153988 - create nsNullPrincipals directly, rather than going through do_CreateInstance; r=smaug (bf6f60873)
 - Bug 1149280 part 1. Make nullprincipal creation faster. r=smaug (0ebf3b6c5)
 - Bug 1149280 part 2. Drop the useless mScheme member of nsNullPrincipalURI. r=smaug (a3e0f165d)
 - Bug 1162412 - Part 1 - don't treat plain facingMode constraint as required. r=jesup (8a2bd8ed4)
 - Bug 1162412 - Part 2 - order devices by shortest fitness distance. r=jesup (a24175d0b)
 - Bug 1162412 - Part 3 - treat plain values as exact in advanced. r=jesup (6a81a6126)
 - Bug 1161433: reject empty gUM contraints with NotSupportedError. r=jib (e92264c39)
 - Bug 1162720 - Test enumerateDevices. r=jesup, r=drno (495754307)
 - Bug 1162720 - Rename CallbackRunnable::New to NewRunnableFrom. r=jesup (2b6dad718)
 - Bug 1164292 - Hoist refcounting into nsJSPrincipals. r=gabor (0fe536dcc)
 - Bug 1150045 - De-anonymize Expanded Principals. r=bholley (c469e4155)
 - Bug 1132745 part 1: remove music.baidu.com from CSSUnprefixingService whitelist. r=miketaylr (e4088e511)
 - Bug 1132745 part 2: Add Mozilla China team's requested additional domains to CSSUnprefixingService whitelist. r=miketaylr (3c5272527)
 - Bug 1132745 followup: Fix a typo in a CSS Unprefixing Service whitelisted domain. (no review) (1c4dfb146)
 - Bug 1162106: Add top .jp sites to CSS unprefixing service whitelist. r=dholbert (484868159)
 - Bug 1164292 - Re-implement dumpImpl in terms of GetScriptLocation. r=gabor (da8dca812)
 - Bug 1164292 - Rebrand nsBasePrincipal into mozilla::BasePrincipal and give it its own file. r=gabor (aa316e820)
 - Bug 1164292 - Make all nsIPrincipal implementations inherit BasePrincipal and hoist some repeated code. r=gabor (47ec1edc8)
 - Bug 1164292 - Switch nsIPrincipal::origin to ACString. r=gabor (55fd6ffda)
 - rearrange code (2e750c960)
 - Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv (359a431d6)
 - Bug 1157898 part 5. Eliminate the remaining non-ErrorResult consumers of ErrorResult::ErrorCode and make it protected. r=peterv (89364a5ef)
 - Bug 1158557 - Don't throttle rAF for documents with live static clones. r=smaug (8b11781df)
 - Bug 1152551, part 1 - Remove leading tabs in dom/. r=baku (1853422ea)
 - Bug 1150064, part 1 - Implement the Animation.finish() method. r=birtles, r=smaug (72ca03012)
 - Bug 1150064, part 2 - Add Web Platform tests for the Animation.finish() method. r=birtles (05e90625d)
 - Bug 1150807 part 1 - Fix SilentlySetCurrentTime to not set the start time when it is unresolved; r=jwatt (bc8f471ec)
 - Bug 1150807 part 2 - Expose Animation::Cancel in WebIDL; r=smaug (f32332d44)
 - Bug 1150807 part 3 - Call PostUpdate from Cancel; r=jwatt (391f56488)
 - Bug 1150807 part 4 - Don't play/pause an idle animation when animation-play-state changes; r=jwatt (5eed021af)
 - Bug 1150807 part 5 - Tests for Animation.cancel(); r=jwatt (ad6776e1d)
 - Bug 1157989 part 1 - Line up methods in dom/animation/Animation with the API; r=jwatt (dc8874f43)
 - Bug 1157989 part 2 - Make Silently* methods protected; r=jwatt (7039f1aaa)
 - Bug 1157989 part 3 - Make LimitBehavior enum a scoped enum; r=jwatt (ffd876b36)
 - Bug 1157989 part 4 - Make method comment style consistent; r=jwatt (e656f44ae) (40464b8c6)

* 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, June 20, 2020

Weekly browser binaries (20200620)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200620-34cf555-uxp-c05d07a68-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200620-34cf555-uxp-c05d07a68-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.6.win32-git-20200620-34cf555-uxp-c05d07a68-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.10.1a1.win32-git-20200620-1e701c445-uxp-c05d07a68-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.10.1a1.win64-git-20200620-1e701c445-uxp-c05d07a68-xpmod.7z

Official UXP changes since my last build:
- Bug 1613623 - For IMAP, no longer allow STARTTLS when server sends PREAUTH greeting. (93f74227b)
- Bug 1217436 - Make nsIdentifierMapEntry::mIdContentList an AutoTArray to save an allocation (a4c5e74b0)
- Bug 1355787 - nsIdentifierMapEntry should let one to use either strings or atoms as keys to avoid slow string assignments when possible. (35754dd1a)
- Bug 1426494 - Share more code between nsIDocument and ShadowRoot (43725c726)
- Bug 1429656 - Implement ShadowRoot.activeElement (5e7917e2c)
- Bug 1430299 - Add DocumentOrShadowRoot interface (bbd59105d)
- Merge pull request #1591 from MoonchildProductions/sr.activeElement-work (7cc007d9b)
- Merge pull request #1590 from g4jc/mail_patch (68c72c123)
- Bug 1316302 - Part 1: Helper methods for HTMLEditRules::WillDeleteSelection() should have an out argument to indicates if it actually handles the action (d8a29fcaf)
- Bug 1316302 - Part 2: WillDeleteSelection() should retry to handle it when selection is collapsed and JoinBlocks() doesn't handle nor cancel the action (9f2a6d370)
- Bug 1316302 - Part 3: Create EditActionResult class for making the methods which return nsresult, handled and canceled with out params (3dde51910)
- Bug 1316302 - Part 4: Refine HTMLEditRules::TryToJoinBlocks() and HTMLEditRules::MoveNodeSmart() with early return style for making scope of EditActionResult variable smaller (55c84e4ce)
- Issue #1594 - restore UAC elevation in the uninstaller. (ad966887a)
- Follow up to Issue #1578 - Remove unnecessary MOZ_ASSERT (4e688106c)
- Merge pull request #1595 from Lootyhoof/issue-1578-fixup (0fab85e38)
- Merge pull request #1596 from g4jc/1563 (c05d07a68)

No official Basilisk changes since my last build.

Official Pale-Moon changes since my last build:
- Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK (dc54fe888)
- Issue #1802 - Remove conflicting migration code for SQL storage (2e697a991)
- Merge pull request #1799 from Lootyhoof/global-menu (cd8798d98)
- Issue #1802 - Enable SQL storage for NSS security by default (1e701c445)

My changes since my last build:
- Reverted "Issue #1802 - Remove conflicting migration code for SQL storage (2e697a991)"
- Reverted "Issue #1802 - Enable SQL storage for NSS security by default (1e701c445)"

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200620-9a3d652a-uxp-c05d07a68-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200620-9a3d652a-uxp-c05d07a68-xpmod.7z

source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z

No official repo changes since my last build.

--

New build of IceApe-UXP for XP!

Test binary:
https://o.rths.ml/gpc/files1.rt/iceape.win32-20200620-id-eed056673-ia-41157bf-uxp-c05d07a68-xpmod.7z

Official repos changes since my last build:
- UXP #1538 - Remove recognition interface from package manifest (40a31c945)
- UXP#1538 - remove speech recognition (f280e6359)
- UXP #1390 - Remove Presentation Service (13f9950ee)
- UXP #1457 - Unfold sqlite (6e7951d94)
- UXP#1470 - Remove update.locale (beff05596)
- UXP#756 - Remove identity from manifest (354dbbf98)
- Revise changelog (eed056673)

for UXP changes please see above.

New build of Firefox 45ESR:

Test binary:
SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.25-20200620-b5b03bdce-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.25-20200620-b5b03bdce-win32-ia32.7z
repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- bump version to 45.9.25 (2e902be27)
- import changes from tenfourfox:
 - Issue #607: new, separate blocklist in caps/ for scripts that can crash the browser, but have no obvious workaround (#609) (5748c7513)
 - incorporate #608, #609 (256479e9f)
 - closes #610: M1317422 + tests (f187b2dfe)
 - #612: M969874 M1525628 (689819e12)
 - #612: M1019551 (7850b17a7)
 - #604: M1236639 M1257931 M1256590 M1291543 M1363647 + backbugs (80ece6a15)
 - #611: M1277475 (0c828a96e)
 - #611: M1644477 (6ad5c12da)
 - #611: update TLDs, HSTS (67c056259) (b5b03bdce)

Saturday, June 13, 2020

Weekly browser binaries (20200613)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200613-34cf555-uxp-59a5adc93-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200613-34cf555-uxp-59a5adc93-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.6.win32-git-20200613-34cf555-uxp-59a5adc93-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.10.1a1.win32-git-20200613-2ddefd2bc-uxp-59a5adc93-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.10.1a1.win64-git-20200613-2ddefd2bc-uxp-59a5adc93-xpmod.7z

Official UXP changes since my last build:
- Issue #1580 - Add missing MP3Demuxer.h to MediaDecoderReader.h (bd971831f)
- Issue #1525 - Kill marquee element; Debug Follow Up (32c3efa3c)
- Merge pull request #1582 from g4jc/marqp (e0dc5f309)
- Merge pull request #1581 from g4jc/1580 (cc01b5e2a)
- Issue #1542 - Fix a typo in wasm which was causing build failure on ARM (8f02c2b06)
- [NSS] Update exported symbols (e8bdf27ac)
- Issue #439 - Remove, fix and clean up automated tests (b0901eb09)
- Issue #1560 - Always include speech synthesis IPDLs (ad6ce890d)
- Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK (d18faf819)
- Merge pull request #1584 from Lootyhoof/global-menu (907530e86)
- Follow up to Issue #1578 - Preprocess the popup binding (47db6b4b5)
- Issue #1585 - Replace node.rootNode with node.getRootNode() (8797b2074)
- Merge pull request #1586 from adeshkp/fix-arm-build (0955b34e6)
- Issue #1587 - Part 1: Implement FetchController/FetchSignal interface (a8602cc87)
- Issue #1587 - Part 2: Implement controller follow/unfollow (be82b3331)
- Issue #1587 - Part 3: Hook FetchSignal up to the Fetch API (1ca6039fb)
- Issue #1587 - Part 4: Implement FetchObserver (ec792e2ac)
- Issue #1587 - Part 5: Hook FetchObserver up to the Fetch API (fdc11c731)
- Issue #1587 - Part 6: Move FetchController/Signal to its own dir (1620ec196)
- Issue #439 - Debug follow up to remove no longer existing headers (5629e34f8)
- Merge pull request #1588 from g4jc/439 (433c300a3)
- Issue #1587 - Part 7: Rename FetchController to AbortController (e97a29a65)
- Issue #1587 - Part 8: Remove controller follow/unfollow (94c694d38)
- Issue #1587 - Part 9: Immediately reject an already-aborted signal (1c9731480)
- Issue #1587 - Part 10: Expose controlling pref and enable by default (927c2fd3e)
- Merge branch 'abortcontroller-work' (59a5adc93)

Official Basilisk changes since my last build:
- Issue MoonchildProductions/UXP#1577 - Update client.mk to be more consistent with the original platform version (1febb59)
- Update back-end branch pointer (991e8d3)
- Revert "Issue MoonchildProductions/UXP#1577 - Update client.mk to be more consistent with the original platform version" (db17817)
- Update back-end branch pointer (e3973ac)
- Issue MoonchildProductions/UXP#1577 - Update client.mk to be more consistent with the original platform version (34cf555)

Official Pale-Moon changes since my last build:
- Remove duplicate panels with the same ID (08e14c611)
- Issue MoonchildProductions/UXP#1577 - Update client.mk to be more consistent with the original platform version (af77741cf)
- Update back-end branch pointer (unstable 2020-06-09) (326b60bca)
- Issue MoonchildProductions/UXP#1577 - Fix configure generation (9827a6c6d)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (1e591db14)
- Update back-end branch pointer (Unstable 2020-06-12) (2ddefd2bc)

My changes since my last build:
- Reverted "Issue #1525 - Kill marquee element; Debug Follow Up (32c3efa3c)"

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200613-9a3d652a-uxp-59a5adc93-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200613-9a3d652a-uxp-59a5adc93-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:
- Update platform commit pointer (f1875bfe)
- [Navigator] Update losslessDecodeURI() (71dfba70)
- Issue MoonchildProductions/UXP#1577 - Update client.mk to be more consistent with the original platform version (2cba145b)
- Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK (bbafcdf0)
- Merge pull request #100 from Lootyhoof/global-menu (b4b92839)
- Issue MoonchildProductions/UXP#1577 - Fix configure generation (8e45bf0e)
- Update platform commit pointer (8d7f1229)
- Merge branch 'TRUNK' of https://github.com/binaryoutcast/binoc-central into TRUNK (9a3d652a)

--

New build of IceApe-UXP for XP!

Test binary:
https://o.rths.ml/gpc/files1.rt/iceape.win32-20200613-id-7e636a767-ia-41157bf-uxp-59a5adc93-xpmod.7z
Official repos changes since my last build:
- Fix SearX Instance (affb3c5be)
- Bump version (7e636a767)
- [iceape] Bump version (41157bf)

for UXP changes please see above.

New NewMoon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200613-ecb14f443-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200613-ecb14f443-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200613-ecb14f443-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200613-ecb14f443-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 1152171 part 2 - Rename AnimationTimeline to DocumentTimeline; r=smaug (26c118319)
 - Bug 1152171 part 3 - Update web-platform-tests expectations; r=jgraham (b7b4032aa)
 - Bug 1153734 part 1 - Remove AnimationEffect; r=smaug (9cf67a02e)
 - Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug (b69556ee6)
 - Bug 1153734 part 3 - Rename AnimationPlayer.source to AnimationPlayer.effect; r=smaug (50d3130ee)
 - Bug 1153734 part 4 - Rename other uses of 'source' and 'source content'; r=jwatt (b02c4ba36)
 - Bug 1153734 part 5 - Add AnimationEffectReadonly as a superinterface of KeyframeEffectReadonly; r=smaug (c3395d3f5)
 - Bug 1149990 - Support replaying of finished CSS transitions by supporting setting of currentTime/startTime. r=birtles (3fb2cb401)
 - Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug (6c2125b49)
 - Bug 1154615 part 2 - Rename PendingPlayerTracker to PendingAnimationTracker; r=jwatt (8d6804def)
 - Bug 1154615 part 3 - Rename internal members of PendingAnimationTracker; r=jwatt (f348f6355)
 - Bug 1154615 part 4 - Rename references to players in dom/animation; r=jwatt (0250572e8)
 - Bug 1117603 part 1 - Don't assume style rules have been refreshed in GetAnimationRule; r=dbaron (a5d340d0f)
 - remove kungFuDeathGrip (49df758e6)
 - Bug 1117603 part 2 - Don't unregister from the refresh driver unless we are also queueing events; r=dbaron (715c9caa1)
 - Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt (4c596f089)
 - Bug 1154615 part 6 - Rename references to players within layout/; r=jwatt (42405f3fc)
 - Bug 1154615 part 7 - Rename CSSAnimationPlayer and CSSTransitionPlayer; r=jwatt (49ab272ed)
 - Bug 1154615 part 8 - Rename references to players in animation observers; r=jwatt (c3fa26d7a)
 - Bug 1154615 part 9 - Rename test files; r=jwatt (9d9f03e7b)
 - Bug 1145439 (Part 1)
 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang (be7d183d6)
 - Bug 1145439 (Part 2)
 - Make test_scroll_event_ordering.html wait for rAF to unthrottle. r=roc (9ac8317c9)
 - Bug 1144324 - Try to register for, and handle, touch events when APZ is enabled. r=dvander,jimm (fb75d1665)
 - Bug 1144324 - Remove the codepaths that conditionally enable touch events based on touch the presence of touch listeners. r=smaug,jimm (710617e6b)
 - Bug 1003991 - Disable https:// only load for ServiceWorkers when Developer Tools are open. r=nsm, r=miker (9d6669814)
 - Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan (e4555c90c)
 - Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan (ae8b60d5a)
 - Bug 1153267 - fix typo that broke OS X builds on a CLOSED TREE; r=bustage (08fdb3c4f)
 - Bug 1146843 - Revert part of cset 33c30e283fa8 because the code is used in Fennec. r=snorp (407248257)
 - Bug 1151940 part 1. Make some readonly properties defined on Window by CSSOM-view replaceable. r=smaug (5cb9b91f0)
 - Bug 1151940 part 2. Add a convenience function in nsGlobalWindow for replacing a property on the window with a new value. r=smaug (2ba39331c)
 - Bug 1151940 part 3. Make some writable cssom-view attributes that we only allow setting from chrome act the way readonly replaceables would when called from content. r=smaug (b485e1b44)
 - Goanna -> Gecko (2c539d7be)
 - Goanna -> Gecko (25d34e213)
 - Bug 1148962 - Use TakeOwnershipOfErrorReporting in CPOW code (r=bholley) (96c997639)
 - pointer style (a07fbffaa)
 - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley (512fa27e2)
 - bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug (235281924)
 - Bug 404828 - No need to assert that the top window isn't reachable. r=smaug (d73154fa0)
 - Bug 404828 - Followup: remove assertion expectations on a CLOSED TREE. a=tomcat (a5dabe1b7)
 - Bug 1156102 - Mark nsGlobalWindowObserver::mWindow as MOZ_NON_OWNING_REF; r=baku (c0d4208b7)
 - Bug 1107801 - Improve gamepad support on MacOS. r=ted (c591bd5ac)
 - Goanna -> Gecko (d9b81bc9e)
 - Bug 852944 - Gamepad API IPC; r=ted, r=baku (521892538)
 - Bug 1143529 part 1. Stop manually calling WrapObject in DataStoreService::GetDataStoresResolve. r=baku (056ad6bfe)
 - Bug 1143529 part 2. Tighten up the assert in binding Wrap methods. r=peterv (765a13325)
 - Bug 1152169 - DataStoreService should check if the first revision exists, r=bent (ee371cc5d)
 - Bug 1152169 followup: Mark FirstRevisionIdCallback methods Run() and HandleEvent() as 'override'. rs=ehsan (8186c4168)
 - Bug 1143651 - don't use CallQueryInterface when the compiler can do the cast for us; r=ehsan (a50f0a54b)
 - Bug 1144322 - Handle tabindex in overridden IsInteractiveHTMLContent methods. r=smaug (fd4b9beed)
 - Bug 1086684 - Stash the full path for file inputs to avoid doing IPC at inopportune times. r=ehsan/bent/gps (b843b1efc)
 - Bug 1143934 - Disallow mozSetFileNameArray in content processes. r=ehsan (42e5c8c6d)
 - Bug 1143934 - Fix assorted forms mochitests for e10s-compatibility. r=smaug (7a3babfed)
 - Bug 1143934 - Work around SessionStore dependency on current brokenness. r=ttaubert (5b0fcb5ce)
 - Bug 956530 - Clear the delayed caret data when clicking on a selected part of a text control if the focus event handler selects the control; r=roc (2859f07b4)
 - Bug 956530 follow-up: Fix the test failure on Windows 8 caused by the text box having a glowing outline as a result of being clicked on (d34e8da1a)
 - Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv (800da50e2)
 - Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv (472432a83)
 - Bug 1157898 part 3. Fix the remaining consumers of rv.ErrorCode() in NS_ENSURE_* expressions to not do that. r=peterv (d452807e7)
 - Bug 1122238 part 1. Switch to using the new stackframe APIs in JSStackFrame. r=bholley (9d87b261a)
 - Bug 1122238 part 2. Stop caching things in JSStackFrame when we're called over Xrays. r=bholley (83eda7275)
 - Bug 1122238 part 3. Drop all the DOMException-cloning and sanitization gunk we added in bug 1107592 and bug 1107953 and bug 1117242 . r=bholley (f237aa948)
 - add support for NetBSD/SPARC64 (065783b70)
 - Bug 1153484 - Fetch should ignore invalid headers, but still process later headers. r=nsm (8925ddd77)
 - Bug 1157754 part 2. Convert consumers of ErrorResult::ClearMessage() to the new better APIs we have for suppressing exceptions on ErrorResult. r=bkelly (6519fbd5e)
 - Bug 1157754 part 3. Make ClearMessage private on ErrorResult. r=peterv (3fb218692)
 - Bug 1157898 part 4. Add ErrorResult::ErrorCodeIs() and use it in various places to get rid of ErrorCode(). r=peterv (bed7bfb4c)
 - Bug 1130686 - Refactor PromiseHolder in the service worker clients code. r=nsm (b3dbdcbfe)
 - Bug 1130686 - Implement client.focus. r=baku (5dee6d850)
 - Bug 1149163 part 1 - Clean up nsHTMLEditRules::GetInnerContent; r=froydnj (cc8f65b54)
 - Bug 1149163 part 2 - Make nsDOMIterator infallible; r=froydnj (d975f6c62)
 - Bug 1149163 part 3 - Clean up nsHTMLEditRules::BustUpInlinesAtBRs; r=froydnj (58155adad)
 - Bug 1149163 part 4 - Allow use of temporary nsBoolDomIterFunctor; r=froydnj (dbafec00f)
 - Bug 1149163 part 5 - Clean up nsHTMLEditRules::GetNodesForOperation; r=froydnj (41179d810)
 - Bug 1149163 part 6 - Clean up nsHTMLEditRules::LookInsideDivBQandList; r=froydnj (0b757bf14)
 - Bug 1149163 part 7 - Clean up nsHTMLEditRules::PromoteRange; r=froydnj (c49c714b1)
 - Bug 1149163 part 8 - Clean up nsHTMLEditRules::GetPromotedRanges; r=froydnj (5163a0026)
 - Bug 1148228 - Stop checking ul twice (43a22088c)
 - Bug 1141017 - resurrect serif and monospace. r=ehsan (95a1b6fcf)
 - Bug 1147412 part 1 - Make methods take nsINode*, not just nsIContent*; r=ehsan (7f762cdbe)
 - Bug 1147412 part 2 - Clean up nsHTMLEditor::SetInlinePropertyOnTextNode; r=ehsan (faf805587)
 - Bug 1147412 part 3 - Fix completely broken nsHTMLCSSUtils::IsCSSEquivalentToHTMLInlineStyleSet implementation; r=ehsan (73fea67c1)
 - Bug 1147412 part 4 - Clean up nsHTMLEditor::GetInlinePropertyBase; r=ehsan (3265bfbce)
 - Bug 1147412 part 5 - Clean up nsHTMLEditor::RemoveInlinePropertyImpl; r=ehsan (0f402bd7e)
 - Bug 1147412 part 6 - Remove nsHTMLCSSUtils::IsCSSEditableProperty(nsIDOMNode*,...); r=ehsan (100e4038a)
 - Bug 1147412 part 7 - Remove nsHTMLCSSUtils::GetComputedStyle(nsIDOMElement*); r=ehsan (6c51103bc)
 - Bug 1147412 part 8 - Clean up nsHTMLCSSUtils::IsCSSInvertible; r=ehsan (01e60c446)
 - Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan (e7efb1ac4)
 - Bug 1147412 part 10 - Clean up nsHTMLCSSUtils::Get*Property, GetCSSInlinePropertyBase; r=ehsan (54154143d)
 - Bug 1149163 part 9 - Clean up nsHTMLEditRules::GetNodesFromSelection; r=froydnj (5186308b9)
 - Bug 1154701 part 1 - Clean up nsHTMLEditor::CreateListOfNodesToPaste; r=ehsan (ea95238d5)
 - Bug 1153629 part 1 - Clean up nsHTMLEditRules::GetListActionNodes; r=ehsan (51f3b3e95)
 - Bug 1153629 part 2 - Clean up nsHTMLEditRules::GetParagraphFormatNodes; r=ehsan (a27bd7751)
 - Bug 1153629 part 3 - Clean up nsHTMLEditRules::GetNodesFromPoint; r=ehsan (edc7e4561)
 - Bug 1153629 part 4 - Clean up nsHTMLEditRules::ListIsEmptyLine; r=ehsan (ce3289bc7)
 - Bug 1153629 part 5 - Clean up nsHTMLEditRules::GetChildNodesForOperation; r=ehsan (b3a509dbf)
 - Bug 1153629 part 6 - Clean up nsHTMLEditRules::MakeBlockquote; r=ehsan (cb3808182)
 - Bug 1153629 part 7 - Clean up nsHTMLEditRules::RemoveBlockStyle, RemovePartOfBlock; r=ehsan (660b9f76e)
 - Bug 1153629 part 8 - Clean up nsHTMLEditRules::ApplyBlockStyle; r=ehsan (f54f9538c)
 - Bug 1153629 part 9 - Clean up nsHTMLEditRules::MakeTransitionList; r=ehsan (fb63cf6d8)
 - Bug 1153629 part 10 - Clean up nsHTMLEditRules::AlignInnerBlocks; r=ehsan (752d2df7a)
 - Bug 1153629 part 11 - Clean up nsHTMLEditRules::AdjustSpecialBreaks; r=ehsan (16ef0416b)
 - Bug 1153629 part 12 - Clean up nsHTMLEditRules::RemoveEmptyNodes; r=ehsan (d528e70e6)
 - Bug 1154701 part 2 - Use more OwningNonNull in editor; r=ehsan (85b1929e6)
 - Bug 1154701 part 3 - Clean up nsHTMLEditor::GetListAndTableParents, DiscoverPartialListsAndTables, ScanForListAndTableStructure, ReplaceOrphanedStructure; r=ehsan (7fe31f058)
 - Bug 1154701 part 4 - Switch nsHTMLEditor::mContentFilters to nsTArray; r=ehsan (64e6dd160)
 - Bug 1154701 part 5 - Switch nsHTMLEditor::objectResizeEventListeners to nsTArray; r=ehsan (036bc65fe)
 - Bug 1154701 part 6 - Clean up nsHTMLEditor::SetInlinePropertyOnNodeImpl; r=ehsan (2d619ca16)
 - Bug 1154701 part 7 - Clean up nsHTMLEditor::SetInlineProperty; r=ehsan (7a367d31b)
 - Bug 1154701 part 8 - Clean up nsHTMLEditor::SetInlinePropertyOnNode; r=ehsan (707c07d93)
 - Bug 1154701 part 9 - Clean up nsHTMLEditor::RelativeFontChange; r=ehsan (273ae9c64)
 - Bug 1154701 part 10 - Switch nsEditor::mActionListeners to nsTArray; r=ehsan (d2b5732fe)
 - Bug 1154701 part 11 - Switch nsEditor::mEditorObservers to nsTArray; r=ehsan (25a5af12e)
 - Bug 1154701 part 12 - Switch nsEditor::mDocStateListeners to nsTArray; r=ehsan (665af0792)
 - Bug 1154701 part 13 - Clean up nsHTMLEditor::SetCSSBackgroundColor; r=ehsan (ba424ade8)
 - Bug 1154701 part 14 - Remove unused nsCOMArray cruft; r=ehsan (3a8679a67)
 - Bug 1101651 - Part 1: xpcomrt version of dom media library need for standalone webrtcs. r=jesup (ae37b5464)
 - Bug 1137447 - New app update telemetry for patch type (complete or partial), extended error codes, and general cleanup. r=bbondy (c736ae502) (e39f9f88f)
- import changes from tenfourfox:
 - #600: new tzdata (2d99b19d7)
 - #605: M1632908 (subparts M1631576 M1608895 only) (0d0dc62a8)
 - #605: update HSTS, TLDs (8304421b7) (ecb14f443)

New regular/weekly KM-Goanna release:
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200613.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 0e3ae9fea..ecb14f443:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152171 part 2 - Rename AnimationTimeline to DocumentTimeline; r=smaug (26c118319)
 - Bug 1152171 part 3 - Update web-platform-tests expectations; r=jgraham (b7b4032aa)
 - Bug 1153734 part 1 - Remove AnimationEffect; r=smaug (9cf67a02e)
 - Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug (b69556ee6)
 - Bug 1153734 part 3 - Rename AnimationPlayer.source to AnimationPlayer.effect; r=smaug (50d3130ee)
 - Bug 1153734 part 4 - Rename other uses of 'source' and 'source content'; r=jwatt (b02c4ba36)
 - Bug 1153734 part 5 - Add AnimationEffectReadonly as a superinterface of KeyframeEffectReadonly; r=smaug (c3395d3f5)
 - Bug 1149990 - Support replaying of finished CSS transitions by supporting setting of currentTime/startTime. r=birtles (3fb2cb401)
 - Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug (6c2125b49)
 - Bug 1154615 part 2 - Rename PendingPlayerTracker to PendingAnimationTracker; r=jwatt (8d6804def)
 - Bug 1154615 part 3 - Rename internal members of PendingAnimationTracker; r=jwatt (f348f6355)
 - Bug 1154615 part 4 - Rename references to players in dom/animation; r=jwatt (0250572e8)
 - Bug 1117603 part 1 - Don't assume style rules have been refreshed in GetAnimationRule; r=dbaron (a5d340d0f)
 - remove kungFuDeathGrip (49df758e6)
 - Bug 1117603 part 2 - Don't unregister from the refresh driver unless we are also queueing events; r=dbaron (715c9caa1)
 - Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt (4c596f089)
 - Bug 1154615 part 6 - Rename references to players within layout/; r=jwatt (42405f3fc)
 - Bug 1154615 part 7 - Rename CSSAnimationPlayer and CSSTransitionPlayer; r=jwatt (49ab272ed)
 - Bug 1154615 part 8 - Rename references to players in animation observers; r=jwatt (c3fa26d7a)
 - Bug 1154615 part 9 - Rename test files; r=jwatt (9d9f03e7b)
 - Bug 1145439 (Part 1)
 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang (be7d183d6)
 - Bug 1145439 (Part 2)
 - Make test_scroll_event_ordering.html wait for rAF to unthrottle. r=roc (9ac8317c9)
 - Bug 1144324 - Try to register for, and handle, touch events when APZ is enabled. r=dvander,jimm (fb75d1665)
 - Bug 1144324 - Remove the codepaths that conditionally enable touch events based on touch the presence of touch listeners. r=smaug,jimm (710617e6b)
 - Bug 1003991 - Disable https:// only load for ServiceWorkers when Developer Tools are open. r=nsm, r=miker (9d6669814)
 - Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan (e4555c90c)
 - Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan (ae8b60d5a)
 - Bug 1153267 - fix typo that broke OS X builds on a CLOSED TREE; r=bustage (08fdb3c4f)
 - Bug 1146843 - Revert part of cset 33c30e283fa8 because the code is used in Fennec. r=snorp (407248257)
 - Bug 1151940 part 1. Make some readonly properties defined on Window by CSSOM-view replaceable. r=smaug (5cb9b91f0)
 - Bug 1151940 part 2. Add a convenience function in nsGlobalWindow for replacing a property on the window with a new value. r=smaug (2ba39331c)
 - Bug 1151940 part 3. Make some writable cssom-view attributes that we only allow setting from chrome act the way readonly replaceables would when called from content. r=smaug (b485e1b44)
 - Goanna -> Gecko (2c539d7be)
 - Goanna -> Gecko (25d34e213)
 - Bug 1148962 - Use TakeOwnershipOfErrorReporting in CPOW code (r=bholley) (96c997639)
 - pointer style (a07fbffaa)
 - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley (512fa27e2)
 - bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug (235281924)
 - Bug 404828 - No need to assert that the top window isn't reachable. r=smaug (d73154fa0)
 - Bug 404828 - Followup: remove assertion expectations on a CLOSED TREE. a=tomcat (a5dabe1b7)
 - Bug 1156102 - Mark nsGlobalWindowObserver::mWindow as MOZ_NON_OWNING_REF; r=baku (c0d4208b7)
 - Bug 1107801 - Improve gamepad support on MacOS. r=ted (c591bd5ac)
 - Goanna -> Gecko (d9b81bc9e)
 - Bug 852944 - Gamepad API IPC; r=ted, r=baku (521892538)
 - Bug 1143529 part 1. Stop manually calling WrapObject in DataStoreService::GetDataStoresResolve. r=baku (056ad6bfe)
 - Bug 1143529 part 2. Tighten up the assert in binding Wrap methods. r=peterv (765a13325)
 - Bug 1152169 - DataStoreService should check if the first revision exists, r=bent (ee371cc5d)
 - Bug 1152169 followup: Mark FirstRevisionIdCallback methods Run() and HandleEvent() as 'override'. rs=ehsan (8186c4168)
 - Bug 1143651 - don't use CallQueryInterface when the compiler can do the cast for us; r=ehsan (a50f0a54b)
 - Bug 1144322 - Handle tabindex in overridden IsInteractiveHTMLContent methods. r=smaug (fd4b9beed)
 - Bug 1086684 - Stash the full path for file inputs to avoid doing IPC at inopportune times. r=ehsan/bent/gps (b843b1efc)
 - Bug 1143934 - Disallow mozSetFileNameArray in content processes. r=ehsan (42e5c8c6d)
 - Bug 1143934 - Fix assorted forms mochitests for e10s-compatibility. r=smaug (7a3babfed)
 - Bug 1143934 - Work around SessionStore dependency on current brokenness. r=ttaubert (5b0fcb5ce)
 - Bug 956530 - Clear the delayed caret data when clicking on a selected part of a text control if the focus event handler selects the control; r=roc (2859f07b4)
 - Bug 956530 follow-up: Fix the test failure on Windows 8 caused by the text box having a glowing outline as a result of being clicked on (d34e8da1a)
 - Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv (800da50e2)
 - Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv (472432a83)
 - Bug 1157898 part 3. Fix the remaining consumers of rv.ErrorCode() in NS_ENSURE_* expressions to not do that. r=peterv (d452807e7)
 - Bug 1122238 part 1. Switch to using the new stackframe APIs in JSStackFrame. r=bholley (9d87b261a)
 - Bug 1122238 part 2. Stop caching things in JSStackFrame when we're called over Xrays. r=bholley (83eda7275)
 - Bug 1122238 part 3. Drop all the DOMException-cloning and sanitization gunk we added in bug 1107592 and bug 1107953 and bug 1117242 . r=bholley (f237aa948)
 - add support for NetBSD/SPARC64 (065783b70)
 - Bug 1153484 - Fetch should ignore invalid headers, but still process later headers. r=nsm (8925ddd77)
 - Bug 1157754 part 2. Convert consumers of ErrorResult::ClearMessage() to the new better APIs we have for suppressing exceptions on ErrorResult. r=bkelly (6519fbd5e)
 - Bug 1157754 part 3. Make ClearMessage private on ErrorResult. r=peterv (3fb218692)
 - Bug 1157898 part 4. Add ErrorResult::ErrorCodeIs() and use it in various places to get rid of ErrorCode(). r=peterv (bed7bfb4c)
 - Bug 1130686 - Refactor PromiseHolder in the service worker clients code. r=nsm (b3dbdcbfe)
 - Bug 1130686 - Implement client.focus. r=baku (5dee6d850)
 - Bug 1149163 part 1 - Clean up nsHTMLEditRules::GetInnerContent; r=froydnj (cc8f65b54)
 - Bug 1149163 part 2 - Make nsDOMIterator infallible; r=froydnj (d975f6c62)
 - Bug 1149163 part 3 - Clean up nsHTMLEditRules::BustUpInlinesAtBRs; r=froydnj (58155adad)
 - Bug 1149163 part 4 - Allow use of temporary nsBoolDomIterFunctor; r=froydnj (dbafec00f)
 - Bug 1149163 part 5 - Clean up nsHTMLEditRules::GetNodesForOperation; r=froydnj (41179d810)
 - Bug 1149163 part 6 - Clean up nsHTMLEditRules::LookInsideDivBQandList; r=froydnj (0b757bf14)
 - Bug 1149163 part 7 - Clean up nsHTMLEditRules::PromoteRange; r=froydnj (c49c714b1)
 - Bug 1149163 part 8 - Clean up nsHTMLEditRules::GetPromotedRanges; r=froydnj (5163a0026)
 - Bug 1148228 - Stop checking ul twice (43a22088c)
 - Bug 1141017 - resurrect serif and monospace. r=ehsan (95a1b6fcf)
 - Bug 1147412 part 1 - Make methods take nsINode*, not just nsIContent*; r=ehsan (7f762cdbe)
 - Bug 1147412 part 2 - Clean up nsHTMLEditor::SetInlinePropertyOnTextNode; r=ehsan (faf805587)
 - Bug 1147412 part 3 - Fix completely broken nsHTMLCSSUtils::IsCSSEquivalentToHTMLInlineStyleSet implementation; r=ehsan (73fea67c1)
 - Bug 1147412 part 4 - Clean up nsHTMLEditor::GetInlinePropertyBase; r=ehsan (3265bfbce)
 - Bug 1147412 part 5 - Clean up nsHTMLEditor::RemoveInlinePropertyImpl; r=ehsan (0f402bd7e)
 - Bug 1147412 part 6 - Remove nsHTMLCSSUtils::IsCSSEditableProperty(nsIDOMNode*,...); r=ehsan (100e4038a)
 - Bug 1147412 part 7 - Remove nsHTMLCSSUtils::GetComputedStyle(nsIDOMElement*); r=ehsan (6c51103bc)
 - Bug 1147412 part 8 - Clean up nsHTMLCSSUtils::IsCSSInvertible; r=ehsan (01e60c446)
 - Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan (e7efb1ac4)
 - Bug 1147412 part 10 - Clean up nsHTMLCSSUtils::Get*Property, GetCSSInlinePropertyBase; r=ehsan (54154143d)
 - Bug 1149163 part 9 - Clean up nsHTMLEditRules::GetNodesFromSelection; r=froydnj (5186308b9)
 - Bug 1154701 part 1 - Clean up nsHTMLEditor::CreateListOfNodesToPaste; r=ehsan (ea95238d5)
 - Bug 1153629 part 1 - Clean up nsHTMLEditRules::GetListActionNodes; r=ehsan (51f3b3e95)
 - Bug 1153629 part 2 - Clean up nsHTMLEditRules::GetParagraphFormatNodes; r=ehsan (a27bd7751)
 - Bug 1153629 part 3 - Clean up nsHTMLEditRules::GetNodesFromPoint; r=ehsan (edc7e4561)
 - Bug 1153629 part 4 - Clean up nsHTMLEditRules::ListIsEmptyLine; r=ehsan (ce3289bc7)
 - Bug 1153629 part 5 - Clean up nsHTMLEditRules::GetChildNodesForOperation; r=ehsan (b3a509dbf)
 - Bug 1153629 part 6 - Clean up nsHTMLEditRules::MakeBlockquote; r=ehsan (cb3808182)
 - Bug 1153629 part 7 - Clean up nsHTMLEditRules::RemoveBlockStyle, RemovePartOfBlock; r=ehsan (660b9f76e)
 - Bug 1153629 part 8 - Clean up nsHTMLEditRules::ApplyBlockStyle; r=ehsan (f54f9538c)
 - Bug 1153629 part 9 - Clean up nsHTMLEditRules::MakeTransitionList; r=ehsan (fb63cf6d8)
 - Bug 1153629 part 10 - Clean up nsHTMLEditRules::AlignInnerBlocks; r=ehsan (752d2df7a)
 - Bug 1153629 part 11 - Clean up nsHTMLEditRules::AdjustSpecialBreaks; r=ehsan (16ef0416b)
 - Bug 1153629 part 12 - Clean up nsHTMLEditRules::RemoveEmptyNodes; r=ehsan (d528e70e6)
 - Bug 1154701 part 2 - Use more OwningNonNull in editor; r=ehsan (85b1929e6)
 - Bug 1154701 part 3 - Clean up nsHTMLEditor::GetListAndTableParents, DiscoverPartialListsAndTables, ScanForListAndTableStructure, ReplaceOrphanedStructure; r=ehsan (7fe31f058)
 - Bug 1154701 part 4 - Switch nsHTMLEditor::mContentFilters to nsTArray; r=ehsan (64e6dd160)
 - Bug 1154701 part 5 - Switch nsHTMLEditor::objectResizeEventListeners to nsTArray; r=ehsan (036bc65fe)
 - Bug 1154701 part 6 - Clean up nsHTMLEditor::SetInlinePropertyOnNodeImpl; r=ehsan (2d619ca16)
 - Bug 1154701 part 7 - Clean up nsHTMLEditor::SetInlineProperty; r=ehsan (7a367d31b)
 - Bug 1154701 part 8 - Clean up nsHTMLEditor::SetInlinePropertyOnNode; r=ehsan (707c07d93)
 - Bug 1154701 part 9 - Clean up nsHTMLEditor::RelativeFontChange; r=ehsan (273ae9c64)
 - Bug 1154701 part 10 - Switch nsEditor::mActionListeners to nsTArray; r=ehsan (d2b5732fe)
 - Bug 1154701 part 11 - Switch nsEditor::mEditorObservers to nsTArray; r=ehsan (25a5af12e)
 - Bug 1154701 part 12 - Switch nsEditor::mDocStateListeners to nsTArray; r=ehsan (665af0792)
 - Bug 1154701 part 13 - Clean up nsHTMLEditor::SetCSSBackgroundColor; r=ehsan (ba424ade8)
 - Bug 1154701 part 14 - Remove unused nsCOMArray cruft; r=ehsan (3a8679a67)
 - Bug 1101651 - Part 1: xpcomrt version of dom media library need for standalone webrtcs. r=jesup (ae37b5464)
 - Bug 1137447 - New app update telemetry for patch type (complete or partial), extended error codes, and general cleanup. r=bbondy (c736ae502) (e39f9f88f)
- import changes from tenfourfox:
 - #600: new tzdata (2d99b19d7)
 - #605: M1632908 (subparts M1631576 M1608895 only) (0d0dc62a8)
 - #605: update HSTS, TLDs (8304421b7) (ecb14f443)

* 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, June 6, 2020

Weekly browser binaries (20200606)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200606-547d236-uxp-fdb918dea-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200606-547d236-uxp-fdb918dea-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.6.win32-git-20200606-547d236-uxp-fdb918dea-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.10.1a1.win32-git-20200606-eec7c277f-uxp-fdb918dea-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.10.1a1.win64-git-20200606-eec7c277f-uxp-fdb918dea-xpmod.7z

Official UXP changes since my last build:
- Issue #1570 - Implement globalThis (e5dd97fee)
- Update README.md (b5be37e0a)
- Issue #1571 - Remove JEMALLOC_USES_MAP_ALIGN and fix 48-bit addressing on SunOS AMD64. (967ee4fbc)
- Merge pull request #1572 from athenian200/jemalloc_48bit_address (52c4750ab)
- Issue #1525 - Kill marquee element (f828451e5)
- Issue #1566 -  Lowercase link filename extension (66b02a804)
- Merge pull request #1574 from adeshkp/patch-19 (d7a6bb217)
- issue #1575 - Fix the wrong position when we calculate the position for position:absolute child and add reftests (fb564353f)
- Bug 1632717 (11718bf88)
- [NSS] Force a fixed length for DSA exponentiation (760c45dbe)
- [NSS] Bump NSS version (da8fbfb4d)
- Issue #80 - Re-land early dom/media de-unification with fixups. (5a64ee34a)
- Fix missing include (580cb677d)
- Merge pull request #1576 from win7-7/1379306-pr (fdb918dea)

Official Basilisk changes since my last build:
- [ui] Encode braille space (547d236)

Official Pale-Moon changes since my last build:
- [ui] Encode braille space (eec7c277f)

My changes since my last build:
- Reverted "Issue #1525 - Kill marquee element (f828451e5)"


New NewMoon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200606-0e3ae9fea-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200606-0e3ae9fea-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200606-0e3ae9fea-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200606-0e3ae9fea-xpmod.7z

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

repo changes since my last build:
- ResetProfile: fix after replacing preprocessor with AppConstants (355ec2cc2)
- fix varible in tabbrowser.xml, which fix Tab DnD (f53fd011b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1150288 - Restore old behavior of mIsPreviousStateFinished into a new variable, since we need it in CanThrottle. r=birtles (c9273fac0)
 - Bug 1149906 - Consider play-pending animations to be playing as well r=dbaron (691256d3c)
 - Bug 1137155: Marked destructor of |ICC| as private, r=htsai (01304ed27)
 - Bug 1142495 - Fix ICC build error on emulator L. r=hsinyi (3c8ebe43f)
 - Bug 1062462 - Copy Icc Info from the message delivered by ril_worker instead of the one in rilContext. r=echen. (ba586d37d)
 - Bug 1114935 - Part 3: Define new IPDL Protocol for nsIIccService. r=echen (03e85bb2a)
 - Bug 1114935 - Part 4.1: Add Support of nsIIccInfo to IccInfo. r=echen (caee19e83)
 - Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen (108234936)
 - Bug 1114935 - Part 5.1: Bind new nsIccService into MozIcc. r=echen, r=hsinyi (cfd534cca)
 - Bug 1114935 - Part 5.2: Build MozIccManager by default. r=echen, r=htsai, r=glandium (96d34daef)
 - Bug 1114935 - Part 6.1: Migration in RIL-internal Modules. r=echen (8005ac933)
 - goannaCardState -> geckoCardState (8d96898b6)
 - Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen (4e7a76cad)
 - Bug 1114935 - Part 6.3: Migration in Bluetooth. r=btian (20ab9426d)
 - Bug 1114935 - Part 6.4: Migration in Payment. r=ferjmoreno (d800f66b7)
 - Bug 1114935 - Part 6.5: Migration in OperatorApps.jsm. r=fabrice (cb9a35497)
 - Bug 1114935 - Part 6.6: Migration in PushService.jsm. r=nsm (5f0d95661)
 - Bug 1114935 - Part 6.7: Migration in PhoneNumberUtils.jsm. r=gwagner (e53ea0328)
 - Bug 1114935 - Part 6.8: Migration in MobileIdentityManager.jsm. r=ferjmoreno (217124fdc)
 - Bug 1114935 - Part 7: Add Backward Compatibility for v2.2 binary implementation. r=echen (3add528b1)
 - Bug 1114935 - Part 8: Mark TODO items for deprecating RILContentHelper. r=echen (0eeef12e4)
 - Bug 1119776, Part 2: Avoid defining snprintf when MSVC provides it (video), r=giles (43b4bd38a)
 - Bug 1085607 - libvpx doesn't build on OS X with Apple clang from OS X 10.7 command line tools. r=giles (a82041a15)
 - Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280 (f2f457ee9)
 - Bug 1146057: Remove support for GCC 4.6, r=keeler (8f188cbd7)
 - Bug 1145912 - Wait for animations to start before continuing in subtests that assume they are running. r=birtles (1c73711b8)
 - Bug 980770 - Enable off-main-thread animations on all platforms with off-main-thread compositing, for nightly/aurora. r=birtles (71ca2534d)
 - Bug 1128457 - Make sure received messages are dispatched during timeouts (r=dvander) (2f59abc9c)
 - Bug 1128457 - Change handling of urgent messages during timeout (r=dvander) (aa03f6099)
 - Bug 1146033 - Fix Reflect.parse default parameters (r=Waldo) (bf535ab96)
 - Bug 1146032 - Fix comprehension name location in Reflect.parse (r=Waldo) (ddb6d60a4) (8b37ac1bf)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1106101 - Let people open searches in new tabs with ctrl/cmd+click or middle mouse button. ui-r=phlsa, r=florian (aa084e60a)
 - Bug 1147235 - Use AppConstants in urlbarBindings.xml (r=gavin) (7a6f8104f)
 - Bug 1152106, part 1 - Don't try to redefine the non-configurable global Components property when EnableUniversalXPConnect is called multiple times. r=bholley. (d5ee1d0bc)
 - Bug 1152106, part 2 - Make the global Components property configurable in cases where EnableUniversalXPConnect may later need to redefine it. r=bholley. (97d5ca94b)
 - Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence (796ddd8c7)
 - Bug 1138499, part 0 - Fix code spuriously using JSPROP_READONLY when defining an accessor property. r=Waldo. (24acb705c)
 - Bug 1138489 - Remove JSPROP_INDEX. r=Waldo. (b3862fe27)
 - Bug 1138499, part 1 - Assert some basic rules on property descriptors on entry to DefineProperty and exit from GetOwnPropertyDescriptor. r=Waldo. (ed5ce96af)
 - Bug 1138499, part 2 - Strengthen assertComplete() to require that both [[Get]] and [[Set]] be present on accessor properties. r=Waldo. (1e8820b53)
 - Bug 1138499, part 3 - Flip JS_CHECK_ACCESSOR_FLAGS from a blacklist to a whitelist. r=Waldo. (e7a419ffe)
 - Bug 1026350 - Part 1: Inputport API implementation. r=baku (1a997fbcf)
 - Bug 1026350 - Part 2: Test Case. r=baku (2388b05a9)
 - Bug 1026350 followup: Add missing 'override' annotations to helper classes in FakeInputPortService.cpp. rs=ehsan (974f40d8a)
 - Bug 1026350 followup #2: Use NS_IMETHOD instead of NS_IMETHODIMP for function-decl that happens to provide inline impl, in FakeInputPortService.cpp. rs=froydnj (4db86d529) (0e3ae9fea)

New regular/weekly KM-Goanna release:
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200606.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 7a12c8994..0e3ae9fea:
- ResetProfile: fix after replacing preprocessor with AppConstants (355ec2cc2)
- fix varible in tabbrowser.xml, which fix Tab DnD (f53fd011b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1150288 - Restore old behavior of mIsPreviousStateFinished into a new variable, since we need it in CanThrottle. r=birtles (c9273fac0)
 - Bug 1149906 - Consider play-pending animations to be playing as well r=dbaron (691256d3c)
 - Bug 1137155: Marked destructor of |ICC| as private, r=htsai (01304ed27)
 - Bug 1142495 - Fix ICC build error on emulator L. r=hsinyi (3c8ebe43f)
 - Bug 1062462 - Copy Icc Info from the message delivered by ril_worker instead of the one in rilContext. r=echen. (ba586d37d)
 - Bug 1114935 - Part 3: Define new IPDL Protocol for nsIIccService. r=echen (03e85bb2a)
 - Bug 1114935 - Part 4.1: Add Support of nsIIccInfo to IccInfo. r=echen (caee19e83)
 - Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen (108234936)
 - Bug 1114935 - Part 5.1: Bind new nsIccService into MozIcc. r=echen, r=hsinyi (cfd534cca)
 - Bug 1114935 - Part 5.2: Build MozIccManager by default. r=echen, r=htsai, r=glandium (96d34daef)
 - Bug 1114935 - Part 6.1: Migration in RIL-internal Modules. r=echen (8005ac933)
 - goannaCardState -> geckoCardState (8d96898b6)
 - Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen (4e7a76cad)
 - Bug 1114935 - Part 6.3: Migration in Bluetooth. r=btian (20ab9426d)
 - Bug 1114935 - Part 6.4: Migration in Payment. r=ferjmoreno (d800f66b7)
 - Bug 1114935 - Part 6.5: Migration in OperatorApps.jsm. r=fabrice (cb9a35497)
 - Bug 1114935 - Part 6.6: Migration in PushService.jsm. r=nsm (5f0d95661)
 - Bug 1114935 - Part 6.7: Migration in PhoneNumberUtils.jsm. r=gwagner (e53ea0328)
 - Bug 1114935 - Part 6.8: Migration in MobileIdentityManager.jsm. r=ferjmoreno (217124fdc)
 - Bug 1114935 - Part 7: Add Backward Compatibility for v2.2 binary implementation. r=echen (3add528b1)
 - Bug 1114935 - Part 8: Mark TODO items for deprecating RILContentHelper. r=echen (0eeef12e4)
 - Bug 1119776, Part 2: Avoid defining snprintf when MSVC provides it (video), r=giles (43b4bd38a)
 - Bug 1085607 - libvpx doesn't build on OS X with Apple clang from OS X 10.7 command line tools. r=giles (a82041a15)
 - Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280 (f2f457ee9)
 - Bug 1146057: Remove support for GCC 4.6, r=keeler (8f188cbd7)
 - Bug 1145912 - Wait for animations to start before continuing in subtests that assume they are running. r=birtles (1c73711b8)
 - Bug 980770 - Enable off-main-thread animations on all platforms with off-main-thread compositing, for nightly/aurora. r=birtles (71ca2534d)
 - Bug 1128457 - Make sure received messages are dispatched during timeouts (r=dvander) (2f59abc9c)
 - Bug 1128457 - Change handling of urgent messages during timeout (r=dvander) (aa03f6099)
 - Bug 1146033 - Fix Reflect.parse default parameters (r=Waldo) (bf535ab96)
 - Bug 1146032 - Fix comprehension name location in Reflect.parse (r=Waldo) (ddb6d60a4) (8b37ac1bf)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1106101 - Let people open searches in new tabs with ctrl/cmd+click or middle mouse button. ui-r=phlsa, r=florian (aa084e60a)
 - Bug 1147235 - Use AppConstants in urlbarBindings.xml (r=gavin) (7a6f8104f)
 - Bug 1152106, part 1 - Don't try to redefine the non-configurable global Components property when EnableUniversalXPConnect is called multiple times. r=bholley. (d5ee1d0bc)
 - Bug 1152106, part 2 - Make the global Components property configurable in cases where EnableUniversalXPConnect may later need to redefine it. r=bholley. (97d5ca94b)
 - Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence (796ddd8c7)
 - Bug 1138499, part 0 - Fix code spuriously using JSPROP_READONLY when defining an accessor property. r=Waldo. (24acb705c)
 - Bug 1138489 - Remove JSPROP_INDEX. r=Waldo. (b3862fe27)
 - Bug 1138499, part 1 - Assert some basic rules on property descriptors on entry to DefineProperty and exit from GetOwnPropertyDescriptor. r=Waldo. (ed5ce96af)
 - Bug 1138499, part 2 - Strengthen assertComplete() to require that both [[Get]] and [[Set]] be present on accessor properties. r=Waldo. (1e8820b53)
 - Bug 1138499, part 3 - Flip JS_CHECK_ACCESSOR_FLAGS from a blacklist to a whitelist. r=Waldo. (e7a419ffe)
 - Bug 1026350 - Part 1: Inputport API implementation. r=baku (1a997fbcf)
 - Bug 1026350 - Part 2: Test Case. r=baku (2388b05a9)
 - Bug 1026350 followup: Add missing 'override' annotations to helper classes in FakeInputPortService.cpp. rs=ehsan (974f40d8a)
 - Bug 1026350 followup #2: Use NS_IMETHOD instead of NS_IMETHODIMP for function-decl that happens to provide inline impl, in FakeInputPortService.cpp. rs=froydnj (4db86d529) (0e3ae9fea)

* 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.rths.ml/gpc/files1.rt/firefox-45.9.24-20200606-cabe2a7f1-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.24-20200606-cabe2a7f1-win32-ia32.7z

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

Changes since my last build:
- import changes from tenfourfox:
 - #600: M1628076 M1632241 M1595886 M1614468 (5bb1c7648)
 - #600: M1588248 M1614704 (03e03bd13)
 - #600: new tzdata, tzdata updater (2d99b19d7)
 - #600: update TLDs, HSTS (7ec5e3396) (1d5768656)
- bump version to 45.9.24 (14c5c4f17)
- import changes from tenfourfox:
 - #602: CSP semantics update, fix wss: access (5785a7c36)
 - #601: empty img behaviour M1196668 M1616537 M1506592 (see also M1549742) (a7f14df01)
 - #603: M1347489 (17da05f15)
 - #605: update HSTS, TLDs (a7d2c071d)
 - #605: M1632908 (subparts M1631576 M1608895 only) (0d0dc62a8)
 - #605: update HSTS, TLDs (8304421b7) (cabe2a7f1)

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-20200606-09dd32d34-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20200606-09dd32d34-xpmod.7z

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

Repo changes:
- update TwemojiMozilla.ttf to v13.0.0 based build. (a95e64e9f)
- import changes from tenfourfox:
 - #600: M1628076 M1632241 M1595886 M1614468 (5bb1c7648)
 - #600: M1588248 M1614704 (03e03bd13)
 - #600: new tzdata, tzdata updater (2d99b19d7)
 - #600: update TLDs, HSTS (7ec5e3396)
 - #602: CSP semantics update, fix wss: access (5785a7c36)
 - #601: empty img behaviour M1196668 M1616537 M1506592 (see also M1549742) (a7f14df01)
 - #603: M1347489 (17da05f15)
 - #605: update HSTS, TLDs (a7d2c071d)
 - #605: M1632908 (subparts M1631576 M1608895 only) (0d0dc62a8)
 - #605: update HSTS, TLDs (8304421b7) (132f6f863)
- import UXP changes:
 - Issue #1570 - Implement globalThis (e5dd97fee)
 - [ui] Encode braille space (547d236) (09dd32d34)

Changes that is not commited:
- WIP freebl works on Camellia-GCM support
- pref changes for disabling Camellia-GCM for release since it is not functional