roytam1
Content Type
Profiles
Forums
Events
Posts posted by roytam1
-
-
20 hours ago, Mathwiz said:
Ultimate irony: the Cloudflare security checks block me from downloading Serpent with wget any more. I just get "403 Forbidden."
Nor can I even use an old Serpent version to download the newest version! Apparently I'll have to use R3dfox to download Serpent now...?
At least I'm on Win 7 and can use R3dfox, but what's an XP user to do now?
Have I mentioned lately how much I hate AI? Not because I don't find it useful, but because everybody and their God damned dog is trying to scrape the entire World Wide Web to train their damned AI, necessitating all these damned security checks.
make sure your browser/downloader sends Referer properly.
or captcha page will show.
for wget, you may need to add " --referer=http://rthost.win/ "
1 -
5 hours ago, modnar said:
@roytam1 I was on location this morning to update Serpent and disaster: 2026-06-27 build has got 2026-06-19 contents.
ah something went wrong and uploaded old one, all files are replaced and please redownload.
3 -
10 hours ago, Dave-H said:
OK, it's taken a lot longer than last time, but we're at page 200 again!
Could you do your usual thing, and when the next set of builds is rolled out, start a new part 6 thread with them?
Thanks.
sure, created.
https://msfn.org/board/topic/187835-my-browser-builds-part-6/
0 -
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-20260627-b6372f6d3-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260627-b6372f6d3-xpmod.7zrepo: https://github.com/roytam1/basilisk55
Repo changes:
- import from UXP:
- Fresh import of libpng 1.6.58 (b61274cd)
- Apply (hopefully for the last time before 2.0.x) APNG support code. (882bf4b3) (dba06fd4e)
- ported from UXP: [devtools] Consistently show filepicker on first save action from StyleEditor. (6316f240) (c5177c2c5)
- ported from UXP: Bug 2029403 - avoid PORT_Strdup in ssl_DecodeResumptionToken. (c9536715) (999cc9dfb)
- ported from UXP: Bug 2030366 - avoid race with module unloading in NSSTrustDomain_FindTokensByURI. (43317d3e) (43c5cf5af)
- import from UXP: Bug 2030564 - add defensive input validation to sftk_compute_ANSI_X9_63_kdf. (346619a8e) (045e9f53a)
- import from UXP: [DOM] Clean up WebGL transform feedback validation. (a4a23b43) (6597dd785)
- import from UXP: Issue #3122 - Put base paths in the json viewer client deps. (09108384) (b6372f6d3)1 -
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260627-40a79c75-uxp-98f21468a1-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260627-40a79c75-uxp-98f21468a1-xpmod.7zsource 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-20260627-id-656ea98-uxp-98f21468a1-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260627-id-656ea98-ia-c642e3c-uxp-98f21468a1-xpmod.7zsource repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild1 -
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260627-3219d2d-uxp-98f21468a1-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260627-3219d2d-uxp-98f21468a1-xpmod.7zsource code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260627-d849524bd-uxp-98f21468a1-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260627-d849524bd-uxp-98f21468a1-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260627-d849524bd-uxp-98f21468a1-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260627-d849524bd-uxp-98f21468a1-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260627-d849524bd-uxp-98f21468a1-w7plus-avx2.7zOfficial UXP changes picked since my last build:
- Fresh import of libpng 1.6.58 (b61274cd5d)
- Apply (hopefully for the last time before 2.0.x) APNG support code. (882bf4b345)
- [devtools] Consistently show filepicker on first save action from StyleEditor. (6316f240c7)
- Bug 2029403 - avoid PORT_Strdup in ssl_DecodeResumptionToken. (c95367158a)
- Bug 2030366 - avoid race with module unloading in NSSTrustDomain_FindTokensByURI. (43317d3eba)
- Bug 2030564 - add defensive input validation to sftk_compute_ANSI_X9_63_kdf. (346619a8ea)
- [DOM] Clean up WebGL transform feedback validation. (a4a23b4318)
- Issue #3122 - Put base paths in the json viewer client deps. (09108384c7)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.
4 -
Notice:
These projects have no affiliation with any upstream community code sources or organizations. Please direct all support or related questions to here.
"Serpent", "New Moon", "MailNews" are generic debranded names and they are subject to change in the future. Archive directory names and archive filenames will only be changed once generic debranded names are not used in the future.Latest changelog is available here as well:
http://rtfreesoft.blogspot.com/search/label/browser
for people who can't register here, there is another place you can create post for asking/help besides in github and blog:https://board.eclipse.cx/viewforum.php?f=33
Serpent/UXP browser (MCP reforked 52ESR as new base), and NM28XP releases:https://msfn.org/board/topic/187835-my-browser-builds-part-6/#findComment-1288477
Binaries are moved to here: (I'm lazy to edit all previous posts)
https://o.rthost.win/palemoon/?sort=date&order=descBOC and hyperbola related binaries:
https://msfn.org/board/topic/187835-my-browser-builds-part-6/#findComment-1288478
Binary list: https://o.rthost.win/boc-uxp/?sort=date&order=desc
-------------------------------------
Serpent/moebius browser (deprecated by MCP, forked by me), and also 26.5 as playground:https://msfn.org/board/topic/187835-my-browser-builds-part-6/#findComment-1288479
https://msfn.org/board/topic/177125-my-browser-builds-part-1/?do=findComment&comment=1150716
-------------------------------------
And NewMoon 26.5 and K-Meleon 74 with Goanna 2.2 (newmoon-26.5) for vanilla Win2000 build:
https://msfn.org/board/topic/185966-my-browser-builds-part-5/page/121/#findComment-1275928
https://msfn.org/board/topic/185966-my-browser-builds-part-5/?do=findComment&comment=1266992
-------------------------------------
NewMoon 27 build:
https://msfn.org/board/topic/185966-my-browser-builds-part-5/page/121/#findComment-1275926
-------------------------------------
K-Meleon browser with Goanna/Tycho engine:
It has its own sub-forum in K-Meleon official forum!
http://kmeleonbrowser.org/forum/list.php?19
Latest build:https://msfn.org/board/topic/185966-my-browser-builds-part-5/page/121/#findComment-1275927
-------------------------------------
Firefox ESR 45 with TenFourFox fixes for IA32/SSE-only machines:
https://msfn.org/board/topic/185966-my-browser-builds-part-5/page/121/#findComment-1275929
Firefox ESR 38 ported to VC2010 for older processors and older XP:
https://msfn.org/board/topic/185966-my-browser-builds-part-5/page/121/#findComment-1275930
https://msfn.org/board/topic/185966-my-browser-builds-part-5/?do=findComment&comment=1267456
K-Meleon Original cross-post is here:
https://msfn.org/board/topic/177125-my-browser-builds-part-1/?do=findComment&comment=1147803
-------------------------------------
ArcticFox XP win32 test build:
https://github.com/rmottola/Arctic-Fox/releases
----previous post----
https://msfn.org/board/topic/185966-my-browser-builds-part-5/
0 -
27 minutes ago, VistaLover said:
The embedded video player doesn't even load in latest NM28 when one accesses:
TypeError: navigator.requestMediaKeySystemAccess is not a function in newrelic.js:6:8007
I had to use r3dfox (v140.0.4) to view the clip; BTW, the clip is neither DRM'ed nor geoblocked; NM28 should've worked!
older builds shows these instead:
navigator.requestMediaKeySystemAccess promise rejected 0x80530009 'Key system is unsupported' MediaKeySystemAccess::GetKeySystemStatus(com.widevine.alpha) result=available msg=''
and it still doesn't play here.
1 -
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-20260620-962fb7e60-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260620-962fb7e60-xpmod.7zrepo: https://github.com/roytam1/basilisk55
Repo changes:
- ported from UXP: Issue #2306 - Re-introduce pref for WeakRef API spec. (8eac1db6) (938e5c744)
- import from UXP: Issue #2306 - Enable full weakref by default in platform. (0bd0d0a2) (74824f24b)
- import from UXP: Issue #3122 - Exclude local resources from <base> CSP checks. (692606e8) (6fc95b735)
- ported from UXP: Bug 2029066 - Remove Sinking of Live instructions. (27129430) (e89f0a52f)
- import from UXP: Bug 2029765 - avoid refcount over-release in nssTokenObjectCache error path [@ nssToken_Destroy]. (13d87376) (73b5f11e4)
- import from UXP: [network] Make keep-alive pref Atomic. (f20e0799) (0d6196afd)
- ported from UXP: [DOM] Reject too large mLength in MutableBlobStorage::WriteRunnable. (b60661df) (94d348ce4)
- import from UXP: Bug 2023478 - improve handling of escape sequences in pk11uri_ParseAttributes. (7ae6442d) (f277da265)
- import from UXP: Bug 2033848 - Use non-default response ID for GTK file picker accept button. r=stransky (81babad1) (1f1e28073)
- import from UXP: [DOM] Zero-initialize ThreadSharedFloatArrayBufferList. (5ab14e59) (91d2413a4)
- import from UXP: No issue - Use ImmGCPtr for module meta data visits. (0bdcc65c) (456bea8af)
- import from UXP: [parser] Better align with spec definition of adding nodes. (a50e1d7a) (1f0c79b3a)
- import from UXP: [DOM] Avoid over-optimizing some getter/function calls. (a83b6f74) (94850d8a2)
- import from UXP: [gfx] Check more offsets during CFF subsetting. (9a457cbf) (acffb7115)
- import from UXP: [network] Make HttpBaseChannel::mLoadFlags atomic. (100f6aaf) (962fb7e60)3 -
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260620-40a79c75-uxp-f718564719-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260620-40a79c75-uxp-f718564719-xpmod.7zsource 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-20260620-id-656ea98-uxp-f718564719-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260620-id-656ea98-ia-c642e3c-uxp-f718564719-xpmod.7zsource repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild3 -
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260620-3219d2d-uxp-f718564719-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260620-3219d2d-uxp-f718564719-xpmod.7zsource code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260620-d849524bd-uxp-f718564719-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260620-d849524bd-uxp-f718564719-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260620-d849524bd-uxp-f718564719-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260620-d849524bd-uxp-f718564719-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260620-d849524bd-uxp-f718564719-w7plus-avx2.7zOfficial UXP changes picked since my last build:
- Issue #2306 - Re-introduce pref for WeakRef API spec. (8eac1db64b)
- Issue #2306 - Enable full weakref by default in platform. (0bd0d0a296)
- Issue #3122 - Exclude local resources from <base> CSP checks. (692606e89c)
- Bug 2029066 - Remove Sinking of Live instructions. (2712943075)
- Bug 2029765 - avoid refcount over-release in nssTokenObjectCache error path [@ nssToken_Destroy]. (13d8737677)
- [network] Make keep-alive pref Atomic. (f20e0799a0)
- [DOM] Reject too large mLength in MutableBlobStorage::WriteRunnable. (b60661dfe1)
- Bug 2023478 - improve handling of escape sequences in pk11uri_ParseAttributes. (7ae6442d99)
- Bug 2033848 - Use non-default response ID for GTK file picker accept button. r=stransky (81babad165)
- [DOM] Zero-initialize ThreadSharedFloatArrayBufferList. (5ab14e5932)
- No issue - Use ImmGCPtr for module meta data visits. (0bdcc65c4c)
- [parser] Better align with spec definition of adding nodes. (a50e1d7ae5)
- [DOM] Avoid over-optimizing some getter/function calls. (a83b6f74bb)
- [gfx] Check more offsets during CFF subsetting. (9a457cbfd9)
- [network] Make HttpBaseChannel::mLoadFlags atomic. (100f6aaf5b)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.
5 -
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-20260613-3f8026b8c-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260613-3f8026b8c-xpmod.7zrepo: https://github.com/roytam1/basilisk55
Repo changes:
- Revert "import from UXP: Bug 2027433 use nullptr for silent up-mix channels (42f1ba1d)" (19975c09c)
- Revert "import from UXP: Bug 2027433 Treat null input channels as zero (83ef39ff)" (bbaac4291)
- Revert "Revert "Revert "Revert "Implement FinalizationRegistry" and related commits.""" (f2accccb8)
- import from UXP: [DOM] Provide more silent audio processing frames. (f83dd5bf) (64ed6203f)
- import from UXP: Issue #3111 - Clean up logic in SweepFinalizationRegistries. (b336d24f) (3f8026b8c)1 -
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260613-40a79c75-uxp-ec5b4aa693-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260613-40a79c75-uxp-ec5b4aa693-xpmod.7zsource 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-20260613-id-656ea98-uxp-ec5b4aa693-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260613-id-656ea98-ia-c642e3c-uxp-ec5b4aa693-xpmod.7zsource repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild3 -
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260613-3219d2d-uxp-ec5b4aa693-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260613-3219d2d-uxp-ec5b4aa693-xpmod.7zsource code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260613-d849524bd-uxp-ec5b4aa693-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260613-d849524bd-uxp-ec5b4aa693-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260613-d849524bd-uxp-ec5b4aa693-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260613-d849524bd-uxp-ec5b4aa693-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260613-d849524bd-uxp-ec5b4aa693-w7plus-avx2.7zOfficial UXP changes picked since my last build:
- Revert "Bug 2027433 use nullptr for silent up-mix channels" (4d9fe0ca23)
- Revert "Bug 2027433 Treat null input channels as zero in AudioChannelsDownMix()" (cbdec72879)
- Revert "Bug 2027433 Treat null input channels as zero in InterleaveAndConvertBuffer()" (68b774798b)
- [DOM] Provide more silent audio processing frames. (f83dd5bf22)
- Issue #3111 - Clean up logic in SweepFinalizationRegistries. (b336d24faf)Official Pale-Moon changes picked since my last build:
- [Pale-Moon] Adjust default theme to handle adjusted metrics for border truncation. (d7d7589555)No official Basilisk changes picked since my last build.
My changes since my last build:
- Revert "Revert "Revert "Revert "Implement FinalizationRegistry" and related commits.""" (ff2a1248c4)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.
5 -
9 hours ago, VistaLover said:
Yes, and Moonchild acknowledges this:
Perhaps the issue is more visible with tabs-on-bottom
? On Vista, with Aero-enabled, I can't easily tell any difference, though...
marked for next update.
but I'm still waiting for https://repo.palemoon.org/MoonchildProductions/UXP/issues/3111 to be fixed.
3 -
3 hours ago, soggi said:
Hey roytam1,
is it possible to make New Moon 28 work better and add the grey border of the tabs again?
Here are screenshots of the 0516 and 0606 release of New Moon 28 (32-bit/SSE2) together with task manager and all 9 visible tabs (PCGamingWiki to EPoX EP-7KXA) loaded after exactly 5:00 minutes, nothing other has been changed except starting NM28. As you can see the 0516 release took 2:59 minutes and the 0606 release took 3:59 minutes CPU time (33 % more) on a dual core in those 5:00.
kind regards
soggifor border issue, it could be https://repo.palemoon.org/MoonchildProductions/UXP/issues/3088
others are security related patches and I can't find which cause the slowness.
1 -
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-20260606-253d10e0c-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260606-253d10e0c-xpmod.7zrepo: https://github.com/roytam1/basilisk55
Repo changes:
- Revert "Revert "Implement FinalizationRegistry" and related commits." (18fb063dc)
- import from `custom` branch of UXP: mozapps/handling: fix application icon handling by reboot12@msfn (811b13e7) (4f67d65f8)
- import from UXP: Issue #3109 - Clamp border-radius value to CSS' internal length clamp value (d47606ce) (69fe8e2e6)
- ported from UXP: Issue #2964 - Part 1: CSS Override for `uppercase` and `capitalize` (dff842a9) (23c6e68f0)
- import from UXP: Issue #2964 - Part 2a: Correctly Detect End of Buffer in `ToUpperCaseImpl` (7a933598) (1cd9af596)
- import from UXP: Issue #2964 - Part 2b: Improve `ToUpperCaseLength` (b2f6fded) (328cde3f7)
- import from UXP: Issue #2964 - Part 3: JS Override for `ToUpperCase` (5dc2f08e) (c27557cee)
- Revert "Revert "Revert "Implement FinalizationRegistry" and related commits."" (253d10e0c)1 -
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260606-40a79c75-uxp-bfaade4306-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260606-40a79c75-uxp-bfaade4306-xpmod.7zsource 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-20260606-id-656ea98-uxp-bfaade4306-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260606-id-656ea98-ia-c642e3c-uxp-bfaade4306-xpmod.7zsource repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild3 -
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260606-3219d2d-uxp-bfaade4306-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260606-3219d2d-uxp-bfaade4306-xpmod.7zsource code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260606-d849524bd-uxp-bfaade4306-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260606-d849524bd-uxp-bfaade4306-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260606-d849524bd-uxp-bfaade4306-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260606-d849524bd-uxp-bfaade4306-xpmod.7z
Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260606-d849524bd-uxp-bfaade4306-w7plus-avx2.7zOfficial UXP changes picked since my last build:
- Issue #3109 - Clamp border-radius value to CSS' internal length clamp value (d47606ce8f)
- Issue #2964 - Part 1: CSS Override for `uppercase` and `capitalize` (dff842a949)
- Issue #2964 - Part 2a: Correctly Detect End of Buffer in `ToUpperCaseImpl` (7a933598d7)
- Issue #2964 - Part 2b: Improve `ToUpperCaseLength` (b2f6fded36)
- Issue #2964 - Part 3: JS Override for `ToUpperCase` (5dc2f08e29)No official Pale-Moon changes picked since my last build.
No official Basilisk changes picked since my last build.
My changes since my last build:
- Revert "Revert "Implement FinalizationRegistry" and related commits." (1e38b5ec94)
- mozapps/handling: fix application icon handling by reboot12@msfn (811b13e76c)
- Revert "Revert "Revert "Implement FinalizationRegistry" and related commits."" (bfaade4306)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.
5 -
On 6/2/2026 at 9:44 PM, reboot12 said:
OK, but install KB is more simple.
P.S. Why didn't you add my patch to the default browser icon in e-mail clients, e.g. MailNews ?
https://msfn.org/board/topic/185966-my-browser-builds-part-5/page/194/#findComment-1287594just missed, applied as https://github.com/roytam1/UXP/commit/811b13e76c
2 -
2 hours ago, Goodwin said:
roytam1
reduce Cloudflare to o.rthost.win.
Can't download your browser without enabling scripts, cookies and hence fingerprinting, when checked by the Internet's surveillance subnet - Cloudflare.you need sending proper Referer header or you will get a cloudflare's captcha page.
2 -
15 hours ago, reboot12 said:
Is Basilisk or Palemoon work on WinXP 32-bit SP2 ?
Oh, I remembered:
windowsxp-kb935839-x86-XXX.exe /b:SP2QFE
Now all browsers work
or you have to patch browsers everytime you update them. https://github.com/Feodor2/Mypal68/issues/614#issuecomment-3123823233
1 -
18 minutes ago, AstroSkipper said:
@VistaLover, what about Greece?
@roytam1, what about Hong Kong?
@nicolaasjan, what about Netherlands?
@modnar, what about Slovenia?
@raddy, what about Ukraine?
@reboot12, what about Poland?
@RamonUn, what about Italy?
@dmiranda, what about Argentina?
@LordGarfio, what about Spain?
and so on ...
actually how can google index msfn now.
DDG is also affected:
1 -
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-20260530-7189d3699-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260530-7189d3699-xpmod.7zrepo: https://github.com/roytam1/basilisk55
Repo changes:
- Revert "ported from UXP: Issue #3092 - Safely parallelize GC background finalization (e9826f55)" (f1d082056)
- Revert "ported from UXP: Issue #3092 - Fix unsafe GC multithreading changes (f0cba412)" (d27f358dc)
- Revert "import from UXP: Issue #3092 - Initial idle GC implementation (18ddd00a)" (5e38c6ebd)
- Revert "ported from UXP: Issue #3092 - Implement parallel sweeping and compaction tasks for improved garbage collection performance (3433d538)" (b24b0b646)
- Revert "ported from UXP: Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization (c0677633)" (ea9e25798)
- Revert "import from UXP: Issue #3092 - Add new GC sweep tasks. (47746b47)" (2332bc302)
- Revert "ported from UXP: Issue #3092 - Refactor WASM compilation handling (a7a75b78)" (6108ea66a)
- import from UXP: Re-land: Fix devtools on 32-bit big endian platforms (09157367) (50cedf4ac)
- ported from UXP: Issue #3053 - Implement CSSStyleSheet constructor (f5a84f4a) (ddeba088c)
- import from UXP: [js] Use size_t when inflating UTF8 (7bbdccd3) (02d728c6c)
- import from UXP: [NSS] Fix instances of softoken attributes freed after owning object. (300dd371) (cd4767c93)
- import from UXP: [NSS] Handle SEC_ASN1_NULL in sec_asn1e_contents_length. (9179441f) (0ac0961f0)
- import from UXP: [libjar] Check Jar entry names for nulls. (aadb6beb) (ccdbe4215)
- import from UXP: [NSS] Align PKCS7 digest array with digestAlgorithms. (089170ae) (6725ca403)
- import from UXP: [NSS] NSS_CMSContentInfo_SetContent: only modify cinfo if everything succeeds. (7167a8fa) (150f7251c)
- import from UXP: [NSS] Initialize src in SEC_PKCS5GetIV (07201fa1) (0cd1f405c)
- import from UXP: [NSS] Avoid integer overflow when converting AVA value to hex string. (65118335) (813a4128d)
- import from UXP: Bug 2029771 - Heap use-after-free in [@ token_destructor] reading tok->pk11slot after nssToken_Destroy frees the token arena. (57bef026) (160c8de65)
- import from UXP: Bug 2029782 - fix 8-byte over-read of AES-192 key buffer in x86 builds without USE_HW_AES. (92b3f6dd) (eae85f288)
- import from UXP: [netwerk] nsRequestObserverProxy ref cleanup. (bb2275d4) (13f345626)
- import from UXP: [netwerk] Make nsSocketTransport2::mConnectionFlags atomic. (bb859394) (30b1e9927)
- import from UXP: Bug 2036905: Fix UDPSocketParent::ConnectInternal data race on mSocket. (8d407986) (ed08f977e)
- import from UXP: [netwerk] Make socket transport hold a reference to TLSServerConnectionInfo. (349f46bb) (204c60674)
- import from UXP: Bug 2027381 - improve error handling in SECITEM_DupArray with non-null arena. (b3f80174) (4c0ddeea1)
- import from UXP: [NSS] Fix maxSize calculation in NSSUTIL_AddNSSFlagToModuleSpec. (c36357a9) (25cfe00f9)
- import from UXP: [NSS] Fix use of uninitialized length after failed PK11_SignWithMechanism/SymKey. (2a26d950) (8bc7cd06a)
- import from UXP: Bug 2029818 - avoid refcount over-release in CERT_CertChainFromCert error path. (62d731d2) (60c2cf380)
- import from UXP: [DOM] Check values in audio resampling. (244c614a) (fc43479c0)
- import from UXP: [layout] Hide accessible carets when needed. (4bf23690) (1ceaab06a)
- import from UXP: [libvorbis] Allocate memory with _ogg_malloc (e9c3451d) (3c719091d)
- import from UXP: No issue - Remove ISO-2022-JP from menu, overridability and detector. (c690e26c) (670720d41)
- ported from UXP: [gfx/layout] Simplify textruns (b611d802) (3dc9429a3)
- ported from UXP: Bug 1784128 - Assert count passed to PR_Read/PR_Write in nsFileStreamBase fits INT32_MAX. (f83e05cf) (62fdd7306)
- import from UXP: [DOM] Hold a strong ref to VoiceData in nsSynthVoiceRegistry::RemoveVoice. (2f73a300) (301814744)
- import from UXP: [media] ffvpx patch: Fix leak in flac decoder in case of alloc failure. (9afa7a80) (3e56e3dd7)
- import from UXP: [DOM] Stop speech synthesis if the originating document is closed. (f041eb06) (7189d3699)1
My Browser Builds (Part 6)
in Browsers working on Older NT-Family OSes
Posted
the default config of referer policy (i.e. network.http.sendRefererHeader in about:config) should send referer, and from my testing on clicking on link from the post is fine here.