Due to server slowness, downtime, and other issues, Eclipse will be moving to a more stable and efficient platform that should result in much better stability. There is no timeline for this yet, just want you to know what's happening with all the downtime and I have a plan to fix it.

Browsers release notes

The official support forum for the browser platform based on Goanna/UXP by roytam1, servicing many Windows 2000/XP users (particularly those on older hardware).

Moderator: roytam1

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250802-40a79c75-uxp-3553319265-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250802-40a79c75-uxp-3553319265-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-20250802-id-656ea98-uxp-3553319265-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250802-id-656ea98-ia-c642e3c-uxp-3553319265-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20250802-450ca22c4-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250802-450ca22c4-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2835 - Part 1: Expose nsCSSRuleProcessor::CascadeSheet (be3d8491) (90903923a)
- import from UXP: Issue #2835 - Part 2: Implement processing of import rules based on order of appearance (37230e7b) (c36257aad)
- import from UXP: No issue - Regenerate devtools CSS database (2c39bb79) (28ff7ce39)
- import from UXP: Issue #2489: Add CSS color-mix keyword support (055a685c) (509d89953)
- import from UXP:
- Issue #2489: ColorMixValue support and structure (7800eb01)
- Issue #2489: Add color-mix serialization support (b42cca5f)
- Issue #2489: Add color-mix computation support (58d72062)
- Issue #2489: Include color-mix to avoid filtering (6b938c48)
- Issue #2489: Update enum class syntax (99d7fb8e)
- Issue #2489: Create ColorMixValue structure (cb60df21) (2a5c28b87)
- ported from UXP: Issue #2489: color-mix function parsing (7899850a) (ce3a0f957)
- import from UXP:
- Issue #2489: Fix CSS color-mix() percentage parsing (a3cb7991)
- Issue #2489: Remove unnecessary initializations (eb7eacc5) (d9b6054ab)
- import from UXP: Issue #2489: Improve color-mix() computation algorithm (ff5f3b2b) (102fddce4)
- import from UXP: Issue #2489: Adding RGB to HSL function (cb2547ef) (1e079074e)
- import from UXP: Issue #2489: Allow color-mix() to differentiate color spaces (01b0b825) (d6fd0467e)
- import from UXP: Issue #2489: Allow HSL with alpha mixing (22be9f7f) (b65401f37)
- import from UXP: Issue #2489: Allow SRGB with alpha mixing (5fe574de) (d8462ab02)
- import from UXP: Issue #2489: Disallow percentage overflow and underflow (052b5d1f) (37719c1ad)
- import from UXP: Issue #2489: Produce more accurate computations (2855cd6d) (45cf9eb91)
- import from UXP: Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d10540) (0a5f1cc14)
- ported from UXP:
- Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 (d99eab0d)
- Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues (4cdfb9e1) (eff68ee91)
- ported from UXP: Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc9) (2fae301fd)
- ported from UXP:
- Issue #2790 - Part 5: Persistent highlight despite blur click (156c7550)
- Issue #2790 - Cleanup: Remove debugging lines (459ed6ea)
- Issue #2790 - Cleanup: Remove whitespaces (70cbf0df)
- Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d)
- Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89) (8c244cfe3)
- import from UXP: Issue #2489 - Follow-up: Add `color-mix()` manual test. (cea125a0) (8377e97b3)
- import from UXP: [DOM] Fix crash in `<object>` scheme checking code. (838be261) (59c6b3671)
- [SSUAO] update youtube's SSUAO (9fbf05a39)
- import from UXP: [DOM] Simplify `<object>` scheme check code and fix plugin handling. (ace2c1c1) (450ca22c4)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of Serpent/UXP for XP!

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

Official UXP changes picked since my last build:
- Issue #2714 - Implement the Visual Viewport API (a036cfeb69)
- Issue #2714 - Enable the Visual Viewport API by default. (1ffa7569e9)
- Issue #2835 - Follow-up: Guard against import rules with no attached style sheet (2026586ce1)
- Issue #2838 - Use `ToIndex` in `TypedArray` CTORs (c07ea665ea)
- Issue #2838 - Update tests (fcc58bfbba)

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:
- [Basilisk] [Pale-Moon] [SSUAO] update youtube's SSUAO (5a01efea53)
- layout: CascadeSheet: check aSheet is non-null before use. (a2da19760e)

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250809-40a79c75-uxp-48ebf49357-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250809-40a79c75-uxp-48ebf49357-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-20250809-id-656ea98-uxp-48ebf49357-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250809-id-656ea98-ia-c642e3c-uxp-48ebf49357-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20250809-391ff658e-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250809-391ff658e-xpmod.7z

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

Repo changes:
- import from `custom` branch of UXP: layout: CascadeSheet: check aSheet is non-null before use. (0f81abbe6)
- ported from UXP: Issue #2714 - Implement the Visual Viewport API (a036cfeb) (e822fb126)
- import from UXP: Issue #2714 - Enable the Visual Viewport API by default. (1ffa7569) (991888773)
- import from UXP: Issue #2835 - Follow-up: Guard against import rules with no attached style sheet (2026586c) (05a146473)
- ported from UXP: Issue #2838 - Use `ToIndex` in `TypedArray` CTORs (c07ea665) (f97a16faa)
- import from UXP: Issue #2838 - Update tests (fcc58bfb) (391ff658e)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of Serpent/UXP for XP!

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

Official UXP changes picked since my last build:
- Issue #2837 - Implement `prefers-reduced-motion` media query. (df3b213459)
- Issue #1899 - Remove MDN docs tooltip and link code from devtools. (842cc60707)
- Issue #1843 - Clean up WindowsVersion.h (7af71cb345)
- Issue #2847 - Extend `-moz-os-version` media query with win11. (723180132d)
- Issue #2258 - Part 1: Support XCTO:nosniff when navigating. (e56e5d6cb1)
- Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers. (cca20ae131)
- Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type. (707c3e3fa8)
- Issue #2258 - Part 4: Clean up unused pointers. (bd734f795c)
- Bug 1875345 - Report 24 instead of 32 as the colorDepth (and pixelDepth) on Linux (assuming 8 of 32 bits are for the alpha channel). (e3de626c1f)
- Issue #2850 - Alias `:focus-visible` to `:-moz-focusring` (6d47d819fa)
- [gfx] Guard against possible race via gfxFontEntry::GetFontTable. (7cadc57d49)
- [js] Error-check pthread calls (425f38ff84)
- [NSS] Avoid leak in pkcs12 decoder. (fe21538da4)

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:
- nss: update certdata and bump ckbi version to 2.80
- Bug 1974511 - Add SwissSign 2022 Roots to NSS r=jschanck
- Bug 1972391 - Add TrustAsia Dedicated Roots to NSS r=jschanck
- Bug 1961848 - Remove expired Baltimore CyberTrust Root r=jschanck
- Bug 1978677 - remove expired explicitly distrusted DigiNotar lookalike root r=nss-reviewers,jschanck (f5307ea861)

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250823-40a79c75-uxp-e5ea29554a-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250823-40a79c75-uxp-e5ea29554a-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-20250823-id-656ea98-uxp-e5ea29554a-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250823-id-656ea98-ia-c642e3c-uxp-e5ea29554a-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20250823-69d606e5d-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250823-69d606e5d-xpmod.7z

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

Repo changes:
- ported from UXP: Issue #2837 - Implement `prefers-reduced-motion` media query. (df3b2134) (796fbddde)
- ported from UXP: Issue #1899 - Remove MDN docs tooltip and link code from devtools. (842cc607) (748599a3f)
- ported from UXP: Issue #1843 - Clean up WindowsVersion.h (7af71cb3) (513b16251)
- import from UXP: Issue #2847 - Extend `-moz-os-version` media query with win11. (72318013) (721e8343a)
- ported from UXP: Issue #2258 - Part 1: Support XCTO:nosniff when navigating. (e56e5d6c) (7c405cfe3)
- import from UXP: Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers. (cca20ae1) (fb7674759)
- import from UXP: Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type. (707c3e3f) (d1fd2e3b3)
- import from UXP: Issue #2258 - Part 4: Clean up unused pointers. (bd734f79) (a3d299d64)
- import from UXP: Bug 1875345 - Report 24 instead of 32 as the colorDepth (and pixelDepth) on Linux (assuming 8 of 32 bits are for the alpha channel). (e3de626c) (780aa8768)
- import from UXP: Issue #2850 - Alias `:focus-visible` to `:-moz-focusring` (6d47d819) (98b67440c)
- nss: update certdata and bump ckbi version to 2.80
- Bug 1974511 - Add SwissSign 2022 Roots to NSS r=jschanck
- Bug 1972391 - Add TrustAsia Dedicated Roots to NSS r=jschanck
- Bug 1961848 - Remove expired Baltimore CyberTrust Root r=jschanck
- Bug 1978677 - remove expired explicitly distrusted DigiNotar lookalike root r=nss-reviewers,jschanck (9815f4533)
- import from UXP: [gfx] Guard against possible race via gfxFontEntry::GetFontTable. (7cadc57d) (5748e6157)
- import from UXP: [js] Error-check pthread calls (425f38ff) (2bf79a7ff)
- import from UXP: [NSS] Avoid leak in pkcs12 decoder. (fe21538d) (69d606e5d)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of Serpent/UXP for XP!

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

Official UXP changes picked since my last build:
- No issue - Clarify Azure Back-end info. (c7e103b06e)
- Revert "[gfx] Guard against possible race via gfxFontEntry::GetFontTable." (060e2965b8)
- [gfx] Clarify comments. (6e19656e11)
- Issue #2852 - Parse full cache-control headers. (16164b3d38)
- [gfx] Use std::size rather than hardcoding an array size (3a121f34c8)
- Issue #2852 - Follow-up: Add comment and fix formatting. (1bcdad3ef1)
- Issue #2790 - Follow-up: Ensure both text and background are set. (c9e08cb2f5)
- Revert "Issue #2258 - Part 4: Clean up unused pointers." (7b4bb08257)
- Revert "Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type." (2d4d48db72)
- Revert "Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers." (73c9c1dd73)
- Revert "Issue #2258 - Part 1: Support XCTO:nosniff when navigating." (0d00c84033)
- Issue #2258 - Make sure we favor sniffing when the content-type header is empty. (659a3c0fcc)

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250927-40a79c75-uxp-50b6047c84-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250927-40a79c75-uxp-50b6047c84-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-20250927-id-656ea98-uxp-50b6047c84-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250927-id-656ea98-ia-c642e3c-uxp-50b6047c84-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20250927-fb9f6eff8-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250927-fb9f6eff8-xpmod.7z

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

Repo changes:
- ported from UXP: No issue - Clarify Azure Back-end info. (c7e103b0) (a9de514bd)
- import from UXP: Revert "[gfx] Guard against possible race via gfxFontEntry::GetFontTable." (060e2965) (068d2d8b2)
- import from UXP: [gfx] Clarify comments. (6e19656e) (840d26a08)
- import from UXP: Issue #2852 - Parse full cache-control headers. (16164b3d3) (88a1c0050)
- import from UXP: [gfx] Use std::size rather than hardcoding an array size (3a121f34) (fc33f4e70)
- import from UXP: Issue #2852 - Follow-up: Add comment and fix formatting. (1bcdad3e) (c24c415a9)
- import from UXP: Issue #2790 - Follow-up: Ensure both text and background are set. (c9e08cb2f) (39e14308a)
- import from UXP: Revert "Issue #2258 - Part 4: Clean up unused pointers." (7b4bb082) (99f5c8f0f)
- import from UXP: Revert "Issue #2258 - Part 3: Allow sniffing with XCTO:nosniff + empty MIME type." (2d4d48db) (a38d80555)
- import from UXP: Revert "Issue #2258 - Part 2: Move XCTO:nosniff check into sniffers." (73c9c1dd) (2f8889ad7)
- ported from UXP: Revert "Issue #2258 - Part 1: Support XCTO:nosniff when navigating." (0d00c840) (434f021fb)
- import from UXP: Issue #2258 - Make sure we favor sniffing when the content-type header is empty. (659a3c0f) (fb9f6eff8)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of Serpent/UXP for XP!

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

No official UXP changes picked since my last build.

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:
- mailnews: fix OAuth2Providers path (16dc4c9168)
- Add support for HTMLSlotElement.assignedElements() (#2) (169c949e49)
- Merge pull request #37 from ClassicNick/Merge-20251005 (f24e68da7b)
- style: color-mix: when either color resolves to NS_COLOR_CURRENTCOLOR, it will cause color value reevaluation and cause stack overflow. hack it to use parent color instead. (702d61e68e)
- caps: hack - check `mCSP` RefCount to avoid circular calls (b709881389)

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20251011-40a79c75-uxp-b709881389-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251011-40a79c75-uxp-b709881389-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-20251011-id-656ea98-uxp-b709881389-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251011-id-656ea98-ia-c642e3c-uxp-b709881389-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20251011-74c412b6d-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251011-74c412b6d-xpmod.7z

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

Repo changes:
- import from `custom` branch of UXP: Add support for HTMLSlotElement.assignedElements() (#2) (169c949e) (4c681e213)
- import from `custom` branch of UXP: style: color-mix: when either color resolves to NS_COLOR_CURRENTCOLOR, it will cause color value reevaluation and cause stack overflow. hack it to use parent color instead. (702d61e6) (026a84877)
- import from `custom` branch of UXP: caps: hack - check `mCSP` RefCount to avoid circular calls (b7098813) (74c412b6d)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of Serpent/UXP for XP!

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

Official UXP changes picked since my last build:
- No issue - Set title for about:logopage (89ee61a746)
- No issue - Improve compiler compatibility. (ac993f4fb3)
- Issue #2855 - Fix rule node tracking for NAC (cc331e8e01)
- [devtools] Remove newline kludge from "Copy as cURL" on Windows (4abf0b3f21)

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:
- caps: follow-up of rev b7098813 - enlarge CSP's RefCnt value limit to prevent crashing in multiple process mode. (9ad9a88955)

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20251018-40a79c75-uxp-861967f98e-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20251018-40a79c75-uxp-861967f98e-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-20251018-id-656ea98-uxp-861967f98e-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20251018-id-656ea98-ia-c642e3c-uxp-861967f98e-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20251018-e2f63f387-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251018-e2f63f387-xpmod.7z

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

Repo changes:
- import from UXP: No issue - Improve compiler compatibility. (ac993f4f) (88149f721)
- import from UXP: Issue #2855 - Fix rule node tracking for NAC (cc331e8e) (1b577a8b4)
- import from UXP: [devtools] Remove newline kludge from "Copy as cURL" on Windows (4abf0b3f) (1c307b192)
- import from `custom` branch of UXP: caps: follow-up of rev b7098813 - enlarge CSP's RefCnt value limit to prevent crashing in multiple process mode. (9ad9a889) (e2f63f387)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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)

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of Serpent/UXP for XP!

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

Official UXP changes picked since my last build:
- Issue #1791 - Part 1: Un-prefix `-moz-appearance` (a266b9852c)
- Issue #1791 - Part 2: Stop force-styling checkboxes/radio buttons. (f303711c59)
- Issue #1791 - Part 3: Add manual test for unprefixed `appearance`. (d40256d03f)
- Automatically determine current CLDR version when updating langtags. (0471f3bb8c)
- Sort replacements per language and per script to ensure the generated file has stable contents. (13b8ede31d)
- Issue #2853 - Leverage viewport-only logic to ensure overflow propagation. (0357516199)
- Issue #2856 - Make clearing of passwords prefable, and disable by default. (ea25057ec8)
- Issue #2887 - Convert use of -moz-appearance to appearance (1782eeb3bd)
- Issue #2871 - Restructure `GetEmojiPresentation()` for `Extended_Pictographic` clusters (f13f1bd96e)
- Issue #2871 - Addendum - Code Comments (ae2f12c3bc)
- Issue #2858 - Hack around the circular calls to `nsPrincipal::Write()` (99c3171426)
- Issue #2858 - keep type in line with definition. (ffd00e4056)
- Issue #2898 - Don't unroll to large stack probe loops. (628f7cd764)

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.

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260110-40a79c75-uxp-3e9ca11775-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260110-40a79c75-uxp-3e9ca11775-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-20260110-id-656ea98-uxp-3e9ca11775-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260110-id-656ea98-ia-c642e3c-uxp-3e9ca11775-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

roytam1
Local Moderator
Posts: 746
Joined: 28 Jan 2021, 14:42
Been thanked: 689 times
Hong Kong

Browsers release notes

Unread post by roytam1 »

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-20260110-fbba304a2-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260110-fbba304a2-xpmod.7z

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

Repo changes:
- ported from UXP: Issue #1791 - Part 1: Un-prefix `-moz-appearance` (a266b985) (b54c1ff38)
- import from UXP: Issue #1791 - Part 2: Stop force-styling checkboxes/radio buttons. (f303711c) (c675cd04b)
- import from UXP: Issue #1791 - Part 3: Add manual test for unprefixed `appearance`. (d40256d0) (381fb1132)
- import from UXP: Automatically determine current CLDR version when updating langtags. (0471f3bb) (8d38e88c0)
- import from UXP: Sort replacements per language and per script to ensure the generated file has stable contents. (13b8ede3) (bd3ed5b8b)
- import from UXP: Issue #2853 - Leverage viewport-only logic to ensure overflow propagation. (03575161) (6325aca36)
- ported from UXP: Issue #2856 - Make clearing of passwords prefable, and disable by default. (ea25057e) (7ecfb86b6)
- ported from UXP: Issue #2887 - Convert use of -moz-appearance to appearance (1782eeb3) (d5b52c45f)
- import from UXP: Issue #2871 - Restructure `GetEmojiPresentation()` for `Extended_Pictographic` clusters (f13f1bd9) (d3a62b73f)
- import from UXP: Issue #2871 - Addendum - Code Comments (ae2f12c3) (ab8f025bc)
- ported from UXP: Issue #2858 - Hack around the circular calls to `nsPrincipal::Write()` (99c31714) (2373e190d)
- ported from UXP: Issue #2858 - keep type in line with definition. (ffd00e40) (fbba304a2)

Locked

Who is online

Users browsing this forum: No registered users and 0 guests