Saturday, August 22, 2020

Weekly browser binaries (20200822)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200822-57e81f0-uxp-dd1ad91cb-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200822-57e81f0-uxp-dd1ad91cb-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-20200822-57e81f0-uxp-dd1ad91cb-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.2a1.win32-git-20200822-11ba7a43c-uxp-dd1ad91cb-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.10.2a1.win64-git-20200822-11ba7a43c-uxp-dd1ad91cb-xpmod.7z

Official UXP changes since my last build:
- Issue #1629 - Part 1: Implement basic logic in HTMLLinkElement. (a9f337ea7)
- Issue #1629 - Part 2: Implement the Explicitly Enabled flag. (686232635)
- Issue #1629 - Part 3: Implement behind preference. (931e8d29f)
- Fix nits (2372e1902)
- Issue #1620 - Intrinsic Aspect Ratio: Debug Follow up. (22c672813)
- Merge pull request #1635 from g4jc/1620 (56f8262c8)
- Merge pull request #1632 from athenian200/link_element_disabled (7ca7fe802)
- [db] Update SQLite lib to 3.33.0 (9074e6928)
- Issue #457 - Silence SQLite compiler warning (46595e390)
- [js] Reinstate precise floating point model for all js sources. (1b14edc01)
- Follow up to eb28b1f32 - Correct inputmethod build file by putting Keyboard.jsm back in EXTRA_JS_MODULES (dd1ad91cb)

No official Basilisk changes since my last build.

Official Pale-Moon changes since my last build:
- Issue #1826 - Restore missing close icon on the undo prompt at the quick dial page (1227e3ce1)
- Issue #1717 - Padlock Improvements (f746a96f7)
- Issue #1717 - Low Cipher Changes (c3d5f8ae1)
- Issue #1717 - 3DES Detection (78aac837d)
- Issue #1717 - Localize Padlock Tooltip (9641725f6)
- Issue #1717 - Whitespace Cleanup (1ff8522d7)
- Issue #1717 - Revert 3DES Check to Original Method for Now (b81e1c204)
- Issue #1717 - UXP Says Mixed Content is Broken (b76ba6161)
- Issue #1717 - Differentiate DV & EV Mixed Content (ea7f0b6d6)
- Issue #1717 - Total Level Rewrite (1f488302c)
- Merge pull request #1828 from RealityRipple/master (30987e613)
- Update platform and version (Unstable 2020-08-19) (0aa10d730)
- Merge pull request #1827 from FranklinDM/quickdial-close-button-work (11ba7a43c)


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200822-cbe6b975-uxp-dd1ad91cb-xpmod.7z
BNavigator Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200822-cbe6b975-uxp-dd1ad91cb-xpmod.7z

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

Official repo changes since my last build:
- Move DOMi to its own repo to be used with binoc-build (941e49f3)
- Move abprime back to its own repo (40635054)
- [Navigator] Add an empty all_panels manifest for the sidebar so it stops trying a long dead URL (ee99d6d2)
- [Navigator] Enhance the security status bar panel WITH SECURITY! (6314d848)
- Update platform commit pointer (24534bb7)
- Update platform commit pointer (7632bc8e)
- [Navigator] Add an updated NSIS Windows Installer (7c86790f)
- [Navigator] Add the replacement shell service and make it build (42f20e22)
- [Navigator] Get Set as Wallpaper working and redesigned (7b06ec1d)
- [Navigator] Fix default settings for toolbars (185961f8)
- Use brand name for taskNavigator (1fe9384c)
- [Navigator] Fix nsModule for Linux and Mac (6bc0adc3)
- [Navigator] Fix ShellService.jsm (cbe6b975)

* Notice: since official names are not allowed to be used in resulting binaries, the profile prefix (i.e. parent folder names) are also changed, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of IceApe-UXP for XP!

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

for UXP changes please see above.


New NewMoon 27 Build!

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

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200822-346d6556f-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - remove SymbolIsWellKnown (24eb6e405)
 - Bug 1159428 - Use Value and Id type-based dispatching to simplify barriers; r=jonco (ba7eace5b)
 - pointer style (9ad6a6c0c)
 - Bug 1146902 - be smarter about inlining atomics. r=jandem (f5755a545)
 - remove assertion (2c515ccf5)
 - Bug 1134074 - IonBuilder: Atomize strings when inlining String.split. r=djvj (bb24c18db)
 - Bug 1148883 - Atomize inlined constants of bound functions. r=h4writer (a956afd3c)
 - minor cleanup (f73195b88)
 - cleanup (9503bf8c0)
 - fix comment (a01abf294)
 - Bug 1148661 - Optimize accesses to unboxed expandos in Ion, r=jandem. (9bfbd35c0)
 - pointer style (12871c520)
 - Bug 1148916 - Remove MaybeSingletonObject NewObjectKind, r=terrence. (daa565d6f)
 - Bug 1094491 - Generate baseline getElem ICs for accessor properties before calling the getter. r=efaust (43c6515a4)
 - Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer (f665c669a)
 - Bug 1141862 - Part 1: Free up bits in JSFunction for isMethod() and, later, isClassConstructor(). (r=jandem) (c19aa5c98)
 - Bug 1141862 - Part 2: Allow Lazy script to pass the Method FunctionSyntaxKind during delazification. (r=jorendorff) (b640e7b2a)
 - pointer style (630ee869d)
 - Bug 1141862 - Part 3: Remove unused argument from BytecodeEmitter::emitPropLHS. (r=jorendorff) (10690d460)
 - Bug 1141862 - Part 4: Make everything defined with MethodDefinition syntax use the Method FunctionSyntaxKind while parsing. (r=jorendorff) (81efdc052)
 - Bug 1141862 - Part 5: Change JSOP_SETCALL to JSOP_THROWMSG, anticipating future use. (r=jorendorff) (73540a35a)
 - pointer style (e72321035)
 - Bug 1149769 - Split reflect-parse.js reftest into its own subdirectory. (r=Waldo) (4ca2a1850)
 - Bug 1149015 - Part 4: Remove some use of expression closure from jstests js1_8_5/reflect-parse/. r=luke (5068e1a53)
 - pointer style (c038fec03)
 - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff) (65535dde8)
 - Bug 1141862 - Followup: Remove erronously landed debug spew. r=me (bfee06ef5)
 - Bug 1141862 - Followup: Assure GCC that superBegin cannot, in fact, be used uninitialized. (rs=jorendorff) (d65ef8c05) (346d6556f)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git bc7c63219..346d6556f:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - remove SymbolIsWellKnown (24eb6e405)
 - Bug 1159428 - Use Value and Id type-based dispatching to simplify barriers; r=jonco (ba7eace5b)
 - pointer style (9ad6a6c0c)
 - Bug 1146902 - be smarter about inlining atomics. r=jandem (f5755a545)
 - remove assertion (2c515ccf5)
 - Bug 1134074 - IonBuilder: Atomize strings when inlining String.split. r=djvj (bb24c18db)
 - Bug 1148883 - Atomize inlined constants of bound functions. r=h4writer (a956afd3c)
 - minor cleanup (f73195b88)
 - cleanup (9503bf8c0)
 - fix comment (a01abf294)
 - Bug 1148661 - Optimize accesses to unboxed expandos in Ion, r=jandem. (9bfbd35c0)
 - pointer style (12871c520)
 - Bug 1148916 - Remove MaybeSingletonObject NewObjectKind, r=terrence. (daa565d6f)
 - Bug 1094491 - Generate baseline getElem ICs for accessor properties before calling the getter. r=efaust (43c6515a4)
 - Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer (f665c669a)
 - Bug 1141862 - Part 1: Free up bits in JSFunction for isMethod() and, later, isClassConstructor(). (r=jandem) (c19aa5c98)
 - Bug 1141862 - Part 2: Allow Lazy script to pass the Method FunctionSyntaxKind during delazification. (r=jorendorff) (b640e7b2a)
 - pointer style (630ee869d)
 - Bug 1141862 - Part 3: Remove unused argument from BytecodeEmitter::emitPropLHS. (r=jorendorff) (10690d460)
 - Bug 1141862 - Part 4: Make everything defined with MethodDefinition syntax use the Method FunctionSyntaxKind while parsing. (r=jorendorff) (81efdc052)
 - Bug 1141862 - Part 5: Change JSOP_SETCALL to JSOP_THROWMSG, anticipating future use. (r=jorendorff) (73540a35a)
 - pointer style (e72321035)
 - Bug 1149769 - Split reflect-parse.js reftest into its own subdirectory. (r=Waldo) (4ca2a1850)
 - Bug 1149015 - Part 4: Remove some use of expression closure from jstests js1_8_5/reflect-parse/. r=luke (5068e1a53)
 - pointer style (c038fec03)
 - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff) (65535dde8)
 - Bug 1141862 - Followup: Remove erronously landed debug spew. r=me (bfee06ef5)
 - Bug 1141862 - Followup: Assure GCC that superBegin cannot, in fact, be used uninitialized. (rs=jorendorff) (d65ef8c05) (346d6556f)

* 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