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

No comments:

Post a Comment