Thursday, December 25, 2025

Weekly browser binaries (20251225)

Merry Christmas and please enjoy a freshly specially experimental build!

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

IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251225-3219d2d-uxp-fd19819276-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.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)

Saturday, December 20, 2025

Weekly browser binaries (20251220)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251220-3219d2d-uxp-b9f12b43c6-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20251220-3219d2d-uxp-b9f12b43c6-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.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251220-3219d2d-uxp-b9f12b43c6-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.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251220-d849524bd-uxp-b9f12b43c6-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251220-d849524bd-uxp-b9f12b43c6-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251220-d849524bd-uxp-b9f12b43c6-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251220-d849524bd-uxp-b9f12b43c6-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251220-d849524bd-uxp-b9f12b43c6-w7plus-avx2.7z

Official UXP changes picked since my last build:
- Issue #2873 - Don't let toolkit override colors of autofilled form elements. (17d951328f)
- Issue #2861 - Part 1: Allow nsNPAPIPlugin::RunPluginOOP to be made false. (d2ab969724)
- Issue #2861 - Part 2: Restore nsIPluginHost.isPluginOOP. (69ebe8322d)
- Issue #2861 - Remove checks that forcibly enable or disable OOP. (e6d9cc0146)
- Issue #2875 - Cleanup: Remove leading whitespace in nsPluginHost.cpp. (372df4ebe7)
- Issue #2861 - Remove Mac-specific ifdefs. (108523f5fd)
- Issue #2875 - Ensure OOP for plugins by default even if pref couldn't be found. (cdab710ed0)
- Issue #2861 - Bring back forced OOPP for GTK3. (dd61d079b0)
- Issue #2861 - Part 2 Follow-up: nsIPluginHost.isPluginOOP should not always return true. (668296cf5d)
- [devtools] Further improve "Copy as cURL" (b3c406bb25)
- [js] Append InstSize factor for secondary range veneers. (81bcafc331)
- [DOM] Add stride check for canvas tex conversion from blob. (95e0feec7c)
- [devtools] Further improve "Copy as cURL" (68fa0f0d54)
- [image] Use the TriggeringPrincipal if we have one, not the SystemPrincipal (4667b7f4b0)
- [NSS] Destroy certificate on error paths (01d894938b)
- Issue Pale-Moon#2002 - Remove FreeBSD compat13x dependency on 15.x. Remove the 2 libutil OS_LIBS and dynamically load libutil.so instead. (2a2a85f888)
- Issue #2865 - Implement `URL.canParse()` (12e5c5c303)

Official Pale-Moon changes picked since my last build:
- [Pale-Moon] Issue #1979 - Use async callback to update cache UI (7e23650580)
- [Pale-Moon] Issue #1914 - Update several SSUAOs (da35b48afd)
- [Pale-Moon] Un-prefix -moz-user-select (06890bcb06)
- [Pale-Moon] Remove Instagram SSUAO (4265868605)
- [Pale-Moon] Issue #1987 - Use `overflow: clip` (88f220896b)
- [Pale-Moon] Issue #1954 - Reset `userTypedValue` if fragment navigating within a doc. (c167bc756f)
- [Pale-Moon] Issue #1991 - Add UI preference for reduced visual motion. (58648a77ad)
- [Pale-Moon] Update Windows version check caller after WindowsVersion.h updates. (f0d40ae44b)
- [Pale-Moon] Issue #1992 - Part 1: Update AppMenu icons (6933910ed5)
- [Pale-Moon] Issue #1992 - Part 2: Tweak Windows 10+ styling. (02fac4d52e)
- [Pale-Moon] Issue #1992 - Part 3: Remove italic style from AppMenu edit label. (f61835829a)
- [Pale-Moon] Issue #1992 - Part 4: Fix issues with the main toolbar. (5f2bc6123b)
- [Pale-Moon] Issue #1992 - Part 5: Slightly more breathing room for the window title. (1843e173cf)
- [Pale-Moon] Issue #1992 - Part 6: Overhaul caption buttons and add win 11 specifics. (ca7e904b27)
- [Pale-Moon] Issue #1992 - Part 7: Remove glass override for Win 10/11. (4af2abb312)
- [Pale-Moon] Issue #1992 - Part 8: Minor tweaks and update downloads button styling. (4e3531ed96)
- [Pale-Moon] No Issue - http -> https for start.palemoon.org default. (cdd4d99499)
- [Pale-Moon] Issue #1992 - Correct default non-compositing color on Win 11 to RGB 243. (549e05be0c)
- [Pale-Moon] Add Win11 styling in browser-title.css (442965e997)
- [Pale-Moon] Add id to viewToolbarsMenu's menupopup (c955ee0ac4)

No official Basilisk changes picked since my last build.

My changes picked since my last build:
- [Pale-Moon] partly revert rev f0d40ae4 to fix build (b9f12b43c6)

Update Notice:
- You may delete file named icudt*.dat 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-20251220-40a79c75-uxp-b9f12b43c6-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251220-40a79c75-uxp-b9f12b43c6-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-20251220-id-656ea98-uxp-b9f12b43c6-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251220-id-656ea98-ia-c642e3c-uxp-b9f12b43c6-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-20251220-81840e9b0-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251220-81840e9b0-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2873 - Don't let toolkit override colors of autofilled form elements. (17d95132) (41862e21c)
- ported from UXP: Issue #2861 - Part 1: Allow nsNPAPIPlugin::RunPluginOOP to be made false. (d2ab9697) (f4c8acc40)
- import from UXP: Issue #2861 - Part 2: Restore nsIPluginHost.isPluginOOP. (69ebe832) (b1ed368ee)
- import from UXP: Issue #2861 - Remove checks that forcibly enable or disable OOP. (e6d9cc01) (9e977be49)
- import from UXP: Issue #2875 - Cleanup: Remove leading whitespace in nsPluginHost.cpp. (372df4eb) (0dd28cf96)
- import from UXP: Issue #2861 - Remove Mac-specific ifdefs. (108523f5) (be5c04d98)
- import from UXP: Issue #2875 - Ensure OOP for plugins by default even if pref couldn't be found. (cdab710e) (f5d6b5e44)
- import from UXP: Issue #2861 - Bring back forced OOPP for GTK3. (dd61d079) (5e872b560)
- import from UXP: Issue #2861 - Part 2 Follow-up: nsIPluginHost.isPluginOOP should not always return true. (668296cf) (06ce41698)
- import from UXP: [devtools] Further improve "Copy as cURL" (b3c406bb) (7059944d3)
- import from UXP: [js] Append InstSize factor for secondary range veneers. (81bcafc3) (1f1743630)
- import from UXP: [DOM] Add stride check for canvas tex conversion from blob. (95e0feec) (f3ff4fb05)
- import from UXP: [devtools] Further improve "Copy as cURL" (68fa0f0d) (54292a252)
- import from UXP: [image] Use the TriggeringPrincipal if we have one, not the SystemPrincipal (4667b7f4) (2eae097a1)
- import from UXP: [NSS] Destroy certificate on error paths (01d89493) (b39f71e0f)
- ported from UXP: Issue Pale-Moon#2002 - Remove FreeBSD compat13x dependency on 15.x. Remove the 2 libutil OS_LIBS and dynamically load libutil.so instead. (2a2a85f8) (46bae686f)
- import from UXP: Issue #2865 - Implement `URL.canParse()` (12e5c5c3) (81840e9b0)

Saturday, December 6, 2025

Weekly browser binaries (20251206)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251206-3219d2d-uxp-e4afc5655b-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20251206-3219d2d-uxp-e4afc5655b-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.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251206-3219d2d-uxp-e4afc5655b-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.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251206-d849524bd-uxp-e4afc5655b-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251206-d849524bd-uxp-e4afc5655b-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251206-d849524bd-uxp-e4afc5655b-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251206-d849524bd-uxp-e4afc5655b-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251206-d849524bd-uxp-e4afc5655b-w7plus-avx2.7z

Official UXP changes picked since my last build:
- Issue #2489 - fix `color-mix` implementation. (103bd151c8)
- Issue #2847 - Update tests and toolkit CSS to account for `windows-win11` (becf65d05a)
- Issue #2869 - Make Purple Buffer additions check if cell is tenured. (34d1d5a650)

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:
- layout: restore xp theme names in test (c80b9fc1ea)
- ffvpx: update ffmpeg to 3.4.14 ( https://github.com/FFmpeg/FFmpeg/commit/9983d098ff0ee54bc3b77676dd885883bfbe4ffb ) (83cd56dfbb)
- nss: update certdata and bump ckbi version to 2.82 (d8a03301d4)
- dns: update effective_tld_names.dat from https://publicsuffix.org/list/public_suffix_list.dat (e27800bb2a)
- icu: update timezone data (cb88bccc0a)
- security: update EV root data (c417312184)
- icu: import backport of ICU-20558 (Fix regression in DateTimePatternGenerator) (dc67193fba)
- icu: if langTag is empty, point it to root.txt as well (9e8e5fbd83)
- icu-data: regenerate with icu_sources_data.py (e4afc5655b)

Update Notice:
- You may delete file named icudt*.dat 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-20251206-40a79c75-uxp-e4afc5655b-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251206-40a79c75-uxp-e4afc5655b-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-20251206-id-656ea98-uxp-e4afc5655b-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251206-id-656ea98-ia-c642e3c-uxp-e4afc5655b-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-20251206-23f410065-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251206-23f410065-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2489 - fix `color-mix` implementation. (103bd151) (1791c6a30)
- import from UXP: Issue #2847 - Update tests and toolkit CSS to account for `windows-win11` (becf65d0) (bb4464dfb)
- import from UXP: Issue #2869 - Make Purple Buffer additions check if cell is tenured. (34d1d5a6) (be165adf3)
- ffvpx: update ffmpeg to 3.4.14 ( https://github.com/FFmpeg/FFmpeg/commit/9983d098ff0ee54bc3b77676dd885883bfbe4ffb ) (c182ca3c9)
- nss: update certdata and bump ckbi version to 2.82 (db7a51891)
- update timezone tld and ev root data (58e09f3c7)
- icu-data: regenerate with icu_sources_data.py (868997718)
- icu: import backport of ICU-20558 (Fix regression in DateTimePatternGenerator) (72c196bdb)
- icu: if langTag is empty, point it to root.txt as well (23f410065)