New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20221001-3219d2d-uxp-de51d3878-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20221001-3219d2d-uxp-de51d3878-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-20221001-3219d2d-uxp-de51d3878-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-20221001-d849524bd-uxp-de51d3878-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20221001-d849524bd-uxp-de51d3878-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20221001-d849524bd-uxp-de51d3878-xpmod.7z
Official UXP changes picked since my last build:
- Revert "Issue #1986 - Add in reftests for new behavior." (e46011bcc)
- Revert "Issue #1986 - Part 2: Add IsItemInlineAxisMainAxis() and rework some nsFrame code." (c522a01d6)
- Revert "Issue #1986 - Use logical coordinates in flex containers." (52a48df03)
- Issue #2010 - Ensure raw tagnames are safe exiting internalEntityParser (b06fd11d6)
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:
- backout bug1767365 part from rev 591552c5 as it cause crash in viewing https://www.ventusky.com/?w=off (67177c672)
Update Notice:
- You may delete file named icudt58l.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.
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20221001-485bba73-uxp-de51d3878-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20221001-485bba73-uxp-de51d3878-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-20221001-id-656ea98-uxp-de51d3878-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20221001-id-656ea98-ia-93af9a0-uxp-de51d3878-xpmod.7z
source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild
for UXP changes please see above.
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 http://o.rthost.win/basilisk/basilisk55-win32-git-20221001-e8b80c98a-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20221001-e8b80c98a-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- backout bug1767365 part from rev 95ad3c8c as it cause crash when viewing https://www.ventusky.com/?w=off (71043f380)
- Revert "import from UXP: Issue #1986 - Add in reftests for new behavior. (2fc5e3ad7)" (c5e53323f)
- Revert "import from UXP: Issue #1986 - Part 2: Add
IsItemInlineAxisMainAxis() and rework some nsFrame code. (ef4eb3f92)"
(f16052f63)
- Revert "ported from UXP: Issue #1986 - Use logical coordinates in flex containers. (2a57b39db)" (4cd0b5149)
- import from UXP: Issue #2010 - Ensure raw tagnames are safe exiting internalEntityParser (b06fd11d) (e8b80c98a)
New NewMoon 27 Build!
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221001-1406b5eef9-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221001-1406b5eef9-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221001-1406b5eef9-xpmod-ia32.7z
64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20221001-1406b5eef9-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182147: Ensure ImageHost does not attempt to call DrawQuad with
an effect unsupported by the compositor. r=nical (5624e9134f)
- Bug 1151749 - "Win-Only: Disabled Hardware Acceleration + CSS 3D
transform on canvas -> black artefacts on hover". r=nical
(54c49071b9)
- Bug 1184224 - Remove gfxPrefs.h include from gfxPlatformGtk.h. r=karlt (eb907daa58)
- Bug 1183820 - Expose if cairo uses XRender to GetAzureBackendInfo. r=mattwoodrow (10044ecfb0)
- Bug 1128934 - Call XFlush after compositing to prevent jank. r=karlt (f63b9dc1b5)
- Bug 1151663 - New mochitest for this bug. r=kats (9344d22ed6)
- Bug 1176402 - Have synthesizeNativeWheel() and
synthesizeNativeMouseMove() accept coordinates relative to the element's
bounding rect. r=kats (cbdffe3869)
- Bug 1177018 - Work around the iframe in which mochitests are run not being scrollable. r=kats (d24291080c)
- Bug 1177018 - Disable smooth scrolling in the APZ layerization test. r=kats (e1af545da1)
- Bug 1181678 - Improve the check for skipping test_layerization if APZ is disabled. r=botond (91e5ead610)
- Bug 1177018 - Enable chaos mode for the APZ layerization test. r=kats (f07fdeb936)
- Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats (9f24ea01c4)
- Bug 1196294 - Remove the mCause from TimelineMarkers, r=tromey (5abd1c057d)
- Bug 1195232 - Stop using TracingMetadata from GeckoProfiler.h, r=tromey (e736038873)
- Bug 1200118 - Create a barebones TimelineMarker abstract class, r=tromey (9930c83c2f)
- Bug 1200252 - Add marker for when the IPC request for a composite is
sent to the compositor thread, r=jsantell,matt (becc11f58b)
- align some minor thing to gecko (5bb64e322a)
- Bug 1204581 - Add a deprecation warning for the usage of AppCache
when service worker fetch interception is enabled; r=mcmanus,baku
(69949c8d96)
- Bug 1210941 P2 Use LOAD_BYPASS_SERVICE_WORKER in HttpBaseChannel instead of mForceNoIntercept. r=jduell (fdb7afc0be)
- Bug 1173171 - Disable external jar: via preference. r=jduell (704cfb0b9c)
- Bug 1210941 P3 Make jar channels use LOAD_BYPASS_SERVICE_WORKER internally. r=jduell (d871dc4837)
- Bug 1210941 P4 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in nsDocShell. r=ehsan (ea5ed76717)
- Bug 1210941 P5 Use LOAD_BYPASS_SERVICE_WORKER in nsObjectLoadingContent instead of ForceNoIntercept(). r=ehsan (9e821adfaa)
- Bug 1210941 P6 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in FetchDriver. r=ehsan (02685be882)
- Bug 1210941 P7 Use LOAD_BYPASS_SERVICE_WORKER in ServiceWorkerScriptCache. r=ehsan (45fa163dd2)
- Bug 1182112 - XML documents should not be intercepted by ServiceWorkers. r=ehsan (a9dfeffcb3)
- Bug 1210941 P8 Use LOAD_BYPASS_SERVICE_WORKER in xslt txURIUtils. r=ehsan (d7686d572b)
- Bug 1210941 P9 Use LOAD_BYPASS_SERVICE_WORKER in nsCORSListenerProxy. r=ehsan (653f50de45)
- Bug 1205302 - Disallow intercepting OCSP requests; r=jdm (b4650e78d9)
- Bug 1210941 P10 Use LOAD_BYPASS_SERVICE_WORKER in nsNSSCallbacks. r=ehsan (b4b8b3f503)
- Bug 1210941 P11 Use LOAD_BYPASS_SERVICE_WORKER in worker ScriptLoader. r=ehsan (ac07404832)
- Bug 1210941 P12 Remove http channel's ForceNoIntercept. r=jduell IGNORE IDL (a7592a83c4)
- Bug 1210941 P13 Remove ForceNoIntercept from jar channel. r=jduell (617544fcee)
- Bug 1169613 - Use content type of synthesized response for JAR
channel requests if available. Part 1: Set Content-Type of synthesized
reponses for JAR channel requests. r=jdm (e32061a26a)
- Bug 1169613 - Use content type of synthesized response for JAR
channel requests if available. Part 2: Set Content-Type for JAR Channel
requests on Fetch API responses. r=nsm (da43e29583)
- Bug 1207556 - Part 1: Stop reusing the loadinfo in StartCORSPreflight; r=sicking (4724bfa8cd)
- Bug 1207556 - Part 2: Fix the beacon CORS preflight tests; r=sicking (c61a699f9f)
- Bug 1111834 - CORS preflight of navigator.sendBeacon() should not follow 30x redirect - tests. r=sicking (2871ad22e7)
- fix build because of previous backports (e3096e6f9a)
- Bug 1161677 - Expose dev mode state read-only through the navigator.hasFeature() api r=ehsan (013399847b)
- Bug 1203680 P8 nsCORSListenerProxy::OnStartRequest must always call outer OnStartRequest. r=ehsan (9a67709770)
- spacing (d4511b37c4)
- missing bit of 920017 and some telemetry (2bf267ce72) (938961e76b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1146888 - Build more files in ipc/chromium in unified mode; r=bent (1143418e0f)
- Bug 1206558 (part 1) - Combine handling of BSDs in ipc/chromium/moz.build. r=mshal. (2bb24997a2)
- Bug 1206558 (part 2) - Move Linux-specific code ipc/chromium/moz.build. r=mshal. (94bf4c550e)
- Bug 1206558 (part 3) - Move Android-specific code ipc/chromium/moz.build. r=mshal. (43ca8e06dd)
- Bug 1206558 (part 4) - Factor out include handling in ipc/chromium/moz.build. r=mshal. (4ae55262ca)
- Bug 1206558 (part 5) - Give libevent its own moz.build file. r=mshal. (1919309e8e)
- Bug 1206558 (part 6) - Factor out common libevent moz.build stuff. r=mshal. (734e9a4b71)
- actually use arc4random_bug check so allow compilation on recent libc (851de42a37)
- var-let (8c910312d3) (1406b5eef9)
New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20221001.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 7f6fda62d8..1406b5eef9:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182147: Ensure ImageHost does not attempt to call DrawQuad with
an effect unsupported by the compositor. r=nical (5624e9134f)
- Bug 1151749 - "Win-Only: Disabled Hardware Acceleration + CSS 3D
transform on canvas -> black artefacts on hover". r=nical
(54c49071b9)
- Bug 1184224 - Remove gfxPrefs.h include from gfxPlatformGtk.h. r=karlt (eb907daa58)
- Bug 1183820 - Expose if cairo uses XRender to GetAzureBackendInfo. r=mattwoodrow (10044ecfb0)
- Bug 1128934 - Call XFlush after compositing to prevent jank. r=karlt (f63b9dc1b5)
- Bug 1151663 - New mochitest for this bug. r=kats (9344d22ed6)
- Bug 1176402 - Have synthesizeNativeWheel() and
synthesizeNativeMouseMove() accept coordinates relative to the element's
bounding rect. r=kats (cbdffe3869)
- Bug 1177018 - Work around the iframe in which mochitests are run not being scrollable. r=kats (d24291080c)
- Bug 1177018 - Disable smooth scrolling in the APZ layerization test. r=kats (e1af545da1)
- Bug 1181678 - Improve the check for skipping test_layerization if APZ is disabled. r=botond (91e5ead610)
- Bug 1177018 - Enable chaos mode for the APZ layerization test. r=kats (f07fdeb936)
- Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats (9f24ea01c4)
- Bug 1196294 - Remove the mCause from TimelineMarkers, r=tromey (5abd1c057d)
- Bug 1195232 - Stop using TracingMetadata from GeckoProfiler.h, r=tromey (e736038873)
- Bug 1200118 - Create a barebones TimelineMarker abstract class, r=tromey (9930c83c2f)
- Bug 1200252 - Add marker for when the IPC request for a composite is
sent to the compositor thread, r=jsantell,matt (becc11f58b)
- align some minor thing to gecko (5bb64e322a)
- Bug 1204581 - Add a deprecation warning for the usage of AppCache
when service worker fetch interception is enabled; r=mcmanus,baku
(69949c8d96)
- Bug 1210941 P2 Use LOAD_BYPASS_SERVICE_WORKER in HttpBaseChannel instead of mForceNoIntercept. r=jduell (fdb7afc0be)
- Bug 1173171 - Disable external jar: via preference. r=jduell (704cfb0b9c)
- Bug 1210941 P3 Make jar channels use LOAD_BYPASS_SERVICE_WORKER internally. r=jduell (d871dc4837)
- Bug 1210941 P4 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in nsDocShell. r=ehsan (ea5ed76717)
- Bug 1210941 P5 Use LOAD_BYPASS_SERVICE_WORKER in nsObjectLoadingContent instead of ForceNoIntercept(). r=ehsan (9e821adfaa)
- Bug 1210941 P6 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in FetchDriver. r=ehsan (02685be882)
- Bug 1210941 P7 Use LOAD_BYPASS_SERVICE_WORKER in ServiceWorkerScriptCache. r=ehsan (45fa163dd2)
- Bug 1182112 - XML documents should not be intercepted by ServiceWorkers. r=ehsan (a9dfeffcb3)
- Bug 1210941 P8 Use LOAD_BYPASS_SERVICE_WORKER in xslt txURIUtils. r=ehsan (d7686d572b)
- Bug 1210941 P9 Use LOAD_BYPASS_SERVICE_WORKER in nsCORSListenerProxy. r=ehsan (653f50de45)
- Bug 1205302 - Disallow intercepting OCSP requests; r=jdm (b4650e78d9)
- Bug 1210941 P10 Use LOAD_BYPASS_SERVICE_WORKER in nsNSSCallbacks. r=ehsan (b4b8b3f503)
- Bug 1210941 P11 Use LOAD_BYPASS_SERVICE_WORKER in worker ScriptLoader. r=ehsan (ac07404832)
- Bug 1210941 P12 Remove http channel's ForceNoIntercept. r=jduell IGNORE IDL (a7592a83c4)
- Bug 1210941 P13 Remove ForceNoIntercept from jar channel. r=jduell (617544fcee)
- Bug 1169613 - Use content type of synthesized response for JAR
channel requests if available. Part 1: Set Content-Type of synthesized
reponses for JAR channel requests. r=jdm (e32061a26a)
- Bug 1169613 - Use content type of synthesized response for JAR
channel requests if available. Part 2: Set Content-Type for JAR Channel
requests on Fetch API responses. r=nsm (da43e29583)
- Bug 1207556 - Part 1: Stop reusing the loadinfo in StartCORSPreflight; r=sicking (4724bfa8cd)
- Bug 1207556 - Part 2: Fix the beacon CORS preflight tests; r=sicking (c61a699f9f)
- Bug 1111834 - CORS preflight of navigator.sendBeacon() should not follow 30x redirect - tests. r=sicking (2871ad22e7)
- fix build because of previous backports (e3096e6f9a)
- Bug 1161677 - Expose dev mode state read-only through the navigator.hasFeature() api r=ehsan (013399847b)
- Bug 1203680 P8 nsCORSListenerProxy::OnStartRequest must always call outer OnStartRequest. r=ehsan (9a67709770)
- spacing (d4511b37c4)
- missing bit of 920017 and some telemetry (2bf267ce72) (938961e76b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1146888 - Build more files in ipc/chromium in unified mode; r=bent (1143418e0f)
- Bug 1206558 (part 1) - Combine handling of BSDs in ipc/chromium/moz.build. r=mshal. (2bb24997a2)
- Bug 1206558 (part 2) - Move Linux-specific code ipc/chromium/moz.build. r=mshal. (94bf4c550e)
- Bug 1206558 (part 3) - Move Android-specific code ipc/chromium/moz.build. r=mshal. (43ca8e06dd)
- Bug 1206558 (part 4) - Factor out include handling in ipc/chromium/moz.build. r=mshal. (4ae55262ca)
- Bug 1206558 (part 5) - Give libevent its own moz.build file. r=mshal. (1919309e8e)
- Bug 1206558 (part 6) - Factor out common libevent moz.build stuff. r=mshal. (734e9a4b71)
- actually use arc4random_bug check so allow compilation on recent libc (851de42a37)
- var-let (8c910312d3) (1406b5eef9)
* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
Hi Roy,
ReplyDeleteI'm wondering if you can get to the bottom of a problem I'm having.
I'm running XPSP3, Java=1.8.0.231, and the Serpent Browser=basilisk55-win32-git-20221001-e8b80c98a-xpmod.7z.
When I click this link below, I get a Blue Circle and never come out of it.
http://clicks.email.carfax.com/ls/click?upn=iIWvMhdpnsVB8VTR1f15Wpi8xSjzKRjxI9TGAPkH7sm5G0MjcyigKIPtLG9IhdYVPpltkq95q3WgPojy2c87OnPiV5e4hksqkzgtON2EBjP2qjwg20-2FAtx-2FNuKltpTk4ItJr9fVTxYJeavmL0PZyfD6cE-2FGCc6Rla4szqgmaN6Rb2sRrFtzNQdIME5twyR72Hh-2FTZUD5EHzpA-2FVysown40gvkPkpBIsQsEEug1ndbSU-3DfPpR_rlLsfCYNUqsEmrN9BUSPCzZ1Zvi20-2BUT-2FaR6-2BHYAFIszbQg5A59I7e-2FkA72Lh0HTX2EomI1UaiCJ1q3yC4gr5pgl5AW22uS9qbUPVJck3OK3BbIerRSB0s6kEBgqtaE41y65Jl-2Fbc1IsZH1l9qIsYb20f-2Fk5FrfNp1pwu4axUomWqxUXuimEJLIiaXrbZAlTN9UXgk7D46C6P6t5YSV-2FTndi4LwvzBevmxB2kIHWOVcvEbVZ-2FV8th9OKWZegNSSzQQlahOl2v2P-2Fn2EBO8c4hq68x-2B2MxlN35VakzNPbPk05C8VOSOT2bzE42vL9WmwqIjDvySbq1ppjkli7DrywBl96-2FThSMz-2B4aN3b9T5-2FrBAU-2Bbh6u-2BlA88AHRnbBY1sHE7Q1USX2ZNkoQEJPuEUkK5Oi1Dk82Cp89kF78GYx-2Fxj3XRnykAC6-2BimR1P0vLj3lrZCRm6MPnQPQeTKqGSu7vCRD9CxooD0SpQ6uK1oTT00SfxspyE9XcyDmuJ2o5c1QA-2BKncd83TD8uhsffxXk0BdJuQaUBWLJTyNVXRyZs2KOL2gBZktHD3i2T-2BErtgahL816kSFyvbFBagKcrjiQFeeMVzs02oRejaDDJy4WC0bFN6oJ6aMDfdyNiJ155qNzAHj2RLQd43um9pcljIsYKlmRNtlyUgiWxshLUa5IjHS2xdTmSuBIaq4b0xBMXmi70nshZh05vepyQXkxP4skkJwqQSkvM9Y5WtjUyntAp9IfgitmPen2mJBuNhze-2B59FMX-2BOvdRaRZ8MCuf-2Fa5obM4O7BxzRv96-2FSJIQEkiSTt3lzUFJWZzOrFwXHLmZvR6bew3FgQvW6oGHOBS1OG57K8pySoiBPBcgR8xeJXO-2BadBcnOkH-2FdgIntQrvdSC-2Bc49bXMNlkAQKXtX8zHW3T5SqtauDm4B7EA66cCMsDoeWr-2F-2BZK9Dom0LTFXnvCfo5Z-2FUpWyKGQre4eUvw82aDoujnAg-3D-3D
Can U help?
the site uses some javascript syntax that my browsers' javascript engine can't understand.
DeleteSo is there any way you could write code to simulate these new functions?
DeleteI tried https://martok.github.io/palefill/
ReplyDeleteIt failed to install; it said incompatible with Serpent 55
for Serpent 55 you have to download xpi and open with 7-zip and modify install.rdf and change 52.9.* to 55.* and drop new xpi in Serpent 55 addons page.
Delete