Jump to content

My Browser Builds (Part 3)


Recommended Posts

17 hours ago, VistaLover said:

... Pale Moon 31.3.0.1 has been now released, with issue #1986 backed-out...

If issue #1986 is, hopefully, reverted too in @roytam1's UXP tree, in coming weekend's UXP releases we shouldn't have any such "glitch" to take care of ;) (unless upstream issue #1986 comes back in a revised iteration - I couldn't help noticing Moonchild mentioning nothing about uBO's dashboard menu going awry, his reason for PM's OOB (out-of-band) release being "severe usability issues on several websites" :dubbio:) ...

yeah some other websites affected https://forum.palemoon.org/viewtopic.php?f=70&t=28881

while we don't have users visiting such site.

Link to comment
Share on other sites


4 hours ago, nicolaasjan said:

Thanks! :thumbup

From your link:

Note, that there are two items added to the lists pane, which will not work in the Legacy version:

  • AdGuard URL Tracking Protection
  • Block Outsider Intrusion into LAN

Also, before uninstalling the previous version, make sure you have a backup  of your settings before deleting '$PROFILEDIRECTORY$/extension-data/ublock0.sqlite'.

I didn't remove anything from 'about:config'.

Thanks for your hints! I do not have important settings in uBlock Origin which are worth to be saved. Therefore, I cleaned my profile deeply before reinstalling uBlock Origin. I use eCleaner to delete all settings in terms of uBlock's entries in abour:config and I delete manually ublock0.sqlite in the subfolder extension-data of my profile folder. But, you are right. All users who have important, individual settings or rules should backup them before cleaning their profile folder. On the dashboard page, there is an item called "Back up to file"" to save settings via uBlock itself. :)

Cheers, AstroSkipper ecrire-ordi.gif

Link to comment
Share on other sites

Is there a way to download releases from GitHub with Serpent 52?

I have the 1.2.19.3 polyfill addon installed from Roytam's Github repo, but when I go to a Github's releases page and click on "Assets", the progress indicator just keeps spinning.

Link to comment
Share on other sites

1 minute ago, mockingbird said:

Is there a way to download releases from GitHub with Serpent 52?

I have the 1.2.19.3 polyfill addon installed from Roytam's Github repo, but when I go to a Github's releases page and click on "Assets", the progress indicator just keeps spinning.

Hello @mockingbird! The last time I downloaded files from GitHub all was fine with palefill 1.21 installed. I do not use the WC polyfill add-on from JustOff anymore. :no:

Kind regards, AstroSkipper ecrire-ordi.gif

Link to comment
Share on other sites

2 minutes ago, AstroSkipper said:

Hello @mockingbird! The last time I downloaded files from GitHub all was fine with palefill 1.21 installed. I do not use the WC polyfill add-on from JustOff anymore. :no:

Kind regards, AstroSkipper ecrire-ordi.gif

I have both running concurrently...  I am talking about downloading a release, not requesting a ZIP from the repo's front page which does in fact work fine.

Link to comment
Share on other sites

21 minutes ago, mockingbird said:

I have both running concurrently...  I am talking about downloading a release, not requesting a ZIP from the repo's front page which does in fact work fine.

I am talking about downloading a release from the assets on GitHub. Worked fine with palefill 1.21 the last time in the latest release of New Moon 28:) I did not say anything about ZIPs from the repos:no:

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

11 minutes ago, AstroSkipper said:

I am talking about downloading a release from the assets on GitHub. Worked fine with palefill 1.21 the last time in the latest release of New Moon 28:) I did not say anything about ZIPs from the repos:no:

Interesting.  Works in NM28 but not in Serpent...

Link to comment
Share on other sites

@roytam1

The NM27 v2022-09-23 (32-bit SSE was tested) is somewhat prone to crash on youtube videos. The previous version was less prone, but was still not perfect. Crash occurs after a random amount of time, sometimes less than 30 sec, sometimes more than 30 min.

Link to comment
Share on other sites

On 9/29/2022 at 4:07 PM, mockingbird said:

Is there a way to download releases from GitHub with Serpent 52?

I have the 1.2.19.3 polyfill addon installed from Roytam's Github repo, but when I go to a Github's releases page and click on "Assets", the progress indicator just keeps spinning.

Having "gh-wc-pf-v1.2.19.3-unofficial (by roytam1)" installed in my Serpent 52.9.0 x86 copy does indeed enable me to visit GH-release pages and the "Assets" do expand (when I scroll down to them) and am then able to download them...
Here's a screengrab of https://github.com/gorhill/uBlock/releases/tag/1.44.5b9

oRw1Qsv.jpg

Have you tried on a fresh Serpent 52 profile with just that extension installed?
More importantly, is your Serpent 52.9.0 build a RECENT one?

Latest palefill-v1.21 also works fine; should you have both installed, do not enable them concurrently; only one of them should be enabled at any time... 

BTW, roytam1 offers pre-compiled XPIs of his "unofficial" fork in the upstream issue thread below:

https://github.com/JustOff/github-wc-polyfill/issues/68#issuecomment-1250325691

(rename ".zip" to ".xpi"; GitHub doesn't allow for XPI attachments...)

Bonus tip: For people without either of the two mentioned extensions inside their UXP-based browser's profile, the workaround here should apply... ;)

Edited by VistaLover
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Hello, Roytam.

There was a problem with the display of the site https://gosuslugi.ru . This is the largest state portal for servicing citizens of Russia.

For some time now, all Firefox-based browsers cannot display the user's personal account. Screenshot: https://ibb.co/h2t9FWZ

Is it possible to fix this in New Moon?

Thank you for your work. I wish you good luck in all your endeavors.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...