Jump to content

roytam1

Member
  • Posts

    3,701
  • Joined

  • Last visited

  • Days Won

    431
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. alright it is reproducible now, a fix is pushed to repo: https://github.com/roytam1/UXP/commit/a2da19760ea8610331430c88d50dcadd0950272c
  2. broken link edited they have different meanings for the values, better look it up in source for actual meaning and choose which value suits your needs.
  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-20250802-450ca22c4-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250802-450ca22c4-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2835 - Part 1: Expose nsCSSRuleProcessor::CascadeSheet (be3d8491) (90903923a) - import from UXP: Issue #2835 - Part 2: Implement processing of import rules based on order of appearance (37230e7b) (c36257aad) - import from UXP: No issue - Regenerate devtools CSS database (2c39bb79) (28ff7ce39) - import from UXP: Issue #2489: Add CSS color-mix keyword support (055a685c) (509d89953) - import from UXP: - Issue #2489: ColorMixValue support and structure (7800eb01) - Issue #2489: Add color-mix serialization support (b42cca5f) - Issue #2489: Add color-mix computation support (58d72062) - Issue #2489: Include color-mix to avoid filtering (6b938c48) - Issue #2489: Update enum class syntax (99d7fb8e) - Issue #2489: Create ColorMixValue structure (cb60df21) (2a5c28b87) - ported from UXP: Issue #2489: color-mix function parsing (7899850a) (ce3a0f957) - import from UXP: - Issue #2489: Fix CSS color-mix() percentage parsing (a3cb7991) - Issue #2489: Remove unnecessary initializations (eb7eacc5) (d9b6054ab) - import from UXP: Issue #2489: Improve color-mix() computation algorithm (ff5f3b2b) (102fddce4) - import from UXP: Issue #2489: Adding RGB to HSL function (cb2547ef) (1e079074e) - import from UXP: Issue #2489: Allow color-mix() to differentiate color spaces (01b0b825) (d6fd0467e) - import from UXP: Issue #2489: Allow HSL with alpha mixing (22be9f7f) (b65401f37) - import from UXP: Issue #2489: Allow SRGB with alpha mixing (5fe574de) (d8462ab02) - import from UXP: Issue #2489: Disallow percentage overflow and underflow (052b5d1f) (37719c1ad) - import from UXP: Issue #2489: Produce more accurate computations (2855cd6d) (45cf9eb91) - import from UXP: Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d10540) (0a5f1cc14) - ported from UXP: - Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 (d99eab0d) - Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues (4cdfb9e1) (eff68ee91) - ported from UXP: Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc9) (2fae301fd) - ported from UXP: - Issue #2790 - Part 5: Persistent highlight despite blur click (156c7550) - Issue #2790 - Cleanup: Remove debugging lines (459ed6ea) - Issue #2790 - Cleanup: Remove whitespaces (70cbf0df) - Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d) - Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89) (8c244cfe3) - import from UXP: Issue #2489 - Follow-up: Add `color-mix()` manual test. (cea125a0) (8377e97b3) - import from UXP: [DOM] Fix crash in `<object>` scheme checking code. (838be261) (59c6b3671) - [SSUAO] update youtube's SSUAO (9fbf05a39) - import from UXP: [DOM] Simplify `<object>` scheme check code and fix plugin handling. (ace2c1c1) (450ca22c4)
  4. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250802-40a79c75-uxp-3553319265-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250802-40a79c75-uxp-3553319265-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20250802-id-656ea98-uxp-3553319265-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250802-id-656ea98-ia-c642e3c-uxp-3553319265-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  5. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250802-3219d2d-uxp-3553319265-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250802-3219d2d-uxp-3553319265-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250802-3219d2d-uxp-3553319265-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250802-d849524bd-uxp-3553319265-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250802-d849524bd-uxp-3553319265-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250802-d849524bd-uxp-3553319265-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2835 - Part 1: Expose nsCSSRuleProcessor::CascadeSheet (be3d8491c7) - Issue #2835 - Part 2: Implement processing of import rules based on order of appearance (37230e7b21) - No issue - Regenerate devtools CSS database (2c39bb7901) - Issue #2489: Add CSS color-mix keyword support (055a685c2e) - Issue #2489: ColorMixValue support and structure (7800eb0126) - Issue #2489: Add color-mix serialization support (b42cca5fa5) - Issue #2489: Add color-mix computation support (58d7206259) - Issue #2489: Include color-mix to avoid filtering (6b938c48a5) - Issue #2489: Update enum class syntax (99d7fb8e95) - Issue #2489: Create ColorMixValue structure (cb60df2169) - Issue #2489: color-mix function parsing (7899850a19) - Issue #2489: Fix CSS color-mix() percentage parsing (a3cb799126) - Issue #2489: Remove unnecessary initializations (eb7eacc565) - Issue #2489: Improve color-mix() computation algorithm (ff5f3b2b2d) - Issue #2489: Adding RGB to HSL function (cb2547efa3) - Issue #2489: Allow color-mix() to differentiate color spaces (01b0b8251d) - Issue #2489: Allow HSL with alpha mixing (22be9f7fc6) - Issue #2489: Allow SRGB with alpha mixing (5fe574de22) - Issue #2489: Disallow percentage overflow and underflow (052b5d1ffa) - Issue #2489: Produce more accurate computations (2855cd6ded) - Issue #2790 - Part 1: Add: event state, pseudo-class mapping, SetAutofilled methods (13d1054046) - Issue #2790 - Part 2: Address BZ bugs: 1355438 and 1341230 (d99eab0d9d) - Issue #2790 - Part 3: Address BZ bug 1849122 and resolve build issues (4cdfb9e16b) - Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc980) - Issue #2790 - Part 5: Persistent highlight despite blur click (156c755085) - Issue #2790 - Cleanup: Remove debugging lines (459ed6ea85) - Issue #2790 - Cleanup: Remove whitespaces (70cbf0dfd3) - Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d6e) - Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89ea) - Issue #2790 - Cleanup: Correct whitespaces (429e05c8a1) - Issue #2489 - Follow-up: Add `color-mix()` manual test. (cea125a01d) - [DOM] Fix crash in `<object>` scheme checking code. (838be26145) - [DOM] Simplify `<object>` scheme check code and fix plugin handling. (ace2c1c1ee) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  6. you can try setting referer.trimmingPolicy = 2 to see if it helps.
  7. upstream noticed this and will be fixed in my next build. Ref: https://forum.palemoon.org/viewtopic.php?f=70&t=32597
  8. 1) new patchk32.bat handles this. 2) added but untested
  9. 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-20250726-c41cda278-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250726-c41cda278-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from `custom` branch of UXP: [Basilisk] css: replace -moz-hidden-unscrollable with clip (a0f628da2) - import from `custom` branch of UXP: layout: partly revert rev 5e8e120 for keeping -moz-hidden-unscrollable to work (9ce6fba76) - import from UXP: Issue #2691 - Follow-up: Add manual tests (5869164e) (d4cd9cc60) - import from UXP: Issue #2826 - Set up fontconfig on XRE startup (GTK only) (b992da05) (207207241) - import from UXP: No issue - Adjust CSP URI reporting more closely with the spec. (0a8f50fa) (96316a8d7) - import from UXP: [gfx] Hold a stronger reference to gfxFontEntry. (40f96b82) (b6584ea5e) - ported from UXP: [js] Align br_table limits with V8/Gecko. (3f297457) (720ef774c) - import from UXP: [network] Stop accepting nameless cookies. (cdc8127c) (15f4be2b2) - import from UXP: [DOM] Make object loading use an explicit scheme whitelist. (f902d2ad) (da9ac104c) - import from UXP: Issue #2828 - Part 1: Build and store the array of layer name tokens in the layer at-rules (53e6317b) (21ff29fca) - ported from UXP: Issue #2828 - Part 2: Collect and hold rule cascade data per cascade layer (7b51aa7c) (37d446504) - ported from UXP: Issue #2828 - Part 3: Refactor selector matching and rule cascade data into separate files/classes (03f29e75) (eb52d9cd2) - import from UXP: Issue #2828 - Part 4: Move cache key storage to ResolvedRuleCascades (aab9cdf9) (f6755c8be) - ported from UXP: Issue #2828 - Part 5: Implement child rule processors (e05d4d83) (595bed820) - import from UXP: Issue #2828 - Part 6: Assert rules were added to the rule cascade data (d3b305b8) (5cde0ecef) - import from UXP: Issue #2828 - Part 7: Walk child rule processors separately and ensure inverted cascade layer order is enforced for important rules (ec57be65) (7c4314376) - ported from UXP: Issue #2828 - Part 8: Extract RuleProcessorGroup (formerly ResolvedRuleCascades) into separate file (3605630f) (0a5d13c19) - import from UXP: Issue #2828 - Part 9: Rename CascadeEnumData to CascadeLayer (1655a5a4) (cbf54b1f1) - import from UXP: Issue #2828 – Part 10: Clean up cascade layer constructor (a922ec08) (28c6452d7) - import from UXP: Issue #2828 - Part 11: Detach weighted rule data from cascade layer (cbb019a8) (4b366e590) - import from UXP: Issue #2828 - Part 12: Implement cascade layer SizeOfIncludingThis (e3476d33) (40fa28911) - import from UXP: Issue #2828 - Part 13: Exclude strong layers-related code from release builds (318031c7) (c41cda278)
  10. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250726-7bda12e7-uxp-7e0ddfef73-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250726-7bda12e7-uxp-7e0ddfef73-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-20250726-id-656ea98-uxp-7e0ddfef73-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250726-id-656ea98-ia-c642e3c-uxp-7e0ddfef73-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  11. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250726-3219d2d-uxp-7e0ddfef73-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250726-3219d2d-uxp-7e0ddfef73-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-20250726-3219d2d-uxp-7e0ddfef73-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-20250726-d849524bd-uxp-7e0ddfef73-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250726-d849524bd-uxp-7e0ddfef73-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250726-d849524bd-uxp-7e0ddfef73-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250726-d849524bd-uxp-7e0ddfef73-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250726-d849524bd-uxp-7e0ddfef73-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2691 - Follow-up: Add manual tests (5869164e31) - Issue #2826 - Set up fontconfig on XRE startup (GTK only) (b992da05eb) - No issue - Adjust CSP URI reporting more closely with the spec. (0a8f50fafa) - [gfx] Hold a stronger reference to gfxFontEntry. (40f96b82ad) - [js] Align br_table limits with V8/Gecko. (3f297457d8) - [network] Stop accepting nameless cookies. (cdc8127cd1) - [DOM] Make object loading use an explicit scheme whitelist. (f902d2ad0e) - Issue #2828 - Part 1: Build and store the array of layer name tokens in the layer at-rules (53e6317bfb) - Issue #2828 - Part 2: Collect and hold rule cascade data per cascade layer (7b51aa7ca1) - Issue #2828 - Part 3: Refactor selector matching and rule cascade data into separate files/classes (03f29e75ec) - Issue #2828 - Part 4: Move cache key storage to ResolvedRuleCascades (aab9cdf9bd) - Issue #2828 - Part 5: Implement child rule processors (e05d4d8306) - Issue #2828 - Part 6: Assert rules were added to the rule cascade data (d3b305b819) - Issue #2828 - Part 7: Walk child rule processors separately and ensure inverted cascade layer order is enforced for important rules (ec57be653a) - Issue #2828 - Part 8: Extract RuleProcessorGroup (formerly ResolvedRuleCascades) into separate file (3605630f4e) - Issue #2828 - Part 9: Rename CascadeEnumData to CascadeLayer (1655a5a4a9) - Issue #2828 – Part 10: Clean up cascade layer constructor (a922ec0823) - Issue #2828 - Part 11: Detach weighted rule data from cascade layer (cbb019a862) - Issue #2828 - Part 12: Implement cascade layer SizeOfIncludingThis (e3476d33ed) - Issue #2828 - Part 13: Exclude strong layers-related code from release builds (318031c74b) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - layout: partly revert rev 5e8e120 for keeping -moz-hidden-unscrollable to work (44e5bd7711) - [Basilisk] css: replace -moz-hidden-unscrollable with clip (c466a1385f) - [Pale-Moon] css: replace -moz-hidden-unscrollable with clip (9e02324b0b) Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  12. added GetLogicalProcessorInformation for my mini kernelxp wrapper: https://github.com/roytam1/rtoss/blob/master/kernelxp/kernelxp.dll
  13. added GetLogicalProcessorInformation for my mini kernelxp wrapper: https://github.com/roytam1/rtoss/blob/master/kernelxp/kernelxp.dll
  14. just found UXP rev 5e8e1208 may cause some UI glitches, and workaround in both ways are committed.
  15. 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-20250719-3577496e0-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250719-3577496e0-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2499 - Part 1: Add overflow: clip support and tests (ad396c6c) (70c17fd4f) - import from UXP: Issue #2499 - Part 2: Fix overflow shorthand serialization for mixed clip values (205ea844) (ec17993dc) - import from UXP: Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes (5e8e1208) (68ce5c95d) - import from UXP: Issue #2720 - Follow-up: Use temp value for duplicate color stop (07cf2e64) (df0626865) - import from UXP: Issue #2736 - Follow-up: Stop using worker thread-only functions for checking if CSP is enabled (c8608ad5) (c9ee7fc5a) - import from UXP: Issue #2792 -Implements parsing, computed style, and writing mode mapping for overflow-block and overflow-inline properties (0903daca) (7194d6223) - import from UXP: Issue #2691: Implement ParseSupportsSelector (squashed) (3577496e0)
  16. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250719-7bda12e7-uxp-198222fc03-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250719-7bda12e7-uxp-198222fc03-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-20250719-id-656ea98-uxp-198222fc03-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250719-id-656ea98-ia-c642e3c-uxp-198222fc03-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  17. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250719-3219d2d-uxp-198222fc03-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250719-3219d2d-uxp-198222fc03-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-20250719-3219d2d-uxp-198222fc03-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-20250719-d849524bd-uxp-198222fc03-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250719-d849524bd-uxp-198222fc03-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250719-d849524bd-uxp-198222fc03-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250719-d849524bd-uxp-198222fc03-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250719-d849524bd-uxp-198222fc03-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2499 - Part 1: Add overflow: clip support and tests (ad396c6c59) - Issue #2499 - Part 2: Fix overflow shorthand serialization for mixed clip values (205ea844f4) - Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes (5e8e1208e7) - Issue #2720 - Follow-up: Use temp value for duplicate color stop (07cf2e643f) - Issue #2736 - Follow-up: Stop using worker thread-only functions for checking if CSP is enabled (c8608ad5cf) - Issue #2792 -Implements parsing, computed style, and writing mode mapping for overflow-block and overflow-inline properties (0903dacaa7) - Issue #2691: Implement ParseSupportsSelector (8be86514f0) - Issue #2691: Adjusted the function to use ParseSelectorGroup (e9a7190529) - Issue #2691: Add basic parentheses tracking to ParseSupportsSelector (fcb4b3d01f) - Issue #2691: Improve token handling for selectors (69556b7b1b) - Issue #2691: Enhance spacing logic for selector formatting (aaae6484ee) - Issue #2691: Add special handling for nth-child expressions (224d1724b2) - Issue #2691: Improve Parser State Handling (ea580ec54b) - Issue #2691: Refactored ParseSupportsSelector (f2d6170830) - Issue #2691: Utilize regex for spacing rules (906f05e606) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  18. 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-20250712-6129895b4-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20250712-6129895b4-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Issue #2106 - Part 1: Un-prefix -moz-user-select (cc55a380) (cfadbb5d6) - ported from UXP: Issue #2106 - Part 2: Align value names (17b594b7) (3a0677ec7) - import from UXP: No issue - Fix mixing of tabs with space-indented code. (552cb8db) (4634fe9d1) - import from UXP: Issue #2045 - Part 1: Revert "Temporarily force hidden elements to be actually hidden." (dd2cf17d) (29e601bb8) - import from UXP: Issue #2045 - Part 2: Add handling and storage for the revert unit and value (7f3f90ee) (f49dc1068) - ported from UXP: Issue #2045 - Part 3: Implement cascade origin tracking to CSS parser (b0f09723) (13380336f) - import from UXP: - Issue #2045 - Part 4: Parse "revert" in property values wherever "unset" is allowed (9105c58a) - Issue #2045 - Part 5: Serialize shorthands using "revert" like those containing "unset" (801d4a2d) (f780f6a0c) - ported from UXP: Issue #2045 - Part 6: Treat "revert" values as the same as "unset" when encountered in the rule node (c4b6135c) (0ddba686d) - ported from UXP: Issue #2045 - Part 7: Override revert values during presentation hint cascade (166e98d2) (33497a7bb) - import from UXP: Issue #2045 - Part 8: Remap revert keyword values to a higher cascade level (a47f44e9) (7e8276dd1) - import from UXP: Issue #2045 - Part 9: Include the revert keyword in the list of accepted values for CSS properties returned by inDOMUtils (5346e556) (5b3195dad) - ported from UXP: Issue #2045 - Part 10: Regenerate devtools CSS database and include the revert keyword in related devtools code (f0b8d1df) (e92c563a4) - import from UXP: Issue #2106 - Part 3: Add 'contain' as user-select value, retain 'element' (e6b48fcc) (f073823cd) - ported from UXP: [devtools] Further improve special character escaping in "copy as curl". (2d9cb22a) (28bf4bcf2) - ported from UXP: No Issue - Add detection for medium in border shorthand (9f7430f8) (4f0690a20) - import from UXP: Issue #2124 - Adjust overflow parser to handle two values (f4ffb1ec) (ae483ab3b) - ported from UXP: Issue #2662 - Implement axis-shorthand parsing (7c52fd93) (f7844356c) - ported from UXP: Issue #2124/2662: Optimize overflow shorthand parsing and serialization (7626c99c) (55a3af5f7) - ported from UXP: Issue #2124/2662: Cleaning of code (dae72b45) (9c80beb8f) - ported from UXP: Issue #2106 - Follow-up: Additional Un-prefixing (1a5b3dca) (82ff6f599) - import from UXP: Issue #2106 - Follow-up: Un-prefix DOM Attribute MozUserSelect (abb891ff) (2b505c1fd) - import from UXP: Issue #2106 - Follow-up: Additional contain Keyword Entries (f1815317) (db2c8fdb5) - ported from UXP: Issue #2106 - Clean-up: Remove Defunct -moz-user-select CSS Directives (8f46cd0d) (37991f84a) - import from UXP: Issue #2106 - Clean-up: Un-prefix -moz-user-select in Comments (b11affbd) (477ab51c4) - import from UXP: Issue #2780: Add back the mismatch overflow handling in nsRuleNode.cpp (c3590da5) (0ee810368) - import from UXP: Issue #2757: Create a new basicShape of type inset then set inset coords to zero. (67421b30) (0ea914daf) - import from UXP: Issue #2757 - Follow-up: Add clip-path test (manual QA) (3f67905a) (1b8fbc344) - import from `custom` branch of UXP: gfx: relax DrawTargetCairo::IsValid() check, fixes crash when loading spectrumsurveys.com (10b96192) (6129895b4)
  19. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20250712-7bda12e7-uxp-b9ebe5b259-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20250712-7bda12e7-uxp-b9ebe5b259-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-20250712-id-656ea98-uxp-b9ebe5b259-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20250712-id-656ea98-ia-c642e3c-uxp-b9ebe5b259-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  20. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20250712-3219d2d-uxp-b9ebe5b259-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20250712-3219d2d-uxp-b9ebe5b259-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-20250712-3219d2d-uxp-b9ebe5b259-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-20250712-d849524bd-uxp-b9ebe5b259-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250712-d849524bd-uxp-b9ebe5b259-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20250712-d849524bd-uxp-b9ebe5b259-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250712-d849524bd-uxp-b9ebe5b259-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20250712-d849524bd-uxp-b9ebe5b259-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2106 - Part 1: Un-prefix -moz-user-select (cc55a380f6) - Issue #2106 - Part 2: Align value names (17b594b705) - No issue - Fix mixing of tabs with space-indented code. (552cb8dbcc) - Issue #2045 - Part 1: Revert "Temporarily force hidden elements to be actually hidden." (dd2cf17d30) - Issue #2045 - Part 2: Add handling and storage for the revert unit and value (7f3f90eed4) - Issue #2045 - Part 3: Implement cascade origin tracking to CSS parser (b0f0972314) - Issue #2045 - Part 4: Parse "revert" in property values wherever "unset" is allowed (9105c58a30) - Issue #2045 - Part 5: Serialize shorthands using "revert" like those containing "unset" (801d4a2db8) - Issue #2045 - Part 6: Treat "revert" values as the same as "unset" when encountered in the rule node (c4b6135c99) - Issue #2045 - Part 7: Override revert values during presentation hint cascade (166e98d2b9) - Issue #2045 - Part 8: Remap revert keyword values to a higher cascade level (a47f44e93d) - Issue #2045 - Part 9: Include the revert keyword in the list of accepted values for CSS properties returned by inDOMUtils (5346e55655) - Issue #2045 - Part 10: Regenerate devtools CSS database and include the revert keyword in related devtools code (f0b8d1df2c) - Issue #2106 - Part 3: Add 'contain' as user-select value, retain 'element' (e6b48fcc95) - [devtools] Further improve special character escaping in "copy as curl". (2d9cb22a28) - No Issue - Add detection for medium in border shorthand (9f7430f8b9) - Issue #2124 - Adjust overflow parser to handle two values (f4ffb1ec16) - Issue #2662 - Implement axis-shorthand parsing (7c52fd934f) - Issue #2124/2662: Optimize overflow shorthand parsing and serialization (7626c99ceb) - Issue #2124/2662: Cleaning of code (dae72b452c) - Issue #2106 - Follow-up: Additional Un-prefixing (1a5b3dcae6) - Issue #2106 - Follow-up: Un-prefix DOM Attribute MozUserSelect (abb891ff26) - Issue #2106 - Follow-up: Additional contain Keyword Entries (f1815317c3) - Issue #2106 - Clean-up: Remove Defunct -moz-user-select CSS Directives (8f46cd0d63) - Issue #2106 - Clean-up: Un-prefix -moz-user-select in Comments (b11affbdf3) - Issue #2780: Add back the mismatch overflow handling in nsRuleNode.cpp (c3590da576) - Issue #2757: Create a new basicShape of type inset then set inset coords to zero. (67421b3048) - Issue #2757 - Follow-up: Add clip-path test (manual QA) (3f67905afc) 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: - gfx: relax DrawTargetCairo::IsValid() check, fixes crash when loading spectrumsurveys.com (10b96192dd) - layout: plug back alias of -moz-user-select so it won't break pages/extensions relying on this (4c8df426a8) Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  21. they did this because they want jemalloc to be integrated into C runtime, which is un-recommended by MS later.
  22. I think there is no much difference between vc2005 and vc2008?
×
×
  • Create New...