Saturday, May 4, 2019

Weekly browser binaries (20190504)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190504-d9d9d1ed8-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190504-d9d9d1ed8-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

NM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win32-git-20190504-d9d9d1ed8-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190504-d9d9d1ed8-xpmod.7z

Official repo changes since my last build:
- Fix failure to print when pages contain zero-sized <canvas> element. Fixes #1058 (1091fcac8)
- Merge pull request #1059 from g4jc/print_preview_fix (6e8e07e2c)
- New cycle version bump. (b63098646)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (722cc9091)
- [PALEMOON] Prevent overlapping modal prompts and preserve prompt order. (cd296c598)
- Improve dead compartment collection js/src (5a65d8739)
- Improve dead compartment collection js/src/gc (2cb4d2ee5)
- Improve dead compartment collection js/src/builtin (bb1fad0fa)
- Improve dead compartment collection js/ipc (cf319d581)
- Space to comment. (44e59151e)
- Add newline at end of files js/src (d57c13c6d)
- add newline at end of files js/src/gc (22116f9a7)
- Add newline at end of file js/src/builtin (6f15c693f)
- Add newline at end of files (038d437d7)
- tab to spaces js/src (0e70828f2)
- tab to spaces js/src/gc (9fb6b925f)
- tab to spaces js/src/builtin (f8d671ab7)
- tab to spaces js/ipc (d59b5441e)
- remaining tabs to space js/src/jsgc.cpp (4d03ec5c2)
- Remaining tabs to spaces JavaScriptShared.cpp (53e748f9b)
- Remove some empty lines (a2dbd23b0)
- Remove rest of empty lines. (0c8c58314)
- Whitespaces, typo, tabs to space (31ea8c7e9)
- Braces and one more typo fix for comment (2ec2389d7)
- Merge pull request #1065 from win7-7/Improve-dead-compartment-collection (871b926f6)
- Restore BROWSER_NEW_TAB_URL check in Basilisk. (aca5eb2cd)
- patch to Bug 1363423 (7975665f6)
- patch to Bug 1377329 (9b750203d)
- unnecessary space at the end removed (99d111ad8)
- Merge pull request #1070 from win7-7/PresShellPaint-performance-patch (d9404b77b)
- Merge pull request #1071 from win7-7/nsDisplayListBuilder (650585f03)
- Only change the default and hover text color on buttons for Windows 8+ HC Themes (aero-lite) (d9d9d1ed8)

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190504-0502a83-uxp-d9d9d1ed8-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190504-0502a83-uxp-d9d9d1ed8-xpmod.7z

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

Official repo changes since my last build:
- [PLATFORM] Update commit pointer (0502a83)

For UXP changes please see above.

New New Moon 27 Build!

32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190504-249ad075c-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190504-249ad075c-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190504-249ad075c-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190504-249ad075c-xpmod.7z

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

repo changes since my last build:
- import change from rmottola/Arctic-Fox:
 - Bug 1140709: Add a second bounds check for checking that the index is actually positive (b79e7923f)
 - pointer style (32c997296)
 - Bug 1135042: Optimize SIMD.storeX/storeXY/storeXYZ in Ion (cb99e5f91)
 - Bug 1144108 - Fix debugger tests that are confused by GC zeal (b492b7fd0)
 - pointer style (0aae53f82)
 - more pointer style (a55165e9b)
 -  Bug 1134150 - Don't check type sweeping generation when accessing an unboxed object's layout during nursery collections (5f184fb4a) (1c67f373e)
- import change from rmottola/Arctic-Fox:
 - more boring pointer style (9855fa50f)
 - Bug 1128646 part 1 - Optimize calls to own property scripted getters (6b7da146a)
 - pointer style (6ef381028)
 - Bug 1137180 - Allow unboxed objects to be extended with new properties (dafccfa9d) (249ad075c)

New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM76.2-Goanna-20190504.7z
Changelog:

Out-of-tree changes:
* update Goanna3 to git a09f31062..249ad075c:
- import change from rmottola/Arctic-Fox:
 - Bug 1140709: Add a second bounds check for checking that the index is actually positive (b79e7923f)
 - pointer style (32c997296)
 - Bug 1135042: Optimize SIMD.storeX/storeXY/storeXYZ in Ion (cb99e5f91)
 - Bug 1144108 - Fix debugger tests that are confused by GC zeal (b492b7fd0)
 - pointer style (0aae53f82)
 - more pointer style (a55165e9b)
 -  Bug 1134150 - Don't check type sweeping generation when accessing an unboxed object's layout during nursery collections (5f184fb4a) (1c67f373e)
- import change from rmottola/Arctic-Fox:
 - more boring pointer style (9855fa50f)
 - Bug 1128646 part 1 - Optimize calls to own property scripted getters (6b7da146a)
 - pointer style (6ef381028)
 - Bug 1137180 - Allow unboxed objects to be extended with new properties (dafccfa9d) (249ad075c)

* 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

2 comments:

  1. Roy,

    Is it possible to release a New Moon version equivalent to version 28.2.2 ?
    I'm not sure where to find the equivalent since everything has an "alpha" version number scheme.

    Thanks in advance.

    ReplyDelete