Saturday, September 12, 2026

Weekly browser binaries (20260912)

New build of Serpent/UXP for XP!

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

Official UXP changes picked since my last build:
- Update Likely Subtags for UTS 35 (3198edd25c)
- Update ICU Build Flags (72c3183e34)
- Include Cleanup (69b7925684)
- Remove Georgian Special Casing Skip (fd7b96ce8b)
- Move ICU Data to ReadOnly Section (6f4f936318)
- Add RW fallback for non Gnu-C Compilers or Solaris (9419361b4b)
- Avoid triggering read barrier in DumpHeap and when collecting stats (f5b8f2fb58)
- Implement cycle collection support for the Visual Viewport API (928f7e48f0)
- Make cycle collector aware of Timeout's mTimer. (e293126926)
- Prevent Fetch Request/Response from leaking mSignal (08c901e199)
- Prevent potential leak of IndexedDB mDatabaseActor (b218af53c8)
- Allow incremental GC when keepAtoms is set (5ecc2607bb)
- Assert GCRuntime::enter/leaveUnsafe region is main-thread only (85300bf68c)
- Remove obsoleted NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED (e2e0edec51)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

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-20260912-40a79c75-uxp-851a213cdf-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260912-40a79c75-uxp-851a213cdf-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-20260912-id-656ea98-uxp-851a213cdf-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260912-id-656ea98-ia-c642e3c-uxp-851a213cdf-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-20260912-0178b1502-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260912-0178b1502-xpmod.7z

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

Repo changes:
- import from UXP: Update Likely Subtags for UTS 35 (3198edd2) (61b199283)
- import from UXP: Update ICU Build Flags (72c3183e) (abe3e82cd)
- import from UXP: Include Cleanup (69b79256) (777aaec39)
- import from UXP: Remove Georgian Special Casing Skip (fd7b96ce) (9ffd770df)
- import from UXP:
 - Move ICU Data to ReadOnly Section (6f4f9363)
 - Add RW fallback for non Gnu-C Compilers or Solaris (9419361b) (e0c2869d8)
- import from UXP: Avoid triggering read barrier in DumpHeap and when collecting stats (f5b8f2fb) (603f8fd60)
- ported from UXP: Implement cycle collection support for the Visual Viewport API (928f7e48) (41f128b48)
- import from UXP: Make cycle collector aware of Timeout's mTimer. (e2931269) (820087a79)
- import from UXP: Prevent Fetch Request/Response from leaking mSignal (08c901e1) (14bcd1a8c)
- import from UXP: Prevent potential leak of IndexedDB mDatabaseActor (b218af53) (0178b1502)

No comments:

Post a Comment