New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230520-3219d2d-uxp-733864917-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230520-3219d2d-uxp-733864917-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-20230520-3219d2d-uxp-733864917-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.6a1.win32-git-20230520-d849524bd-uxp-733864917-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230520-d849524bd-uxp-733864917-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230520-d849524bd-uxp-733864917-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230520-d849524bd-uxp-733864917-xpmod.7z
Official UXP changes picked since my last build:
- Issue #2241 - Part 1: Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into their own header and implementation files (ec2fb7256)
- Issue #2241 - Part 2: Add SameValueZero implementation to mfbt/FloatingPoint.h (621868a34)
- Issue #2241 - Part 3: Extend DOMMatrixReadOnly to allow instantiation with a Matrix4x4. (d2c3ea08e)
- Issue #2241 - Part 4.1: Get DOMPoint, DOMQuad, DOMRect, DOMMatrix a bit closer to spec. (60c88dd11)
- Issue #2241 - Part 4.2: Resurrect DOMQuad.bounds, but deprecated. (840658ab3)
- Issue #2241 - Part 4.3: Move devtools over to getBounds(). (69e45fd84)
- Issue #2241 - Part 5: Expose Geometry interfaces to web workers. (c3042a2f4)
- Issue #2241 - Part 4&5 Follow-up: Fix WebIDL errors (51f812bb8)
- Issue #2241 - Part 6: Implement DOMMatrix.fromMatrix. (10bdcb7e5)
- Issue #2241 - Part 7.1: Implement .fromFloat{32/64}Array. (0e2f687f4)
- Issue #2241 - Part 7.2: Implement .fromRect and .fromQuad. (4ec35fdcf)
- Issue #2241 - Part 8: Remove non-working layout.css.DOM*.enabled prefs. (e072ef0df)
- Issue #2241 - Part 7.2 Follow-up: Fix build bustage due to unified building in Basilisk. (ae27fff4b)
- Issue #1765 - Part 1: Move ReduceNumberCalcOps struct up higher, rename IsCSSTokenCalcFunction to CSSParserImpl::IsCalcFunctionToken (73a6dc312)
- Issue #1765 - Part 2: Implement calc() parsing inside rgb/a() and the non-hue component of hsl/a() (d678cc2c4)
- Issue #1765 - Part 3: Provided token type should be used in LookForTokenType (6ae0a69ac)
- Issue #2246 - Implement Array find from last. (bbb91e483)
- Issue #2221 - Follow-up: Ensure jit_ioncheck{1|2|3}_deunified_sources is defined. (a2b45a9d5)
- Issue #2221 - Follow-up: Simplify jit_ioncheck{1|2|3}_deunified_sources assignment. (a00793acf)
No official Pale-Moon changes picked since my last build.
No official Basilisk changes picked since my last build.