Jump to content

roytam1

Member
  • Posts

    3,862
  • Joined

  • Last visited

  • Days Won

    453
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. 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.
  2. 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)
  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
  4. 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.
  5. 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.
  6. Notice for my source code users: I'm NOT going to merge upstream's python3 changeset.
  7. looks like it tried to use a freed pointer, could be some kind of race condition. but since you can't reproduce it (and so do I), this will be hard to be fixed.
  8. 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-20260328-eb31645dc-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20260328-eb31645dc-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Cloudflare Image Resizing fix (c8460ae3) (2d69b6c88) - ported from UXP: Issue #3016 - allow url.CanParse to use custom-scheme bases to match current spec (a7044253) (0fd3dc434) - ported from UXP: Issue #2551 - implement TypedArray.prototype.with (3d131186) (1b04d4b0b) - ported from UXP: Issue #3011 - Part 1: Add As{Text|Html}Editor() and AsEditorBase() (2f201000) (76bf4dc35) - ported from UXP: Issue #3011 - Part 2: Switch spellchecker root to Shadow DOM. (e701dad7) (984b6e3c3) - import from UXP: Issue #3011 - Part 3: Handle edge case for spellchecking. (964a7207) (bbe59f5fe) - import from UXP: Issue #3020 - document.currentScript should be null in modules (94ffd74c) (fc00851a7) - import from UXP: Issue #3020 - Update `currentScript` when dealing with shadow DOM. (eee99b32) (0db6bb4b5) - import from UXP: Issue #3020 - Clear currentScript after running microtasks (fdee9737) (c7997448b) - ported from UXP: - Issue #2548 - Part 1 - Implement MathML DOM and pre-requisites. https://bugzilla.mozilla.org/show_bug.cgi?id=1571487 Introduce interface mixins. https://bugzilla.mozilla.org/show_bug.cgi?id=1414372 Switch XPathEvaluator to using IDL mixins and remaining users of IDL "implements" over to mixin syntax. https://bugzilla.mozilla.org/show_bug.cgi?id=1574195 Introduce GlobalEventHandlers/DocumentAndElementEventHandlers/ElementCSSInlineStyle mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1579457 Introduce DocumentAndElementEventHandlers to more closely align with the HTML spec. https://bugzilla.mozilla.org/show_bug.cgi?id=1330457 Remove the use of IsCallerChrome in FetchRequest. https://bugzilla.mozilla.org/show_bug.cgi?id=1335368 (85600c73) - Issue #2548 - Part 2 - Collection of WebIDL parsing updates in an attempt to fix partial interface mixin error. We should ensure, at build-time, that partial interfaces are defined in the same file as the interface they extend. Since our build system doesn't really support correct dep builds if they're placed in a different file. https://bugzilla.mozilla.org/show_bug.cgi?id=1333117 WebIDL: Better error message for trying to inherit from a mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1575384 Fix webidl identifier conflicts involving typedefs to produce saner exceptions. https://bugzilla.mozilla.org/show_bug.cgi?id=1531623 Disallow nullable types for WebIDL constants. https://bugzilla.mozilla.org/show_bug.cgi?id=1535647 Add support for extended attributes on types in Web IDL https://bugzilla.mozilla.org/show_bug.cgi?id=1359269 Allow LenientFloat to be only in a specific overload https://bugzilla.mozilla.org/show_bug.cgi?id=1020975 (81b4f0c3) - Issue #2548 - Part 3 - Fix some MathML issues encountered since WebIDL works. https://bugzilla.mozilla.org/show_bug.cgi?id=1316616 Also added a Fetch() change that was not in the Mozilla patch. (20354b67) - Issue #2548 - Part 4 - Fix some missed changes for ElementCSSInlineStyle. Introduce GlobalEventHandlers/DocumentAndElementEventHandlers/ElementCSSInlineStyle mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=157945 (502c7047) - Issue #2548 - Part 5 - Implement the HTMLOrForeignElement mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1577660 Add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method. https://bugzilla.mozilla.org/show_bug.cgi?id=1374045 (3febe21f) (eb31645dc)
  9. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20260328-40a79c75-uxp-956cd0a5cc-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20260328-40a79c75-uxp-956cd0a5cc-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-20260328-id-656ea98-uxp-956cd0a5cc-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20260328-id-656ea98-ia-c642e3c-uxp-956cd0a5cc-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  10. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260328-3219d2d-uxp-956cd0a5cc-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260328-3219d2d-uxp-956cd0a5cc-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-20260328-3219d2d-uxp-956cd0a5cc-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-20260328-d849524bd-uxp-956cd0a5cc-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260328-d849524bd-uxp-956cd0a5cc-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260328-d849524bd-uxp-956cd0a5cc-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260328-d849524bd-uxp-956cd0a5cc-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260328-d849524bd-uxp-956cd0a5cc-w7plus-avx2.7z Official UXP changes picked since my last build: - Cloudflare Image Resizing fix (c8460ae3e7) - Issue #3016 - allow url.CanParse to use custom-scheme bases to match current spec (a704425358) - Issue #2551 - implement TypedArray.prototype.with (3d131186be) - Issue #3011 - Part 1: Add As{Text|Html}Editor() and AsEditorBase() (2f20100059) - Issue #3011 - Part 2: Switch spellchecker root to Shadow DOM. (e701dad7ef) - Issue #3011 - Part 3: Handle edge case for spellchecking. (964a72079a) - Issue #3020 - document.currentScript should be null in modules (94ffd74cab) - Issue #3020 - Update `currentScript` when dealing with shadow DOM. (eee99b32cc) - Issue #3020 - Clear currentScript after running microtasks (fdee9737a8) - Issue #2548 - Part 1 - Implement MathML DOM and pre-requisites. https://bugzilla.mozilla.org/show_bug.cgi?id=1571487 Introduce interface mixins. https://bugzilla.mozilla.org/show_bug.cgi?id=1414372 Switch XPathEvaluator to using IDL mixins and remaining users of IDL "implements" over to mixin syntax. https://bugzilla.mozilla.org/show_bug.cgi?id=1574195 Introduce GlobalEventHandlers/DocumentAndElementEventHandlers/ElementCSSInlineStyle mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1579457 Introduce DocumentAndElementEventHandlers to more closely align with the HTML spec. https://bugzilla.mozilla.org/show_bug.cgi?id=1330457 Remove the use of IsCallerChrome in FetchRequest. https://bugzilla.mozilla.org/show_bug.cgi?id=1335368 (85600c7378) - Issue #2548 - Part 2 - Collection of WebIDL parsing updates in an attempt to fix partial interface mixin error. We should ensure, at build-time, that partial interfaces are defined in the same file as the interface they extend. Since our build system doesn't really support correct dep builds if they're placed in a different file. https://bugzilla.mozilla.org/show_bug.cgi?id=1333117 WebIDL: Better error message for trying to inherit from a mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1575384 Fix webidl identifier conflicts involving typedefs to produce saner exceptions. https://bugzilla.mozilla.org/show_bug.cgi?id=1531623 Disallow nullable types for WebIDL constants. https://bugzilla.mozilla.org/show_bug.cgi?id=1535647 Add support for extended attributes on types in Web IDL https://bugzilla.mozilla.org/show_bug.cgi?id=1359269 Allow LenientFloat to be only in a specific overload https://bugzilla.mozilla.org/show_bug.cgi?id=1020975 (81b4f0c352) - Issue #2548 - Part 3 - Fix some MathML issues encountered since WebIDL works. Add an nsContentUtils API for getting the CallerType of a JSContext. https://bugzilla.mozilla.org/show_bug.cgi?id=1316616 Also added a Fetch() change that was not in the Mozilla patch. (20354b672f) - Issue #2548 - Part 4 - Fix some missed changes for ElementCSSInlineStyle. Introduce GlobalEventHandlers/DocumentAndElementEventHandlers/ElementCSSInlineStyle mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1579457 (502c704770) - Issue #2548 - Part 5 - Implement the HTMLOrForeignElement mixin. https://bugzilla.mozilla.org/show_bug.cgi?id=1577660 Add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method. https://bugzilla.mozilla.org/show_bug.cgi?id=1374045 (3febe21f99) 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.
  11. 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.
  12. 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)
  13. 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
  14. 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.
  15. there is no need for me to merge if upstream is good enough, just use upstream version.
  16. 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.
  17. 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.
  18. 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.
  19. 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)
  20. 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
  21. 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.
  22. BTW there are forks that targets even older PPC OSX, like PowerFox for 10.5-10.6 and MachFox for 10.4.
  23. @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 ?
  24. 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)
  25. 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
×
×
  • Create New...