Jump to content

My Browser Builds (Part 3)


Recommended Posts

7 hours ago, Egorkaru said:

Hello, dear roytam1! Are you planning to update your browser builds for Windows 98/2000 in the future? Namely the following browsers:

It is necessary to add support for the new encryption protocol TLS 1.3 to the above browsers, since in the future (from 2021-2022) many modern sites (including Wikipedia, mobile versions of VKontakte and Odnoklassniki) may refuse support for TLS 1.2 and switch to TLS 1.3, which is not supported on old browsers. Thanks in advance.

I got New Moon 28 working in a Windows 2000 Virtual Machine.

See also here:

https://msfn.org/board/topic/180462-my-browser-builds-part-2/page/126/

spacer.png

Link to comment
Share on other sites


roytam1, in Firefox 52.9 it is possible to install some new extensions with AMO by creating extensions.checkCompatibility.52.9 (false)

example: "PotPlayer YouTube Shortcut" or "Worldwide Radio"

This option does not work in the BOC/UXP (Serpent). Can this be fixed ?

Edited by grey_rat
Link to comment
Share on other sites

I have a problem with one big site to report.

It is rozetka.com.ua

Several days ago they changed something and Nor last Serpent, not New Moon not Firefox 52.9ESR CAN NOT LOGIN in this site. I was logged in by default in both Serpent and New Moon and 52.9ESR and there is now no logged in browser in my XP system in rozetka. And any attempt to log in end up with nothing. You put login and password there, occasionally "robot check" happen and nothing.

I try on windows 7 with Firefox 78ESR - it logged easily even with "robot check". So something now missing in Serpent and New Moon that block use biggest online shop in whole country. Roytam1, please fix it. I understand that there is language problem, cause rozetka have only UA and RU language version, but maybe view through google translate will help. Or some ukr\rus users can figured out why this happen now.

 

Correction. I check Pale Moon last version with Windows 7 and it can not login in rozetka also now. So it is not a New Moon problem. I than check Pale Moon forum and found complain from another user that can't login. Moonchild post this:

Quote
Quote

It seems to me, this is a Rozetka JS-coders error (see error console):

It is.
They are using a global ambiguous event ('event') instead of the event passed into the event handler function ('e').
We do not support ambiguous global event references, never have, and in fact it's strongly discouraged even by the powers-that-be.

So this is rozetka.com.ua fault not New Moon or Pale Moon. The problem is now that i can't even find contacts on they site. No email support - nothing. This is ridiculous - i wanna inform them about problem and i cant find any contacts to them.

Edited by Rod Steel
Founded new information on Pale Moon forum
Link to comment
Share on other sites

On 7/3/2021 at 7:11 PM, Egorkaru said:

It is necessary to add support for the new encryption protocol TLS 1.3 to the above browsers, since in the future (from 2021-2022) many modern sites (including Wikipedia, mobile versions of VKontakte and Odnoklassniki) may refuse support for TLS 1.2 and switch to TLS 1.3, which is not supported on old browsers. Thanks in advance.

but not possible, since newer NSS uses features and new code syntax that old compiler can't support.

Link to comment
Share on other sites

On 7/3/2021 at 2:06 AM, DanR20 said:

FWIW the Yahoo IMAP folder gets easily corrupted, regardless if it's mailnews or the latest Thunderbird and it has for years. I regularly delete the ImapMail folder in the profile since it re-generates when checking emails.

Both will also download the Yahoo junk folder when starting the program on occasion despite not being set to but will disappear after checking emails. I don't know if that happens with all IMAP accounts since Yahoo is the only one I've got.

It is likely related to google and Yahoo server side things. Both treat third party clients as insecure. Good to know it is also on thunderbird and that deleting imapmail helps usually

Link to comment
Share on other sites

media.getusermedia.screensharing.allowed_domains

 

does this string do anything?

Is screen sharing in the browser?

 

thanks

 

Edited by kartel
Link to comment
Share on other sites

On latest basilisk52, vanilla and otherwise, the browser gets a connection from 104.22.12.159 (detectportal.palemoon.org). I do not want to enter this address into the firewall because it would block acces to palemoon's website and extensions. Can you check it out? Thanks!

 

Noname.jpg

Link to comment
Share on other sites

4 hours ago, dmiranda said:

On latest basilisk52, vanilla and otherwise, the browser gets a connection from 104.22.12.159 (detectportal.palemoon.org). I do not want to enter this address into the firewall because it would block acces to palemoon's website and extensions. Can you check it out? Thanks!

 

Noname.jpg

 

See:

https://forum.palemoon.org/viewtopic.php?t=631

And:

https://github.com/roytam1/UXP/issues/18

Try what happens when you add:

0.0.0.0 detectportal.palemoon.org

to your hosts file.

Or delete the string value of captivedetect.canonicalURL in about:config.

And/or set network.captive-portal-service.enabled to false.

Edited by nicolaasjan
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-20210710-e29e57e-uxp-3163b3af1-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210710-e29e57e-uxp-3163b3af1-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-20210710-e29e57e-uxp-3163b3af1-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-20210710-3b0f3d79b-uxp-3163b3af1-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20210710-3b0f3d79b-uxp-3163b3af1-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20210710-3b0f3d79b-uxp-3163b3af1-xpmod.7z

Official UXP changes since my last build:
- [toolkit] Slightly lighten light-mode logopage background (1fb9257ed)
- [network] Enable brotli compression on http for sites that offer it. (3163b3af1)

No official Basilisk changes since my last build.

Official Pale-Moon changes since my last build:
- Issue #1872 - Part 6: Revisit styling to base it more on previous about:home (ead4d3049)
- Issue #1872 - Part 7: Make the the search placeholder less obnoxious. (52427b7b7)
- Remove unnecessary (and interfering) code for tabbed privacy preferences category. (5551a5d27)
- Issue #1872 - Part 8: Tweak, cleanup and finalize. (294476aef)
- Back-end branch pointer update (396f5ebf4)
- Back-end branch pointer update (3b0f3d79b)

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-20210710-355db4de-uxp-3163b3af1-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210710-355db4de-uxp-3163b3af1-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older

* 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-20210710-id-f0915f3-uxp-3163b3af1-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210710-id-f0915f3-ia-c642e3c-uxp-3163b3af1-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 NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210710-35adc5464-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210710-35adc5464-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210710-35adc5464-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210710-35adc5464-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 1144745 - moves gdk_screen_get_monitor_scale_factor() call to nsScreenGtk :: GetGtkMonitorScaleFactor(). r=karlt (0294af0ce)
 - Bug 1073117 - Add support for has_tab_gap notebook style. r=karlt (2c7473bde)
 - reverto to about 1174950 level (faf115418)
 - Bug 1183356 - Part 1: Use the outer window when refreshing media elements; r=baku (772e3a6aa)
 - Bug 1183356 - Part 2: Add assertions enforcing the usage of outer windows for all of the entry points of the API; r=baku (a2d47c945)
 - Bug 1181916. Notify the debugger's onNewGlobalObject hook off a scriptrunner. r=bholley (2ac890b4d)
 - Bug 1182316: Part 2 - Rework FORWARD_TO_OUTER_OR_THROW. r=peterv (aea3061d2)
 - Bug 1169710 - Part 0: Document the Debugger.Memory's tenure promotions log; r=sfink (c7520ed31)
 - Bug 1169710 - Part 1: Debugger should maintain a set of debuggee zones and Zones should maintain a list of debuggers; r=sfink (2d5025ba2)
 - Bug 1169710 - Part 2: Add Debugger infrastructure for logging promotions to the tenured heap; r=sfink (c0bc4fbfc)
 - Bug 1169710 - Part 3: Expose the tenure promotions log on Debugger.Memory; r=sfink (e37b65fe0)
 - Bug 1169710 - Part 4: Test the tenuring log; r=sfink (4cb0e3905)
 - Bug 1169710 - Part 5: Fix a GC hazard and properly mark cross compartment edges in the tenure promotions log; r=sfink,jonco (80235f6c7) (35adc5464)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git d2029fd84...35adc5464:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1144745 - moves gdk_screen_get_monitor_scale_factor() call to nsScreenGtk :: GetGtkMonitorScaleFactor(). r=karlt (0294af0ce)
 - Bug 1073117 - Add support for has_tab_gap notebook style. r=karlt (2c7473bde)
 - reverto to about 1174950 level (faf115418)
 - Bug 1183356 - Part 1: Use the outer window when refreshing media elements; r=baku (772e3a6aa)
 - Bug 1183356 - Part 2: Add assertions enforcing the usage of outer windows for all of the entry points of the API; r=baku (a2d47c945)
 - Bug 1181916. Notify the debugger's onNewGlobalObject hook off a scriptrunner. r=bholley (2ac890b4d)
 - Bug 1182316: Part 2 - Rework FORWARD_TO_OUTER_OR_THROW. r=peterv (aea3061d2)
 - Bug 1169710 - Part 0: Document the Debugger.Memory's tenure promotions log; r=sfink (c7520ed31)
 - Bug 1169710 - Part 1: Debugger should maintain a set of debuggee zones and Zones should maintain a list of debuggers; r=sfink (2d5025ba2)
 - Bug 1169710 - Part 2: Add Debugger infrastructure for logging promotions to the tenured heap; r=sfink (c0bc4fbfc)
 - Bug 1169710 - Part 3: Expose the tenure promotions log on Debugger.Memory; r=sfink (e37b65fe0)
 - Bug 1169710 - Part 4: Test the tenuring log; r=sfink (4cb0e3905)
 - Bug 1169710 - Part 5: Fix a GC hazard and properly mark cross compartment edges in the tenure promotions log; r=sfink,jonco (80235f6c7) (35adc5464)

* 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

20 hours ago, nicolaasjan said:

Try what happens when you add:

0.0.0.0 detectportal.palemoon.org

to your hosts file.

Or delete the string value of captivedetect.canonicalURL in about:config.

And/or set network.captive-portal-service.enabled to false.

I prefer not to use the host, or the firewall, when I can avoid it. Following your suggestions, I added to the following lines to user.js 

user_pref("captivedetect.canonicalURL","''");
user_pref("network.captive-portal-service.enabled", false);

Thanks!
Edited by dmiranda
Link to comment
Share on other sites

7 hours ago, dmiranda said:

I prefer not to use the host, or the firewall, when I can avoid it. Following your suggestions, I added to the following lines to user.js 

user_pref("captivedetect.canonicalUR","''");
user_pref("network.captive-portal-service.enabled", false);

Thanks!

No problem!

I just googled "detectportal.palemoon.org" (4 results).

[Edit]

I just noticed that network.captive-portal-service.enabled is already set to false by default in New Moon 28.

Edited by nicolaasjan
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...