Jump to content

My Browser Builds (Part 1)


Recommended Posts

New build of Firfox 45ESR SSE:

test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.11-20181010-2a45518e3-win32-sse.7z

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

Changes since my last build:
- import changes from tenfourfox:
 - #521: async/await M1185106 parts 0, 1 (d0348b2d1)
 - #521: async/await M1185106 part 2 (f80a788a3)
 - #521: async/await M1185106 parts 3 and 4 (80646986b)
 - #521: M1226762 (389ff7a57)
 - #518: eat our shorts, githubgist too (3660eb7e2) (bb6587936)
- import changes from tenfourfox:
 - #522: basic window.open=noopener, refactor popup blocker M1267338 M1267339 (46bf256a1)
 - closes #522: rel=noopener M1222516 M1358469 M1419960 (6abcdc2cc)
 - closes #524: enable MSE by default (3c3b61b6f)
 - #399: M1342849 (47b8abd55)
 - more hosts for adblock (8f342c327)
 - #334: remove Telemetry from JS-DOM-XPConnect runtime (b95f6e968)
 - #525: data URL opaque origins M1324406 M1381728 (3920907ee)
 - #392: prerequisite SetCanonicalName M1235656 M1236638 (c1f84d628)
 - #392: Symbol.toStringTag M1114580 (w/o ESClassValue change; w/45ESR boilerplate) (3cf6b4057)
 - #525: fix assertion (until asyncOpen2 is implemented) (d9ffd4d15)
 - another host for adblock (ff9433ee7)
 - #526: M1493347 M1487098 M1423278 (4d34a54ce)
 - #526: update certs and pins (bcc8aabb9) (0b27a0167)
- update NSS to rev 77ae602f995a with nss339-vc2013.diff applied (2a45518e3)

Edited by roytam1
Link to comment
Share on other sites


New build of basilisk/UXP for XP!

Test binary:
Win32 https://o.rthost.cf/basilisk/basilisk52-g4.1.win32-git-20181013-ea5b5766a-xpmod.7z
Win64 https://o.rthost.cf/basilisk/basilisk52-g4.1.win64-git-20181013-ea5b5766a-xpmod.7z

diff: https://o.rthost.cf/basilisk/UXP-xp-gitdiff-20180606.7z

PM28XP build:
Win32 https://o.rthost.cf/palemoon/palemoon-28.2.0a1.win32-git-20181013-ea5b5766a-xpmod.7z
Win64 https://o.rthost.cf/palemoon/palemoon-28.2.0a1.win64-git-20181013-ea5b5766a-xpmod.7z

Official repo changes since my last build:
- [BASILISK] Protect against nsIPrincipal.origin throwing for about:blank iframes and custom protocols (0c3479b8b)
- Set the default action to not lock content scrolling when a menu is open. (866ea8dfa)
- Pale Moon Installer: Update Windows ARP URLs. (b3b06d0ff)
- Basilisk Installer: Update Windows ARP URLs. (727ed27f0)
- Merge pull request #813 from JustOff/PR_SessionStorage_principal_origin (323cb98de)
- Pale Moon Installer: Remove unused stub defines and strings. (5e9548371)
- Basilisk Installer: Remove unused stub defines and strings. (312b0e42c)
- Add mozilla::Span (c2fa384d6)
- Fix Span.h constexprs for VS2017 (a08ef7226)
- Make caret width normal/thick behind CJK char configurable. (6e48f5e14)
- Use device pixels instead of CSS pixels for table borders. (26ec82f16)
- [ffvpx] Remove support for 32-bit Mac (2e3eb22a8)
- Merge pull request #822 from trav90/code-cleanup (0357bf9fb)
- Merge pull request #818 from trav90/mfbt-work (7e96154b8)
- Merge pull request #814 from Ascrod/nsis-cleanup (a844a9b08)
- Bump Goanna/platform version for layout changes. (24fb2aaa3)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (8a63a2f41)
- Expose browser.download.lastDir.savePerSite (6efff99ed)
- Revert "[ffvpx] Remove support for 32-bit Mac" (9847f1f64)
- Merge pull request #824 from MoonchildProductions/revert-822-code-cleanup (09987b0ba)
- Revert "Fix in-tab close button behavior" (c602588f1)
- Merge pull request #825 from MaxKoll/revert-811-MaxKoll-patch-1 (7ad419ece)
- Fix in-tab close button behavior (94757e275)
- [ffvpx] Remove support for 32-bit Mac (d95f7b60d)
- [webm] Store LastSeenFrame dimensions as an nsIntSize (ae3cdb4be)
- [vpx] Store VPXDecoder codec as an enum (5a83ed9eb)
- Add Span support to MediaRawData (2a00bf126)
- Implement keyframe and framesize VPXDecoder helpers (55c6aa422)
- Call VPXDecoder libvpx wrappers for WebM (3ec54eeac)
- [webm] Treat demuxing errors differently than EOS (632b67483)
- [webm] Don't reject seeks with EOS (81c39ba87)
- Merge pull request #827 from trav90/code-cleanup (e0487e94c)
- Merge pull request #826 from MaxKoll/MaxKoll-patch-1 (bea97848f)
- backport m-c 1435319: CVE-2018-12381 - Dropping an Outlook email message into the browser window will trigger a page navigation when the message's mail columns are incorrectly interpreted as a URL. (791e7540d)
- Merge pull request #828 from g4jc/outlook_cve (237f05bcd)
- Merge pull request #830 from trav90/media-work (ea5b5766a)

Link to comment
Share on other sites

35 minutes ago, roytam1 said:

Previous build firefox-45.9.11-20180916-ca29a3ea9-win32-sse.7z was OK for this addon, I could still click that green shield icon on the upper-right corner in order to change the options as shown below

https://web.archive.org/web/*/https://addons.cdn.mozilla.net/user-media/addons/541038/zenmate_security_privacy_vpn-5.10.4-fx.xpi?filehash=sha256%3A67d9558dc9b2698c2c1ecd13df2c934545f195e6883abd745d110df6ca6f9c77

bey6RRY.png

I just updated to the latest build 20181010 today, that icon was no longer responsive when I clicked that multiple times.

My OS is Windows 10 x86 version 1803 build 17134.345 with KB4462919 installed.

(It's necessary to stick with version 5.10.4 of ZenMate because that's the last one with United States as a free option, anything new from ZenMate no longer offered United States without their Premium plan. Actually version 6.X would require FF 56 or above.)

Link to comment
Share on other sites

5 hours ago, bbq said:

Previous build firefox-45.9.11-20180916-ca29a3ea9-win32-sse.7z was OK for this addon, I could still click that green shield icon on the upper-right corner in order to change the options as shown below

for build 20181010, you need to go to about:config and turn security.data_uri.unique_opaque_origin as false. because fix of Bug 1324406 is landed.

Link to comment
Share on other sites

On 10/3/2018 at 5:26 PM, Dclem said:

When it comes time to update to a newer NM28 version, do I just repeat this process of download, save and extract to the current PALEMOON folder within my programs folder or is there a better way to update?   

I would NOT overwrite (copy over) the old NM28 files in the main folder for it with the UPDATE files. User 'DenCorso' here was saying that he does RENAME the folder of the OLD (currently used) version (so saves it). Then he moves the UPDATE NM28 files into place in the main folder, and tries it. IF all seems well, THEN he DELETES the OLD NM28 version (so, the RENAMED folder). Personally, I just DELETE the folder and then move the new UPDATE NM28 into place. But what 'DenCorso' does (RENAME the OLD version, then DELETE later after satisfied) is likely safer. Did not see where anyone did reply to you, so I did.

Link to comment
Share on other sites

On 6/24/2018 at 2:38 PM, Sampei.Nihira said:

In the guide below it's recommended minimum TLS 1.2:

https://vikingvpn.com/cybersecurity-wiki/browser-security/guide-hardening-mozilla-firefox-for-privacy-and-security

image.jpg

 

Remove the Insecure Cipher Suites:

image.jpg

 

Ideally yes, but in practice I've found a few sites still using TLS 1.0 (!) and at least one (www.fedex.com) which only supports weaker cipher suites. So you may find you need to keep a few that SSLLabs marks with orange. Try to keep them to a minimum, though.

Link to comment
Share on other sites

19 hours ago, Mathwiz said:

Ideally yes, but in practice I've found a few sites still using TLS 1.0 (!) and at least one (www.fedex.com) which only supports weaker cipher suites. So you may find you need to keep a few that SSLLabs marks with orange. Try to keep them to a minimum, though.

Correct.
In that case I use Chrome started without the specific Command Line Switches.:thumbup

Which I have personally developed.

Edited by Sampei.Nihira
Link to comment
Share on other sites

It could be of interest to someone:

https://forum.palemoon.org/viewtopic.php?f=4&p=154585&sid=4bfeaa04c2295366f3bf8a0d7444781a#p154585

I asked KKapsner if it would be possible to develop a Legacy version of Canvas Blocker with the protection feature in question which is available from version 0.5.4.

His answer:
 

Quote

 

Unfortunately I do not have the time to create (and maintain) a new legacy version of CB. The changes I would have to make are just too big.

Sorry.

 

 

Link to comment
Share on other sites

I've been using New Moon for a few days now, as a replacement for Firefox 28.0 and it's working really well. Many thanks to roytam1.

On the YouTube HTML5 support page, I've gone from HTMLVideoElement only, to all types supported. Also, memory management is way better and it's great to finally be rid of the memory leaks that plagued FF28.

One problem I do have with New Moon, is that Ad Block Plus isn't showing up in the status bar or menus. It seems to be working, but I can't access it to make any changes. Is this a known bug? If so, is there a workaround, or should I use a different ad blocker? Which one works best for New Moon?

Also, can anyone suggest a good YouTube video downloader that can handle dash videos?

Any advice appreciated.

Link to comment
Share on other sites

55 minutes ago, obstinateXP said:

I've been using New Moon for a few days now, as a replacement for Firefox 28.0 and it's working really well. Many thanks to roytam1.

On the YouTube HTML5 support page, I've gone from HTMLVideoElement only, to all types supported. Also, memory management is way better and it's great to finally be rid of the memory leaks that plagued FF28.

One problem I do have with New Moon, is that Ad Block Plus isn't showing up in the status bar or menus. It seems to be working, but I can't access it to make any changes. Is this a known bug? If so, is there a workaround, or should I use a different ad blocker? Which one works best for New Moon?

Also, can anyone suggest a good YouTube video downloader that can handle dash videos?

Any advice appreciated.

you should install adblock latitude or abprime and disable old adblock plus instead.

Link to comment
Share on other sites

On 10/16/2018 at 6:32 PM, Sampei.Nihira said:

It could be of interest to someone:

https://forum.palemoon.org/viewtopic.php?f=4&p=154585&sid=4bfeaa04c2295366f3bf8a0d7444781a#p154585

I asked KKapsner if it would be possible to develop a Legacy version of Canvas Blocker with the protection feature in question which is available from version 0.5.4.

His answer:
 

 

Probably good news from Fedor2.

Link to comment
Share on other sites

12 hours ago, obstinateXP said:

or should I use a different ad blocker? Which one works best for New Moon?

If you're willing to wean yourself from the AdBlock type family of adblockers, uBllock Origin Legacy (XUL) is a splendid candidate :wub: for Pale (New) Moon and other browsers that don't support Webextensions; you must first get rid of any previous content blockers you've been using and then install latest version (1.16.4.5) from the GitHub repo:

https://github.com/gorhill/uBlock/releases/tag/firefox-legacy-1.16.4.5

(click on the .xpi link) ; updates will be somewhat infrequent, because the dev's main focus has shifted onto its webextension counterpart; FWIW, to have your copy auto-update, you should install the companion extension uBlock Origin Updater :D

uBlock0 is noticeably more gentle on resources (namely RAM consumption) compared to the ABP family of blockers, so it's recommended especially on older/lower-spec hardware...

12 hours ago, obstinateXP said:

Also, can anyone suggest a good YouTube video downloader that can handle dash videos?

You don't specify, but if you're interested in an in-browser solution, I highly recommend the SaveFrom.net one, to which I have recently switched :):https://en.savefrom.net/user.php?vid=308#youtube

Do not install any .exe file from that page! Scroll all the way down to Installation; the Mozilla Firefox extension is of the webextension format, so won't install in New Moon (does so in Serpent 52.9.0/55.0.0); but if you have Greasemonkey for Pale Moon installed, you can proceed to install their userscript from

https://download.sf-helper.com/chrome/helper.user.js

(Just load in a new tab and follow the prompt). It is one of the few YT-DLers that would pick up the standalone 720p MP4 encode that youtube now hides on VEVO clips (and other protected music content) ...

As for MPEG-DASH yt streams, it is able to fetch the raw video+audio streams, but you'll have to properly remux them to MP4/MKV container using FFmpeg...

If your query is not specifically for an extension, then I highly recommend the CLI app youtube-dl (front-ends exist); again, for DASH streams you need to place ffmpeg.exe right besides youtube-dl.exe (or else specify its path in yt-dl's config file...) and the app will auto-mux the elementary streams for you... :P

Link to comment
Share on other sites

How to fix a problem with a sudden stop of the broadcast in youtube in all Palemoon assemblies from 27 to 28? You watch, watch the stream and somewhere after 30 minutes the video stops and freezes! You have to restart the stream and everything is restored!

 

Edited by zipandlips
Link to comment
Share on other sites

How to fix a problem with a sudden stop of the broadcast in youtube in all Palemoon assemblies from 27 to 28? You watch, watch the stream and somewhere after 30 minutes the video stops and freezes! You have to restart the stream and everything is restored!

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