Jump to content

My Browser Builds (Part 3)


Recommended Posts


On 9/7/2021 at 8:49 PM, nicolaasjan said:

I tried with "DownThemAll!" (5 parallel downloads); 9MB/sec (my max speed):

spacer.png

Hi nicolaasjan, which version of DownThemAll! browser extension do you use? Download link please?

At first I thought this was a program, but I guess it is a browser extension only.

Link to comment
Share on other sites

Anybody else notice with today's v45.0 that the youtube video page is shaking back and forth from the right side? I went back to the Nov 13th version and that's working good. 

Update: After re-downloading 45.0 the glitch is no longer there so I don't know if Roy fixed it or not but the video playback on youtube is very good for such an old browser.

Edited by DanR20
Link to comment
Share on other sites

On 12/6/2021 at 2:49 AM, j7n said:

Is BitChute.com supposed to work with Serpent? I see only animated loading bars on video pages.

I blocked inline scripts in uBlock Origin extension and bitchute videos played, this worked in Chrome 49, it also worked in an older version of Serpent 52:
NrAxQ5K.png


If I don't use uBlock Origin for example, and I only use uMatrix or NoScript, is it possible to block these 'inline scripts' in uMatrix or NoScript?
What is the equivalent of blocking inline scripts in uBlock Origin, if using only uMatrix or NoScript?

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-20211218-f94c0da-uxp-b7cc29620-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20211218-f94c0da-uxp-b7cc29620-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-20211218-f94c0da-uxp-b7cc29620-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.4a1.win32-git-20211218-ba47fad4d-uxp-b7cc29620-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20211218-ba47fad4d-uxp-b7cc29620-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20211218-ba47fad4d-uxp-b7cc29620-xpmod.7z

Official UXP changes picked since my last build:
- Bug 1737009 - Make `nsTextFragment::SetTo()` check given string length first. r=smaug, a=RyanVM. DiD `nsTextFragment::Append()` (e5e5fa5ab)
- Bug 1738237, don't try to create too large string buffers, r=mccr8, a=RyanVM (6036639e9)
- Bug 1730120, close ContentViewer properly if initialization fails, r=nika a=RyanVM (bf632ce22)
- backport Bug 1739421: Use kungFuDeathGrip when firing a timer r=bwc a=RyanVM (eb0082eca)
- backport Bug 1502599: XHR should allow just "GET" method for blob URLs, r=smaug (6477ec9b5)
- Issue #unknown, Reload Flooding prevention. (26ae6482f)
- backport Bug 1696685 - r=valentin,nika a=RyanVM (f43ff83d5)
- Bug 1339588 - Part 1: Simplify nsTimerEvent::Cancel, since there's no need to release the nsTimerImpl itself. r=froydnj, a=dveditz (c72a393b9)
- Issue #unknown, change assignment method in `nsThread::SetObserver()` (138137dde)
- Merge branch 'post-git-tracking' into tracking (883880c09)

No official Basilisk changes picked since my last build.

No official Pale-Moon changes picked since my last build.

My UXP changes since my last build:
- imported changes from mozilla NSS:
 - Bug 966856 - mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses r=jschanck,djackson (78d2f4a3) (a14066691)
- security/pkix: align pkix with nss' mozpkix and fix CheckRevocation API type in application codes (2a8bbf94b)
- security/pkix: align pkix with nss' mozpkix bug966856 fix (b7cc29620)

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.

Link to comment
Share on other sites

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211218-8612ec640-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211218-8612ec640-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211218-8612ec640-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211218-8612ec640-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 1194415 - Refactor BuildProgressFooter.draw() for minor |mach build| perf improvement, r=gps (3488ffb86)
 - Bug 1153691 - intTestLogging() now adds timestamps and supports param substitution. r=rnewman (507a881c2)
 - reenable asserts (97032f833)
 - re-enable specific Windows optimization (7a581da03)
 - Bug 1149815 - Pass storage function failure codes through to callers, r=asuth. (c54838b5d)
 - Bug 1149373 - Ensure mozStorage async threads are shut down. r=bent (a511cfefc)
 - namespace style (7a567650f)
 - Bug 1193022 - clean up reference-counting in storage/; r=mak (49f115c52)
 - Bug 1155193 Proxy release the Connection in mozStorageService::unregisterConnection(). r=asuth (bb9311ee5)
 - bug 1189896 - Do not preallocate Sqlite connections caches for now. r=asuth (210115e89)
 - Bug 1155846 - Comment out intentionally unreachable code and unused parameters in Prefetcher.jsm. r=billm (8757cba52)
 - Bug 1166886 - Comment out some code that is supposed to be disabled (r=mconley) (ec5b2bd30)
 - Bug 1040285 - Single Quotes should not be encoded in the path r=mcmanus,annevk (0a47fdc2f)
 - Bug 1040285 - Single Quotes in HTTP request-uri Are Incorrectly Encoded as %27 r=MattN (dcce00624)
 - Bug 1125989 - Avoid OS.File request lossage during worker shutdown, r=yoric (e8e8cab17)
 - Bug 1164822 - Fix OS.File.remove not throwing with unexisting files. r=Yoric (dd57a069f)
 - Bug 1123372 - Remove use of .toLocaleFormat() from Places. r=mak (fbfbd7fa0) (caf9d19ef)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1080319 - Remove the -remote option. r=bsmedberg (d83d3ffcc)
 - bug 1171580 - Don't create a hidden window on iOS. r=froydnj (c3c4be38c)
 - Bug 1138290 - New option in WindowWatcher.openWindow to open another toplevel window on b2g. r=roc (1d8ea9754)
 - Bug 1067325 - Context menu actions for view source tabs. r=mconley (68494022e)
 - Bug 1201533 - Remove the GetEastAsianWidth API and its supporting character-property data. r=smontagu (667a1e932)
 - Bug 1201518 - Remove the (unused) HBGetEastAsianWidth callback from gfxHarfBuzzShaper. r=jdaggett (49dcca793)
 - Bug 1170072 - Part 2. Use ICU instead of GetCharProps1 and its supporting data if ICU is turned on. r=jfkthame (af13908f3)
 - Bug 1203412 - Fix a warning in intl/unicharutil/. r=emk. This change is for the following warning-as-error that shows up on "B2G L Emulator" builds: "error: call to 'sprintf' declared with attribute warning: sprintf is often misused; please use snprintf". (088d6d66d) (fce4bb738)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153314 - Assign load group to IdP load channel, r=jib (2c78dcc17)
 - Bug 1048048 - add preload content policy types for scripts (r=baku) (8dc3c1db1)
 - Bug 1210941 P1 Create the LOAD_BYPASS_SERVICE_WORKER flag. r=jduell (59fcdd603)
 - Bug 1173378 - crash in mozilla::net::HttpBaseChannel::OverrideSecurityInfo(nsISupports*), r=ehsan (de9772c35)
 - Bug 1179399 - Add a flag to HttpBaseChannel indicating whether interception is occurring. r=mayhemer (58a874dc5)
 - Bug 1168084 - Persist view source tab options. r=mconley (c48d492b2)
 - Bug 1187399 - Add a js::DefaultHasher specialization for mozilla::UniquePtr<T> that proxies the UniquePtr's raw pointer to PointerHasher. r=terrence (bfeed9936)
 - Bug 1193459: Fix JS_DEPENDENT_TEMPLATE_HINT for clang-cl. r=jimb (9565eceaf)
 - pointer style (329deb0ec)
 - space and pointer style (844d8998a)
 - Bug 1172503 - Delete unwarranted optimization to fix "Assertion failure: !!desc.object() == objHasOwn, at js/src/vm/NativeObject.cpp:1990". r=evilpie. (a97fe0bd4)
 - pointer style (4c5f6eb6d) (968d2b4e7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1149476 - Extend autospider.sh timeout and emit a log message, r=jonco (b94c4b8f2)
 - Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink (9fea5ed54)
 - Bug 866301 - Part 1. Add unorm.h to system-headers. r=glandium (9c7a982e2)
 - Bug 866301 - Part 2. Use in-tree ICU source code for gonk. r=glandium (6a6c51437)
 - Bug 866301 - Part 3. Use system ICU for gonk-JB or later. r=glandium (2d3f73861)
 - Bug 866301 - Part 4. Turn on Intl API for B2G. r=fabrice,waldo (e8ac69a34)
 - Bug 1197918 - Use channel->Open2() in rdf/base/nsRDFXMLDataSource.cpp (r=sicking) (d86afc643)
 - Bug 1195611 - Use channel->ascynOpen2 in rdf/base/nsRDFXMLDataSource.cpp (r=sicking) (c6653e192)
 - Bug 1139177 - RSA public key size checking cleanups. r=keeler (9eec01885)
 - bug 1141189 - implement skipping expensive revocation checks (OCSP fetching) for short-lived certificates r=rbarnes (708bd2f7e)
 - Bug 1010068 - Disable OCSP for DV certificates in Firefox for Android r=keeler (2b197e15b)
 - Bug 858928 - Switch XRE_StartupTimelineRecord() from PRTime to TimeStamp. r=froydnj (414afd85d)
 - Bug 1136278, Part 1: Refactor algorithm identifiers in tests, r=keeler (5755b7bcb)
 - Bug 1136278, Part 2: Refactor test SubjectPublicKeyInfo generation, r=keeler (1486716c6)
 - Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler (49a1784f2)
 - Bug 1060112 - Don't treat OCSP responses omitting the requested certificate status as "unknown certificate" responses blocking the connection r=keeler (64f8a1c19)
 - Bug 1145679 - Reject EV status for end-entity EV certs with overly long validity periods. r=keeler (d62b18d7c)
 - Bug 891107 - Part 4: Show information about value in overflow error messages in js-ctypes. r=jorendorff (1a366fcd0) (ffc74f1c3)
- imported changes from mozilla NSS:
 - Bug 966856 - mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses r=jschanck,djackson (78d2f4a3) (f8a765944)
- security/pkix: align pkix with nss' mozpkix bug966856 fix (8612ec640)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20211218.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 153837ef4...8612ec640:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1194415 - Refactor BuildProgressFooter.draw() for minor |mach build| perf improvement, r=gps (3488ffb86)
 - Bug 1153691 - intTestLogging() now adds timestamps and supports param substitution. r=rnewman (507a881c2)
 - reenable asserts (97032f833)
 - re-enable specific Windows optimization (7a581da03)
 - Bug 1149815 - Pass storage function failure codes through to callers, r=asuth. (c54838b5d)
 - Bug 1149373 - Ensure mozStorage async threads are shut down. r=bent (a511cfefc)
 - namespace style (7a567650f)
 - Bug 1193022 - clean up reference-counting in storage/; r=mak (49f115c52)
 - Bug 1155193 Proxy release the Connection in mozStorageService::unregisterConnection(). r=asuth (bb9311ee5)
 - bug 1189896 - Do not preallocate Sqlite connections caches for now. r=asuth (210115e89)
 - Bug 1155846 - Comment out intentionally unreachable code and unused parameters in Prefetcher.jsm. r=billm (8757cba52)
 - Bug 1166886 - Comment out some code that is supposed to be disabled (r=mconley) (ec5b2bd30)
 - Bug 1040285 - Single Quotes should not be encoded in the path r=mcmanus,annevk (0a47fdc2f)
 - Bug 1040285 - Single Quotes in HTTP request-uri Are Incorrectly Encoded as %27 r=MattN (dcce00624)
 - Bug 1125989 - Avoid OS.File request lossage during worker shutdown, r=yoric (e8e8cab17)
 - Bug 1164822 - Fix OS.File.remove not throwing with unexisting files. r=Yoric (dd57a069f)
 - Bug 1123372 - Remove use of .toLocaleFormat() from Places. r=mak (fbfbd7fa0) (caf9d19ef)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1080319 - Remove the -remote option. r=bsmedberg (d83d3ffcc)
 - bug 1171580 - Don't create a hidden window on iOS. r=froydnj (c3c4be38c)
 - Bug 1138290 - New option in WindowWatcher.openWindow to open another toplevel window on b2g. r=roc (1d8ea9754)
 - Bug 1067325 - Context menu actions for view source tabs. r=mconley (68494022e)
 - Bug 1201533 - Remove the GetEastAsianWidth API and its supporting character-property data. r=smontagu (667a1e932)
 - Bug 1201518 - Remove the (unused) HBGetEastAsianWidth callback from gfxHarfBuzzShaper. r=jdaggett (49dcca793)
 - Bug 1170072 - Part 2. Use ICU instead of GetCharProps1 and its supporting data if ICU is turned on. r=jfkthame (af13908f3)
 - Bug 1203412 - Fix a warning in intl/unicharutil/. r=emk. This change is for the following warning-as-error that shows up on "B2G L Emulator" builds: "error: call to 'sprintf' declared with attribute warning: sprintf is often misused; please use snprintf". (088d6d66d) (fce4bb738)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153314 - Assign load group to IdP load channel, r=jib (2c78dcc17)
 - Bug 1048048 - add preload content policy types for scripts (r=baku) (8dc3c1db1)
 - Bug 1210941 P1 Create the LOAD_BYPASS_SERVICE_WORKER flag. r=jduell (59fcdd603)
 - Bug 1173378 - crash in mozilla::net::HttpBaseChannel::OverrideSecurityInfo(nsISupports*), r=ehsan (de9772c35)
 - Bug 1179399 - Add a flag to HttpBaseChannel indicating whether interception is occurring. r=mayhemer (58a874dc5)
 - Bug 1168084 - Persist view source tab options. r=mconley (c48d492b2)
 - Bug 1187399 - Add a js::DefaultHasher specialization for mozilla::UniquePtr<T> that proxies the UniquePtr's raw pointer to PointerHasher. r=terrence (bfeed9936)
 - Bug 1193459: Fix JS_DEPENDENT_TEMPLATE_HINT for clang-cl. r=jimb (9565eceaf)
 - pointer style (329deb0ec)
 - space and pointer style (844d8998a)
 - Bug 1172503 - Delete unwarranted optimization to fix "Assertion failure: !!desc.object() == objHasOwn, at js/src/vm/NativeObject.cpp:1990". r=evilpie. (a97fe0bd4)
 - pointer style (4c5f6eb6d) (968d2b4e7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1149476 - Extend autospider.sh timeout and emit a log message, r=jonco (b94c4b8f2)
 - Bug 1159999 - Suppress command echo for timeout failure setup. r=sphink (9fea5ed54)
 - Bug 866301 - Part 1. Add unorm.h to system-headers. r=glandium (9c7a982e2)
 - Bug 866301 - Part 2. Use in-tree ICU source code for gonk. r=glandium (6a6c51437)
 - Bug 866301 - Part 3. Use system ICU for gonk-JB or later. r=glandium (2d3f73861)
 - Bug 866301 - Part 4. Turn on Intl API for B2G. r=fabrice,waldo (e8ac69a34)
 - Bug 1197918 - Use channel->Open2() in rdf/base/nsRDFXMLDataSource.cpp (r=sicking) (d86afc643)
 - Bug 1195611 - Use channel->ascynOpen2 in rdf/base/nsRDFXMLDataSource.cpp (r=sicking) (c6653e192)
 - Bug 1139177 - RSA public key size checking cleanups. r=keeler (9eec01885)
 - bug 1141189 - implement skipping expensive revocation checks (OCSP fetching) for short-lived certificates r=rbarnes (708bd2f7e)
 - Bug 1010068 - Disable OCSP for DV certificates in Firefox for Android r=keeler (2b197e15b)
 - Bug 858928 - Switch XRE_StartupTimelineRecord() from PRTime to TimeStamp. r=froydnj (414afd85d)
 - Bug 1136278, Part 1: Refactor algorithm identifiers in tests, r=keeler (5755b7bcb)
 - Bug 1136278, Part 2: Refactor test SubjectPublicKeyInfo generation, r=keeler (1486716c6)
 - Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler (49a1784f2)
 - Bug 1060112 - Don't treat OCSP responses omitting the requested certificate status as "unknown certificate" responses blocking the connection r=keeler (64f8a1c19)
 - Bug 1145679 - Reject EV status for end-entity EV certs with overly long validity periods. r=keeler (d62b18d7c)
 - Bug 891107 - Part 4: Show information about value in overflow error messages in js-ctypes. r=jorendorff (1a366fcd0) (ffc74f1c3)
- imported changes from mozilla NSS:
 - Bug 966856 - mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses r=jschanck,djackson (78d2f4a3) (f8a765944)
- security/pkix: align pkix with nss' mozpkix bug966856 fix (8612ec640)

* 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

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-20211218-dbeb37d18-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20211218-dbeb37d18-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- imported changes from mozilla NSS:
 - Bug 966856 - mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses r=jschanck,djackson (78d2f4a3) (7323d8126)
- security/pkix: align pkix with nss' mozpkix bug966856 fix (dbeb37d18)

Link to comment
Share on other sites

New build of Firefox 45ESR:

Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20211218-7bdeb4efd-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20211218-7bdeb4efd-win32-ia32.7z

Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20211218-7bdeb4efd-win64.7z

repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- imported changes from mozilla NSS:
 - Bug 966856 - mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses r=jschanck,djackson (78d2f4a3) (6f58d7883)
- security/pkix: align pkix with nss' mozpkix bug966856 fix (7bdeb4efd)

Link to comment
Share on other sites

Didn't see this posted anywhere but a story from ghacks claims there are planned changes next year to Pale Moon. Looks like they're going back to allowing firefox addons, that's the good move.

The bad news is it could be the end of basilisk. Guess it hasn't been decided yet:

https://www.ghacks.net/2021/12/17/pale-moon-project-announces-change-of-direction/

One feature with Pale Moon is the home page lacks the drop down search engines. I'd miss that since I use it constantly in the newer and older firefox versions. Maybe there's an addon that could substitute for it. Also, it doesn't appear that Classic Theme Restorer works in Pale Moon versions, even when using JustOff's tester-tool. 

Link to comment
Share on other sites

13 hours ago, we3fan said:

Hi nicolaasjan, which version of DownThemAll! browser extension do you use? Download link please?

At first I thought this was a program, but I guess it is a browser extension only.

I have a version from DownThemAll! Nightly Builds.

Had to change 'install.rdf' to make it install.

 

Uploaded to my Dropbox account:

https://dl.dropboxusercontent.com/s/a9j8p4abr4umujc/DownThemAll%21-nightly-3.0.9pre.20190820.xpi.zip
Link to comment
Share on other sites

 

Moonchild to Tobin:

Quote

So you better get on board with this and stop giving me BS reasons to try and push your unrealistic vision on MY project, or you can just right f*** off and take your ideals with you to Binary Outcast and spin your own platform and Borealis off into whatever you want it to be. I will not have any of it! If necessary I'll maintain everything myself; I don't need your f****** server you INSISTED you wanted to keep running "for the project". How much of that was charity, really? Or did you just want to have some leverage and control? Because that's what it looks like to me now.

 

Wow, finally!

:thumbup

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...