Browsers release notes
Posted: 01 Aug 2025, 22:42
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250802-3219d2d-uxp-3553319265-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250802-3219d2d-uxp-3553319265-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-20250802-3219d2d-uxp-3553319265-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-20250802-d849524bd-uxp-3553319265-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250802-d849524bd-uxp-3553319265-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250802-d849524bd-uxp-3553319265-w7plus-avx2.7z
Official UXP changes picked since my last build:
- Issue #2835 - Part 1: Expose nsCSSRuleProcessor::CascadeSheet (be3d8491c7)
- Issue #2835 - Part 2: Implement processing of import rules based on order of appearance (37230e7b21)
- No issue - Regenerate devtools CSS database (2c39bb7901)
- Issue #2489: Add CSS color-mix keyword support (055a685c2e)
- Issue #2489: ColorMixValue support and structure (7800eb0126)
- Issue #2489: Add color-mix serialization support (b42cca5fa5)
- Issue #2489: Add color-mix computation support (58d7206259)
- Issue #2489: Include color-mix to avoid filtering (6b938c48a5)
- Issue #2489: Update enum class syntax (99d7fb8e95)
- Issue #2489: Create ColorMixValue structure (cb60df2169)
- Issue #2489: color-mix function parsing (7899850a19)
- Issue #2489: Fix CSS color-mix() percentage parsing (a3cb799126)
- Issue #2489: Remove unnecessary initializations (eb7eacc565)
- Issue #2489: Improve color-mix() computation algorithm (ff5f3b2b2d)
- Issue #2489: Adding RGB to HSL function (cb2547efa3)
- Issue #2489: Allow color-mix() to differentiate color spaces (01b0b8251d)
- Issue #2489: Allow HSL with alpha mixing (22be9f7fc6)
- Issue #2489: Allow SRGB with alpha mixing (5fe574de22)
- Issue #2489: Disallow percentage overflow and underflow (052b5d1ffa)
- Issue #2489: Produce more accurate computations (2855cd6ded)
- Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d1054046)
- Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 (d99eab0d9d)
- Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues (4cdfb9e16b)
- Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc980)
- Issue #2790 - Part 5: Persistent highlight despite blur click (156c755085)
- Issue #2790 - Cleanup: Remove debugging lines (459ed6ea85)
- Issue #2790 - Cleanup: Remove whitespaces (70cbf0dfd3)
- Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d6e)
- Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89ea)
- Issue #2790 - Cleanup: Correct whitespaces (429e05c8a1)
- Issue #2489 - Follow-up: Add `color-mix()` manual test. (cea125a01d)
- [DOM] Fix crash in `<object>` scheme checking code. (838be26145)
- [DOM] Simplify `<object>` scheme check code and fix plugin handling. (ace2c1c1ee)
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 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.
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250802-3219d2d-uxp-3553319265-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250802-3219d2d-uxp-3553319265-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-20250802-3219d2d-uxp-3553319265-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-20250802-d849524bd-uxp-3553319265-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250802-d849524bd-uxp-3553319265-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250802-d849524bd-uxp-3553319265-w7plus-avx2.7z
Official UXP changes picked since my last build:
- Issue #2835 - Part 1: Expose nsCSSRuleProcessor::CascadeSheet (be3d8491c7)
- Issue #2835 - Part 2: Implement processing of import rules based on order of appearance (37230e7b21)
- No issue - Regenerate devtools CSS database (2c39bb7901)
- Issue #2489: Add CSS color-mix keyword support (055a685c2e)
- Issue #2489: ColorMixValue support and structure (7800eb0126)
- Issue #2489: Add color-mix serialization support (b42cca5fa5)
- Issue #2489: Add color-mix computation support (58d7206259)
- Issue #2489: Include color-mix to avoid filtering (6b938c48a5)
- Issue #2489: Update enum class syntax (99d7fb8e95)
- Issue #2489: Create ColorMixValue structure (cb60df2169)
- Issue #2489: color-mix function parsing (7899850a19)
- Issue #2489: Fix CSS color-mix() percentage parsing (a3cb799126)
- Issue #2489: Remove unnecessary initializations (eb7eacc565)
- Issue #2489: Improve color-mix() computation algorithm (ff5f3b2b2d)
- Issue #2489: Adding RGB to HSL function (cb2547efa3)
- Issue #2489: Allow color-mix() to differentiate color spaces (01b0b8251d)
- Issue #2489: Allow HSL with alpha mixing (22be9f7fc6)
- Issue #2489: Allow SRGB with alpha mixing (5fe574de22)
- Issue #2489: Disallow percentage overflow and underflow (052b5d1ffa)
- Issue #2489: Produce more accurate computations (2855cd6ded)
- Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d1054046)
- Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 (d99eab0d9d)
- Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues (4cdfb9e16b)
- Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc980)
- Issue #2790 - Part 5: Persistent highlight despite blur click (156c755085)
- Issue #2790 - Cleanup: Remove debugging lines (459ed6ea85)
- Issue #2790 - Cleanup: Remove whitespaces (70cbf0dfd3)
- Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d6e)
- Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89ea)
- Issue #2790 - Cleanup: Correct whitespaces (429e05c8a1)
- Issue #2489 - Follow-up: Add `color-mix()` manual test. (cea125a01d)
- [DOM] Fix crash in `<object>` scheme checking code. (838be26145)
- [DOM] Simplify `<object>` scheme check code and fix plugin handling. (ace2c1c1ee)
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 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.