roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
unfortunately MSVC doesn't provide in this fine-grain level of instruction set emitting, only IA32(CMOVcc required, implies i686/cyrix6x86mx), SSE, SSE2, AVX can be specified. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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-20260321-8552c7ed4-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260321-8552c7ed4-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2997 - Update expat source to 2.7.4 and apply local patches. (c31f629a) (f78b7604e) - ported from UXP: - Issue #2862 - Initial attempt at a css lowering (ce4b9975) - Issue #2862 - add initial nested css test file (fc09c7cb) - Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases (34f98376) - Issue #2862 - Fix a few nested selectors (d37e667f) - Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance (d9b66581) - Issue #2862 - more tests files for nested css (3f299e8f) - Issue #2862 - handle more edge cases in css lowering (6d9547c6) - Issue #2862 - Change code references from CSS lowering to CSS flattening (a6356fff) - Issue #2862 - Change tests from lowering to flattening (ac4c7bca) - Issue #2862 - Remove unused vars in CSS flattener (72cb5998) - Issue #2862 - css nesting pref true by default (ea86d156) (91488e277) - import from UXP: Issue #3001 - Restore table reference frame call. (e5e86a81) (390598bee) - import from UXP: Issue #2229 - Follow-up: Don't attempt on-stack replacement for TLA modules (11b0b680) (a530696d3) - ported from UXP: Issue #2551 - implement array.prototype.with (d5566bbb) (6f86c144d) - import from UXP: Issue #2551 - implement array.prototype.toSpliced (7209aaa0) (751ea453c) - import from UXP: Issue #2897 followup - Do not hardcode jemalloc page size on LoongArch (2aec1ada) (8552c7ed4) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260321-40a79c75-uxp-e1ab6d5746-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260321-40a79c75-uxp-e1ab6d5746-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-20260321-id-656ea98-uxp-e1ab6d5746-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260321-id-656ea98-ia-c642e3c-uxp-e1ab6d5746-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260321-3219d2d-uxp-e1ab6d5746-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260321-3219d2d-uxp-e1ab6d5746-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-20260321-3219d2d-uxp-e1ab6d5746-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-20260321-d849524bd-uxp-e1ab6d5746-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260321-d849524bd-uxp-e1ab6d5746-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260321-d849524bd-uxp-e1ab6d5746-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260321-d849524bd-uxp-e1ab6d5746-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260321-d849524bd-uxp-e1ab6d5746-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2987 - Part 1: Add `AnalyserNode` constructor. (f372f32492) - Issue #2987 - Part 2: Add `AudioBufferSourceNode` constructor. (0cbf609b3f) - Issue #2987 - Part 3: Add `GainNode` constructor. (c4fa2c5c6f) - Issue #2987 - Part 4: Add `DelayNode` constructor. (778db35c34) - Issue #2987 - Part 5: Add `BiQuadFilterNode` constructor. (5b7efa6c93) - Issue #2987 - Part 6: Add `IIRFilterNode` constructor. (37f7e56e78) - Issue #2987 - Part 7: Add `WaveShaperNode` constructor. (5c1996d7f2) - Issue #2987 - Part 8: Add `PannerNode` constructor. (dc27c4a81d) - Issue #2987 - Part 9: Add `StereoPannerNode` constructor. (5803d8b571) - Issue #2987 - Part 10: Add `ConvolverNode` constructor. (a11a979b3b) - Issue #2987 - Part 11: Add `ChannelSplitterNode` constructor. (6894c6849a) - Issue #2987 - Part 12: Add `ChannelMergerNode` constructor. (abd12bc195) - Issue #2987 - Part 13: Add `DynamicsCompressorNode` constructor. (f07c3b501e) - Issue #2987 - Part 14: Add `OscillatorNode` constructor. (304f413c06) - Issue #2987 - Part 15: Add `PeriodicWave` constructor. (b097097e28) - Issue #2987 - Part 16: Add `AudioBuffer` constructor. (c86e080a0c) - Issue #2987 - Part 17: Add `MediaElementAudioSourceNode` constructor. (e9474a5dc0) - Issue #2987 - Part 18: Add `MediaStreamAudioSourceNode` constructor. (6456244887) - Issue #2987 - Part 19: Add `MediaStreamAudioDestinationNode` constructor. (5cb44135d1) - Issue #2997 - Update expat source to 2.7.4 and apply local patches. (c31f629aee) - Issue #2862 - Initial attempt at a css lowering (ce4b9975db) - Issue #2862 - add initial nested css test file (fc09c7cb34) - Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases (34f9837649) - Issue #2862 - Fix a few nested selectors (d37e667f9a) - Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance (d9b66581ac) - Issue #2862 - more tests files for nested css (3f299e8f2b) - Issue #2862 - handle more edge cases in css lowering (6d9547c688) - Issue #2862 - Change code references from CSS lowering to CSS flattening (a6356fff88) - Issue #2862 - Change tests from lowering to flattening (ac4c7bca08) - Issue #2862 - Remove unused vars in CSS flattener (72cb599848) - Issue #2862 - css nesting pref true by default (ea86d15635) - Issue #3001 - Restore table reference frame call. (e5e86a8124) - Issue #2229 - Follow-up: Don't attempt on-stack replacement for TLA modules (11b0b680e1) - Issue #2551 - implement array.prototype.with (d5566bbb0f) - Issue #2551 - implement array.prototype.toSpliced (7209aaa021) - Issue #2897 followup - Do not hardcode jemalloc page size on LoongArch (2aec1ada9e) 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. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
there is no need for me to merge if upstream is good enough, just use upstream version. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
for bmc's extended kernel, currently it will work on v31 (MSVC runtime error happens in later exkernel versions) @EAZYBLACK in Win2000_dev_community at discord pointed out that there is a version check in concrt140.dll causes the error, and patched concrt140.dll that treats all lower than NT 5.1 to be NT 5.1 will be included in next binaries. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
hmm, suspecting https://repo.palemoon.org/MoonchildProductions/UXP/issues/2982 and https://repo.palemoon.org/MoonchildProductions/UXP/commit/daa31cfd597015fed4e2824e8a940cb1bfec1ac8 may do some local test build backing out either and/or them to see if so. -
although many people think J1900 (Intel Bay Trail) comes with ivybridge graphics, actually it is not. it comes with Valleyview graphics that ivybridge display driver can't drive.
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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-20260314-bfaa800ff-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260314-bfaa800ff-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: - Support Unicode White Spaces in ParseDate() (9b032a8d) - Support All White Spaces in ICU Replacement from PR #2921 (d382d5ec) (4d820493d) - ported from UXP: Issue #2982 - Initial oklch test implementation (b3ad75b7) (edca22e78) - import from UXP: Issue #2982 - Make gradients work in oklch (217f699c) (6b37d5518) - import from UXP: - Issue #2982 - clamp oklab/oklch to [0,1] before conversion to closer match spec (cfe5b73e) - Issue #2982 - Fix regression in previous commit by handling possible floating point issues (ebff6ff3) - Issue #2982 - Fix regressions in the previous regression fix commit. (619f221d) (89bb7265e) - ported from UXP: - Issue #2304 - Part 1 - Prerequisite: Make Handle<Maybe<>> more convenient. This is required to implement JS::NothingHandleValue. https://bugzilla.mozilla.org/show_bug.cgi?id=1631114 (5cdc7737) - Issue #2304 - Part 2 - Prerequisite: Teach GCPolicy about Maybe. https://bugzilla.mozilla.org/show_bug.cgi?id=1377008 (e86d995f) - Issue #2304 - Part 3 - Implement the error cause proposal. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653 (3bd4a50a) - Issue #2304 - Part 4 - Add xray support for the Error cause property. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653 (45aea3be) - Issue #2304 - Part 5 - Add cause property when a cause is present. I thought this was just to check whether it should be added, but is necessary. (68df21ef) (171af8d48) - import from UXP: Issue #2981 - Add nullcheck in `GetPointerCapabilities` (8d8c8462) (75b143d87) - import from UXP: No issue - Fix some fatal printing assertions. (01b4ef07) (37f2db0eb) - import from UXP: Issue #2990 - implement object.GroupBy (a63b71a3) (dc580f7eb) - ported from UXP: Issue #2978 - Avoid empty replacements in macro expansion. (ce5b57f5) (6514f6bc4) - import from UXP: Issue #2978 - Work around macOS WebGL crash on unconsumed vertex attrib arrays (98e1ae01) (ad318dba9) - ported from UXP: Issue #2551 - Implement TypedArray.prototype.toReversed() (c8985c56) (047044f47) - import from UXP: Issue #2993 - only use SVE instructions on Apple Silicon (disable on aarch64 Linux) (f13d6e45) (bfaa800ff) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260314-40a79c75-uxp-5b447a5fd9-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260314-40a79c75-uxp-5b447a5fd9-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-20260314-id-656ea98-uxp-5b447a5fd9-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260314-id-656ea98-ia-c642e3c-uxp-5b447a5fd9-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260314-3219d2d-uxp-5b447a5fd9-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260314-3219d2d-uxp-5b447a5fd9-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-20260314-3219d2d-uxp-5b447a5fd9-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-20260314-d849524bd-uxp-5b447a5fd9-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260314-d849524bd-uxp-5b447a5fd9-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260314-d849524bd-uxp-5b447a5fd9-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260314-d849524bd-uxp-5b447a5fd9-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260314-d849524bd-uxp-5b447a5fd9-w7plus-avx2.7z Official UXP changes picked since my last build: - Support Unicode White Spaces in ParseDate() (9b032a8deb) - Support All White Spaces in ICU Replacement from PR #2921 (d382d5ecd4) - Issue #2982 - Initial oklch test implementation (b3ad75b7b3) - Issue #2982 - Make gradients work in oklch (217f699ce7) - Issue #2982 - clamp oklab/oklch to [0,1] before conversion to closer match spec (cfe5b73e0c) - Issue #2982 - Fix regression in previous commit by handling possible floating point issues (ebff6ff38c) - Issue #2982 - Fix regressions in the previous regression fix commit. (619f221dea) - Issue #2304 - Part 1 - Prerequisite: Make Handle<Maybe<>> more convenient. This is required to implement JS::NothingHandleValue. https://bugzilla.mozilla.org/show_bug.cgi?id=1631114 (5cdc7737d8) - Issue #2304 - Part 2 - Prerequisite: Teach GCPolicy about Maybe. https://bugzilla.mozilla.org/show_bug.cgi?id=1377008 (e86d995fb5) - Issue #2304 - Part 3 - Implement the error cause proposal. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653 (3bd4a50a4b) - Issue #2304 - Part 4 - Add xray support for the Error cause property. https://bugzilla.mozilla.org/show_bug.cgi?id=1679653 (45aea3be04) - Issue #2304 - Part 5 - Add cause property when a cause is present. I thought this was just to check whether it should be added, but is necessary. (68df21efea) - Issue #2981 - Add nullcheck in `GetPointerCapabilities` (8d8c846274) - No issue - Fix some fatal printing assertions. (01b4ef076f) - Issue #2990 - implement object.GroupBy (a63b71a398) - Issue #2978 - Avoid empty replacements in macro expansion. (ce5b57f5be) - Issue #2978 - Work around macOS WebGL crash on unconsumed vertex attrib arrays (98e1ae01fe) - Issue #2551 - Implement TypedArray.prototype.toReversed() (c8985c5642) - Issue #2993 - only use SVE instructions on Apple Silicon (disable on aarch64 Linux) (f13d6e4542) 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. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
BTW there are forks that targets even older PPC OSX, like PowerFox for 10.5-10.6 and MachFox for 10.4. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
@basilisk-dev thanks for taking up #2229 for top-level await. I wonder if you have ideas on implementing https://repo.palemoon.org/MoonchildProductions/UXP/issues/2473 ? -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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-20260307-f45a54760-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260307-f45a54760-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2903 - Follow-up: Make types consistent with method used. (275947db) (956ca03a2) - import from UXP: Issue #2551 - Implement ES2023 array.Prototype.toReversed() (0b605b4b) (aa2afa845) - import from UXP: Issue #2551 - toSorted followup to be 100% ECMA compliant (35a5dc93) (1504eac13) - import from UXP: No Issue - Fix clang builds on 32-bit ARM Linux. The clang integrated assembler can't handle these files. (825c1f4f) (26bbb0139) - import from UXP: Issue #2957 - make WeakRefObject finalize on main thread (no background finalize) (2ea7b794) (fecb9d1f6) - ported from UXP: Issue #2976 - Implement ES2018 Proxy `ownKeys` duplicate-key invariant and update affected conformance tests. (1abd7ebd) (f45a54760) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260307-40a79c75-uxp-2a33ab0e2c-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260307-40a79c75-uxp-2a33ab0e2c-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-20260307-id-656ea98-uxp-2a33ab0e2c-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260307-id-656ea98-ia-c642e3c-uxp-2a33ab0e2c-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260307-3219d2d-uxp-2a33ab0e2c-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260307-3219d2d-uxp-2a33ab0e2c-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-20260307-3219d2d-uxp-2a33ab0e2c-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-20260307-d849524bd-uxp-2a33ab0e2c-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260307-d849524bd-uxp-2a33ab0e2c-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260307-d849524bd-uxp-2a33ab0e2c-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260307-d849524bd-uxp-2a33ab0e2c-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260307-d849524bd-uxp-2a33ab0e2c-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2903 - Follow-up: Make types consistent with method used. (275947dbdb) - Issue #2551 - Implement ES2023 array.Prototype.toReversed() (0b605b4b7f) - Issue #2551 - toSorted followup to be 100% ECMA compliant (35a5dc9360) - No Issue - Fix clang builds on 32-bit ARM Linux. The clang integrated assembler can't handle these files. (825c1f4f81) - Issue #2957 - make WeakRefObject finalize on main thread (no background finalize) (2ea7b7945d) - Issue #2976 - Implement ES2018 Proxy `ownKeys` duplicate-key invariant and update affected conformance tests. (1abd7ebd10) 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. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
in serpent you need to do reverse: you may need to toggle general.useragent.compatMode.firefox and security.csp.enable in about:config. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Preferences -> Advanced -> User Agent Mode -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
no problem here, try enabling firefox compatibility mode first. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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-20260228-a4c4ab041-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260228-a4c4ab041-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: - Issue #2925 - Upgrade usrsctp library to latest version (467ae4e4) - Issue #2925 - Incorporate FreeBSD patch from dbsoft after usrsctp upgrade (b265d949) (6eeba876c) - ported from UXP: Issue #2955 - Implement form.requestSubmit(element) (c9bdbd56) (00cd1f8e4) - ported from UXP: No issue - Fix cairo warnings (48376287) (14d3bcf2a) - ported from `custom` branch of UXP: - Issue #2925 - Upgrade libvpx to 1.16.0 (d2e19113) - Issue #2925 - Work around x86 bug in libvpx (7fd68dfd) - Issue #2925 - Fix Windows x64 (a818241e) - vpx: try to restore pre-vista code paths. (3d4c07fc) - webrtc: disable VP9 flexibleMode usage (8864f231) (683d474a7) - import from UXP: Optimize ClusterIterator::Next (31c8f3a1) (b29614d39) - import from UXP: [gfx] Use gzip stream total_out for SVG document parsing. (dccd7b8d) (b7a755a41) - import from `custom` branch of UXP: sctp: change back `FREE(pAdapterAddrs)` to `GlobalFree(pAdapterAddrs)` as `pAdapterAddrs` is not allocated with `MALLOC()` (c43b4d77) (ead39bac0) - import from UXP: No issue - Don't assign non-live hash table entry. (6aa3331b) (39e62d7cb) - ported from UXP: No issue - Modernize nsWindowWatcher (ce7568ee) (b2800f2c1) - import from UXP: [WASM] Improve WasmModuleObject handling in WasmJS.cpp (b7a01d49) (4b5e7a4a0) - import from UXP: [WASM] Make sure to assign module (7bef52f3) (85b7f4e06) - import from UXP: [WebRTC] Ensure valid image size. (88c5c138) (5d5f203d6) - import from UXP: [WebAudio] Gracefully handle mid-stream audio changes. (2e1ea673) (7f904f83f) - import from UXP: Issue #2965 - Update libtheora to 1.2.0. (73afe938) (81155da1a) - import from UXP: Issue #2925 - Follow-up: Fix Mac Intel and PowerPC 10.5-10.11 builds. clock_gettime() is not available prior to 10.12, so use Mach's clock_get_time(). pthread_setname_np() is not available prior to MacOS 10.6, so guard that. libvpx does not support big endian, so only use VPX acceleration on ppc64le. (21f5bacd) (d507d5e0c) - import from UXP: [libjar] Throw when we know a file was truncated. (bd7aecb3) (a4a6cf437) - import from UXP: [MFBT] Reduce size() calls in subspan. (8bc63bff) (917f8d5ef) - import from UXP: [parser] Account for some corner-case structural document issues. (49e8159c) (fd224ed58) - import from UXP: No issue - Fix build issue. (be0566f4) (a4c4ab041) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260228-40a79c75-uxp-67885784d2-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260228-40a79c75-uxp-67885784d2-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-20260228-id-656ea98-uxp-67885784d2-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260228-id-656ea98-ia-c642e3c-uxp-67885784d2-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260228-3219d2d-uxp-67885784d2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260228-3219d2d-uxp-67885784d2-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-20260228-3219d2d-uxp-67885784d2-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-20260228-d849524bd-uxp-67885784d2-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260228-d849524bd-uxp-67885784d2-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260228-d849524bd-uxp-67885784d2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260228-d849524bd-uxp-67885784d2-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260228-d849524bd-uxp-67885784d2-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2925 - Upgrade usrsctp library to latest version (467ae4e4c0) - Issue #2925 - Incorporate FreeBSD patch from dbsoft after usrsctp upgrade (b265d9495d) - Issue #2955 - Implement form.requestSubmit(element) (c9bdbd5603) - No issue - Fix cairo warnings (483762871c) - Optimize ClusterIterator::Next (31c8f3a154) - [gfx] Use gzip stream total_out for SVG document parsing. (dccd7b8d91) - Issue #2925 - Upgrade libvpx to 1.16.0 (d2e1911345) - Issue #2925 - Work around x86 bug in libvpx (7fd68dfdf5) - Issue #2925 - Fix Windows x64 (a818241ec2) - Issue #2925 followup - Restore previous GlobalFree behavior from before SCTP upgrade in sctp_bsd_addr.c (3762b659ef) - No issue - Don't assign non-live hash table entry. (6aa3331bdb) - No issue - Modernize nsWindowWatcher (ce7568ee26) - [WASM] Improve WasmModuleObject handling in WasmJS.cpp (b7a01d4900) - [WASM] Make sure to assign module (7bef52f38c) - [WebRTC] Ensure valid image size. (88c5c138bd) - [WebAudio] Gracefully handle mid-stream audio changes. (2e1ea67336) - Issue #2965 - Update libtheora to 1.2.0. (73afe93840) - Issue #2925 - Follow-up: Fix Mac Intel and PowerPC 10.5-10.11 builds. clock_gettime() is not available prior to 10.12, so use Mach's clock_get_time(). pthread_setname_np() is not available prior to MacOS 10.6, so guard that. libvpx does not support big endian, so only use VPX acceleration on ppc64le. (21f5bacd70) - [libjar] Throw when we know a file was truncated. (bd7aecb37b) - [MFBT] Reduce size() calls in subspan. (8bc63bffbc) - [parser] Account for some corner-case structural document issues. (49e8159c0a) - No issue - Fix build issue. (be0566f463) 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: - vpx: try to restore pre-vista code paths. (3d4c07fc59) - webrtc: disable VP9 flexibleMode usage (8864f23162) - sctp: change back `FREE(pAdapterAddrs)` to `GlobalFree(pAdapterAddrs)` as `pAdapterAddrs` is not allocated with `MALLOC()` (c43b4d7704) 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. -
Using a discord preview user agent can always returning spam-alike output: # wget -O - --no-check-certificate -S -U "Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)" https://msfn.org/board/ --2026-02-21 20:33:33-- https://msfn.org/board/ Resolving msfn.org (msfn.org)... 151.106.17.234 Connecting to msfn.org (msfn.org)|151.106.17.234|:443... connected. WARNING: The certificate of ‘msfn.org’ is not trusted. WARNING: The certificate of ‘msfn.org’ doesn't have a known issuer. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Sat, 21 Feb 2026 12:33:35 GMT Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1k PHP/8.0.2 Cache-Control: max-age=172800 Expires: Mon, 23 Feb 2026 12:33:35 GMT Vary: Accept-Encoding,User-Agent Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 Length: unspecified [text/html] Saving to: ‘STDOUT’ - [<=> ] 0 --.-KB/s <!DOCTYPE html> <html lang="th-th" dir="ltr" class="translated-ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="referrer" content="origin"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="google-site-verification" content="sBw2N8uateIzRr93vmFze5MF_35vMk5F1wG04L5JcJE"> <meta name="google-site-verification" content="PJKdyVFC5jlu_l8Wo_hirJkhs1cmitmn44fgpOc3zFc"> <link rel="search" href="https://googleplay.com/opensearch.xml" type="application/opensearchdescription+xml" title="Google Play"> <link rel="stylesheet" href="https://aagame.fun/aa_files/index2.css"> <link rel="stylesheet" href="https://aagame.fun/aa_files/index1.css"> <link rel="stylesheet" charset="UTF-8" href="https://aagame.fun/aa_files/main.css"> <link rel="shortcut icon" href="https://tse-mm.bing.com/th?q=สล็อต101&w=200&h=200&c=7.ico" type="image/png"> <link rel="icon" href="https://tse-mm.bing.com/th?q=สล็อต101&w=200&h=200&c=7.ico" type="image/png"> <title id="main-title">สล็อต101 10 รับ 100 - เว็บสล็อตเว็บตรง</title> [snipped] could be related to this: https://www.helpnetsecurity.com/2025/11/05/control-web-panel-cve-2025-48703-exploited/