New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251225-3219d2d-uxp-fd19819276-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20251225-3219d2d-uxp-fd19819276-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
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.7a1.win32-git-20251225-d849524bd-uxp-fd19819276-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251225-d849524bd-uxp-fd19819276-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251225-d849524bd-uxp-fd19819276-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251225-d849524bd-uxp-fd19819276-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251225-d849524bd-uxp-fd19819276-w7plus-avx2.7z
Official UXP changes picked since my last build:
- Issue #2306: Implement WeakRef functionality (5eab8c0aff)
- Issue #2306: Add pref-gated WeakRef with safe stub when disabled (5895253f46)
- Issue #2306: Fix spacing (b9ded9c3dc)
- Issue #2306: Remove unneeded addition of streams_ in ContextOptions() (d43e57f885)
- Issue #2306: Add test js (c171ddeace)
- Issue #2863 - Part 1 - Update patches for ICU 78.1 (53662b13d8)
- Issue #2863 - Part 2 - Filter ICU data for build (d5bcbfd06b)
- Issue #2863 - Part 3 - Patch in non-dll suppression (fe4deee340)
- Issue #2051 - Part 3 - Use pre-built big-endian ICU data file for big-endian builds. https://bugzilla.mozilla.org/show_bug.cgi?id=1264836 Disable unused ICU code during build. (7299df4737)
- Issue #2863 - Part 4 - Use recommended ICU build options flags. (759d7984c7)
- Issue #2863 - Part 5 - Update reading source objects (35cb857c80)
- Issue #2863 - Part 6 - Make ICU with multiple jobs for faster rebuilds. (72f6135946)
- Issue #2863 - Part 7 - Don't delete files now that they're filtered (c8491cff14)
- Issue #2863 - Part 8 - Add note to run `make_intl_data.py langtags` (5a3d10212f)
- Issue #2863 - Part 9 - Retain util_props.cpp (a8a1c5c250)
- Issue #2863 - Part 10 - Add New Line Breaker Entries (afa02844dd)
- Issue #2863 - Part 11 - Remove no longer needed locale maximization when removing likely subtags. (b31a7165e5)
- Issue #2863 - Part 12 - Filter SCRIPT_CODE extensions from CLDR (25caba3df9)
- Issue #2863 - Part 13 - Remove non-IANA Zones (77f1baf2ce)
- Issue #2863 - Part 14 - Update switch to handle new UNumberFormatFields entries. (f47df7a663)
- Issue #2863 - Part 15 - Update special casing script (98fc5db142)
- Issue #2863 - Part 16 - Update locale canonicalization algorithm for changes from CLDR 39 (3f06fa4c2a)
- Issue #2863 - Part 17 - Update ICU source to 78.1 (a29a80493f)
- Issue #2281 - Remove the use of non-standard namespace std::tr1 in Google's WebRTC gtest code (cf85580d6e)
- Issue #2863 - Part 18 - Update Unicode in Spidermonkey (852e690460)
- Issue #2863 - Part 19 - Update CLDR to 48 (666b590bd4)
- Issue #2863 - Part 20 - Update special casing in Gecko (ec13c2746d)
- Issue #2863 - Part 21 - Update Unicode property data in Gecko (42d7950b0c)
- Issue #2863 - Part 22 - Update tzdata source to 2025c (929b21c718)
- Issue #2863 - Part 23 - Update tzdata in Spidermonkey (f728497818)
- Issue #2863 - Part 24 - Remove special-casing for Etc/UCT (c77fea8760)
- emoji-17.0 - Update Twemoji font to unicode 17.0.0 (36a295e4ef)
- Issue #2857 - Implement `inset-block` and `inset-inline` CSS shorthand (5a832a6e24)
No official Pale-Moon changes picked since my last build.
No official Basilisk changes picked since my last build.
My changes picked since my last build:
- icu: restore pre-NT6 codepaths by reverting to old version with fixes, and fix v141_xp build (9f6727874f)
Update Notice:
- You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases.
* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20251225-40a79c75-uxp-fd19819276-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251225-40a79c75-uxp-fd19819276-xpmod.7z
source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom
* 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-20251225-id-656ea98-uxp-fd19819276-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251225-id-656ea98-ia-c642e3c-uxp-fd19819276-xpmod.7z
source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild
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 https://o.rthost.win/basilisk/basilisk55-win32-git-20251225-e8bf1a87f-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251225-e8bf1a87f-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- ported from UXP: Issue #2306: Implement WeakRef functionality (5eab8c0a) (6593da0bd)
- ported from UXP: Issue #2306: Add pref-gated WeakRef with safe stub when disabled (5895253f) (b07afbb3e)
- import from UXP: Issue #2306: Fix spacing (b9ded9c3) (d68445246)
- ported from UXP: Issue #2306: Remove unneeded addition of streams_ in ContextOptions() (d43e57f8) (df4c765a7)
- import from UXP: Issue #2306: Add test js (c171ddea) (223b2a470)
- ported from UXP: Issue #2863 - Part 1 - Update patches for ICU 78.1 (53662b13) (3a4140453)
- import from UXP: Issue #2863 - Part 2 - Filter ICU data for build (d5bcbfd0) (67724cfb9)
- ported from UXP: Issue #2863 - Part 3 - Patch in non-dll suppression (fe4deee3) (3fada1a0e)
- import from UXP: Issue #2051 - Part 3 - Use pre-built big-endian ICU data file for big-endian builds. https://bugzilla.mozilla.org/show_bug.cgi?id=1264836 Disable unused ICU code during build. (7299df47) (0a7458859)
- import from UXP: Issue #2863 - Part 4 - Use recommended ICU build options flags. (759d7984) (7b5f67620)
- import from UXP: Issue #2863 - Part 5 - Update reading source objects (35cb857c) (452b32a22)
- import from UXP: Issue #2863 - Part 6 - Make ICU with multiple jobs for faster rebuilds. (72f61359) (b5331bdb6)
- import from UXP: Issue #2863 - Part 7 - Don't delete files now that they're filtered (c8491cff) (8d43b8b12)
- import from UXP: Issue #2863 - Part 8 - Add note to run `make_intl_data.py langtags` (5a3d1021) (d15c0dc7d)
- import from UXP: Issue #2863 - Part 9 - Retain util_props.cpp (a8a1c5c2) (ca5715a00)
- import from UXP: Issue #2863 - Part 10 - Add New Line Breaker Entries (afa02844) (8c4575973)
- import from UXP: Issue #2863 - Part 11 - Remove no longer needed
locale maximization when removing likely subtags. (b31a7165) (d59467deb)
- import from UXP: Issue #2863 - Part 12 - Filter SCRIPT_CODE extensions from CLDR (25caba3d) (60e07b23a)
- import from UXP: Issue #2863 - Part 13 - Remove non-IANA Zones (77f1baf2) (631486a72)
- import from UXP: Issue #2863 - Part 14 - Update switch to handle new UNumberFormatFields entries. (f47df7a6) (0b6e69a35)
- import from UXP: Issue #2863 - Part 15 - Update special casing script (98fc5db1) (6d0cdf00f)
- import from UXP: Issue #2863 - Part 16 - Update locale
canonicalization algorithm for changes from CLDR 39 (3f06fa4c)
(fb4a3c5c9)
- import from UXP: Issue #2281 - Remove the use of non-standard
namespace std::tr1 in Google's WebRTC gtest code (cf85580d) (c03434692)
- ported from `custom` branch of UXP: Issue #2863 - Part 17 - Update
ICU source to 78.1 (a29a8049) and fixes (9f672787) (38bdf911b)
- gmp: stop unified build to avoid build bustage (757d587fe)
- import from UXP: Issue #2863 - Part 18 - Update Unicode in Spidermonkey (852e6904) (6a04657eb)
- import from UXP: Issue #2863 - Part 19 - Update CLDR to 48 (666b590b) (89b712a31)
- import from UXP: Issue #2863 - Part 20 - Update special casing in Gecko (ec13c274) (f97d9374f)
- import from UXP: Issue #2863 - Part 21 - Update Unicode property data in Gecko (42d7950b) (1fabdf19c)
- ported from UXP: Issue #2863 - Part 22 - Update tzdata source to 2025c (929b21c7) (d1aaae52d)
- ported from UXP: Issue #2863 - Part 23 - Update tzdata in Spidermonkey (f7284978) (ec0aa8a35)
- import from UXP: Issue #2863 - Part 24 - Remove special-casing for Etc/UCT (c77fea87) (8098de289)
- ported from UXP: emoji-17.0 - Update Twemoji font to unicode 17.0.0 (36a295e4) (8549af4bc)
- import from UXP: Issue #2857 - Implement `inset-block` and `inset-inline` CSS shorthand (5a832a6e) (7e09c7b47)
- dom/webrtc: explicitly exporting `NormalizedConstraintSet::Range<bool>::Merge()` to fix build (e8bf1a87f)
No comments:
Post a Comment