roytam1 Posted April 3 Author Posted April 3 (edited) 1 hour ago, VistaLover said: ... Is that about PR#3024 having been merged in 5f03b88 ? Will your decision be viable in the long run? So long I understand, you compile your UXP builds on a Win7 SP1 x64 build machine, don't you? There exist CPython-3 forks that have restored support for WinVista+ (so Win7, too), e.g. https://github.com/adang1345/PythonVista , will using such a py3 version during compilation render your browser builds not compatible with XPSP3/VistaSP2 ? If the need arises, I've also come across some py3 builds (> py3.4) that are XPSP3+ compatible, like: https://github.com/R-YaTian/CPython3.6.15WinXP/releases/tag/3.6.15 https://github.com/R-YaTian/CPython3.7.17WinXP/releases/tag/3.7.17_final https://github.com/R-YaTian/CPython3.8.20WinXP/releases/tag/v3.8.20_final python3.10+ changeset changes build infra which exists everywhere in the tree. as my tree already very different from upstream and merging it will need extra time on fixing differences. in windows, mozillabuild package provides almost everything to run UXP's build infra, and bumping to python3 also means newer mozillabuild is needed and it is not tested with my tree. Edited April 3 by roytam1 3
roytam1 Posted April 3 Author Posted April 3 New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260404-3219d2d-uxp-4d6414cfd0-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260404-3219d2d-uxp-4d6414cfd0-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-20260404-3219d2d-uxp-4d6414cfd0-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-20260404-d849524bd-uxp-4d6414cfd0-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260404-d849524bd-uxp-4d6414cfd0-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260404-d849524bd-uxp-4d6414cfd0-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260404-d849524bd-uxp-4d6414cfd0-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260404-d849524bd-uxp-4d6414cfd0-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2551 - implement TypedArray.prototype.toSorted (393d890730) - No issue - Add 10.4 and 26.* SDK versions to KNOWN_SDK_VERSIONS (45ae2d89ff) - No issue - Add convolver sanity check (09c0393640) - [XPCOM] Add more validation to SnappyUncompressInputStream (d323fc3012) - [gfx] Use local statics for harfbuzz callback pointers (b96505c0e3) - [network] Ignore non-compliant http server header. (0a5af25d60) - [NSS] Update NSS (custom) (61c6b4c1aa) 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. 3
roytam1 Posted April 3 Author Posted April 3 New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260404-40a79c75-uxp-4d6414cfd0-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260404-40a79c75-uxp-4d6414cfd0-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-20260404-id-656ea98-uxp-4d6414cfd0-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260404-id-656ea98-ia-c642e3c-uxp-4d6414cfd0-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild 2
roytam1 Posted April 3 Author Posted April 3 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-20260404-a02ab89ea-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260404-a02ab89ea-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2551 - implement TypedArray.prototype.toSorted (393d8907) (5a3009a5f) - import from UXP: No issue - Add convolver sanity check (09c03936) (ae3b17332) - import from UXP: [XPCOM] Add more validation to SnappyUncompressInputStream (d323fc30) (c0b640264) - import from UXP: [gfx] Use local statics for harfbuzz callback pointers (b96505c0) (ccae21335) - import from UXP: [network] Ignore non-compliant http server header. (0a5af25d) (502100149) - import from UXP: [NSS] Update NSS (custom) (61c6b4c1) (a02ab89ea)
Guest raddy Posted April 4 Posted April 4 (edited) Can't pass cloudflare captcha again. Not working since wednesday (( ps. current nm28, basilisk55. Edited April 4 by raddy
RamonUn Posted April 5 Posted April 5 @roytam1, you may have seen that wuggy has made an other UXP fork. There may be things that are interesting for your forks, he also worked on performances apparently. Dactyloidae UXP fork: https://repo.dactyloidae.xyz/Dactyloidae/UXP Some of those improvements might get merged by mainstream: https://repo.palemoon.org/MoonchildProductions/UXP/issues/3030 3
roytam1 Posted April 5 Author Posted April 5 (edited) 5 hours ago, RamonUn said: @roytam1, you may have seen that wuggy has made an other UXP fork. There may be things that are interesting for your forks, he also worked on performances apparently. Dactyloidae UXP fork: https://repo.dactyloidae.xyz/Dactyloidae/UXP Some of those improvements might get merged by mainstream: https://repo.palemoon.org/MoonchildProductions/UXP/issues/3030 had a look, many commits in his repo look messy and 1 commit combines many unrelated changes. I'll just wait until he cleans-up and put them in MCP's repo/issue tracker. Edited April 5 by roytam1 2
Sparrow Posted April 5 Posted April 5 14 hours ago, raddy said: Can't pass cloudflare captcha again. Not working since wednesday (( ps. current nm28, basilisk55. Same here, on basilisk52 Also, when trying to log in to Paypal, I get a captcha (often a slider) which I can't get past on Basilisk.
VistaLover Posted April 5 Posted April 5 9 hours ago, RamonUn said: wuggy has made another UXP fork. ... Previously known as "ownedbywuigi", so that probably means https://repo.dactyloidae.xyz/Dactyloidae/UXP is a continuation of recently archived https://github.com/OwnedByWuigi/UXP/ PS: Since they've only released 64-bit binaries, I can't test here whether "Dactyloidae" even supports WinXP SP3/Vista SP2 32-bit ... 1
johk Posted April 5 Posted April 5 (edited) Just suffered the Cloudflare issue. I didn't have problems along the week til now, using the 20th of March version of NewMoon 28. But if you have problems too, is not the version. "All fine, but we block you because... we can." Edited April 5 by johk
Guest raddy Posted April 6 Posted April 6 8 hours ago, johk said: But if you have problems too, is not the version. I know, it's just another captcha that doesn't work here.
RamonUn Posted April 6 Posted April 6 I got two more crashes within a couple hours with the latest IceApe-UXP Here are the drwatson log file in case it would help. drwtsn32.zip
Nicholas McAnespy Posted April 7 Posted April 7 On 4/3/2026 at 9:57 AM, roytam1 said: Notice for my source code users: I'm NOT going to merge upstream's python3 changeset. Thank You for that decision! If your UXP fork can still compile using Python 2.7 and Mozilla Build 2.2, I would like it to stay that way.
j7n Posted April 7 Posted April 7 Yes, the Cloudflare just keeps looping with high CPU usage. Maybe my computer is too slow to solve it in time. Cloudflare is on an increasing number of sites now.
johk Posted April 7 Posted April 7 19 hours ago, j7n said: Maybe my computer is too slow to solve it in time Yes, that is almost my thought too, but maybe not the computer, but the JavaScript engine on NewMoon. Unless I have some option missing to enhance its performance. Because I'm on a Core 2 Duo (we would agree it is slow and old), but with Firefox 115, that runs JavaScript waaaaayyyy smoother, as the tests are completed in a split second, not as NewMoon, that struggles, instantly shows the test is OK at https://browser-compat.turnstile.workers.dev/
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now