Jump to content

My Browser Builds (Part 2)


Recommended Posts


13 hours ago, roytam1 said:

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200725-4d76d4e-uxp-1e0bb1d35-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.6.win64-git-20200725-4d76d4e-uxp-1e0bb1d35-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.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200725-4d76d4e-uxp-1e0bb1d35-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.rths.ml/palemoon/palemoon-28.10.1a1.win32-git-20200725-af593444f-uxp-1e0bb1d35-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.10.1a1.win64-git-20200725-af593444f-uxp-1e0bb1d35-xpmod.7z

Official UXP changes since my last build:
- Issue #618 - Remove eager instantiation - Debug follow up (6ac6136d1)
- Merge pull request #1607 from g4jc/618 (7ee65ec4c)
- Issue #1611 - Enable WASM by default but only enable jit when 64bit (d31ca27bb)
- Issue #1612 - Add-ons targeting Toolkit's ID (and not Firefox's) should be considered "native" by the Add-ons Manager when using the Dual-GUID system (066caa4ee)
- [css] Enable various arbitrarily-disabled CSS features in the platform. (1e0bb1d35)

Official Basilisk changes since my last build:
- Update back-end branch pointer (81a9034)
- Update back-end branch pointer (214064b)
- Issue MoonchildProductions/UXP#1611 - Use platform default for WASM (4d76d4e)

Official Pale-Moon changes since my last build:
- Issue #1811 - Indicate our per-monitor DPI-awareness to the O.S. (908df1c2b)
- Update back-end branch pointer (536be431f)
- Issue #1814 - Add controls for WASM (56f73ca56)
- Follow up to Issue #1814 - Use correct casing for JavaScript (af593444f)

My changes since my last build:
- update ffmpeg to 3.4.8. (7fec328c8)

Hi,:hello:

Is it possible to know,in detail, why New Moon 28.10 has not aligned, as a development platform, with Pale Moon 28.11?

MyPal has followed a different path, it seems to me.
Although Feodor2 has chosen not to disable the old addons.

Thanks for your explanation.:)

 

Link to comment
Share on other sites

First, thanks @roytam1 for the great work.

I use New Moon 27.  I notice that from a week now www.instagram.com does not work. It shows just a blank page with a b/w logo.

NM 28 instead works (not so K-meleon though). But I still prefer v.27: before instagram with it was working ok. My attempts to change user agent did not have any effect.  I hope can be fixed. 

Thanks

Edited by science2002
Link to comment
Share on other sites

@roytam1 : Website issue/ bug report in latest New Moon 28 offering :P :

Unfortunately, during the latest days, imgur.com have permanently thrust upon us their new, uglier, resource-heavier, mobile-device-targeting, interface, especially while being in their Upload section: 

k7GXBeL.jpg

After a successful image upload, you are presented with something like:

piyWAaO.jpg

When you click the Get share links button (to get access to "forum-type" link), a Share Options popup successfully emerges: 

dAsipSY.jpg

The Copy Link green buttons do work, however, once finished, you can't dismiss the Share Options popup, because the X sign on the top right of it is unresponsive :realmad:

Actually, to get rid of that popup, you have to click on a page point outside of the popup but below its top, which, to say the least, is non-intuitive... :angry:

<rant>Grrr... modern page layouts, designed for youngsters on smart phones with touch screens... :realmad: Good ol' desktop computers are dying a horrible death these days... :} </rant>

Link to comment
Share on other sites

18 hours ago, RainyShadow said:

New issue - if the LAV codec files are not present in the browser folder, opening about:support results in a crash in xul.dll.

fixed in tree, will be fixed in next build.

Edited by roytam1
Link to comment
Share on other sites

9 hours ago, Sampei.Nihira said:

Hi,:hello:

Is it possible to know,in detail, why New Moon 28.10 has not aligned, as a development platform, with Pale Moon 28.11?

MyPal has followed a different path, it seems to me.
Although Feodor2 has chosen not to disable the old addons.

Thanks for your explanation.:)

 

because there are some critical changes (for example, big warning of firefox extensions, removing marquee support) in official 28.11 are not incorporated in my tree.

Link to comment
Share on other sites

about:support does now crash for me also - it did work yesterday

tested today in Win XP x86 after a hibernate = crash

tested today in Win XP x64 after a full reboot = crash

did not test in Win 2003 or Win 10

 

I'd like to recompile but the instructions are too ancient and no longer work.

Anybody have up-to-date instructions on how to compile?

Link to comment
Share on other sites

13 hours ago, roytam1 said:

because there are some critical changes (for example, big warning of firefox extensions, removing marquee support) in official 28.11 are not incorporated in my tree.

An exchange of views with Feodor2 which solved the extensions problem could be interesting.:thumbup
Although it has left out other issues, for example that of browser themes.
I use a native theme for Seamonkey which probably wouldn't work with MyPal (New Moon) 28.11.
But changing this theme to a native Pale Moon 28.11 theme wouldn't be a big deal.

Link to comment
Share on other sites

6 hours ago, ArcticFoxie said:

about:support does now crash for me also - it did work yesterday

Get the LAV filter DLLs from the second post, extract in the browser folder.

 

P.S. I only noticed this bug because i had the SSE2 files by mistake, so when the newest build tried to use those i got an "invalid opcode" crash in  avcodec-lav-57.dll (meaning they were never used before, huh?!).

Before extracting the correct files, i tested the browser by itself - that's how i discovered this...

Edited by RainyShadow
p.s.
Link to comment
Share on other sites

Good news.

Guru JustOff has released a fork of the "Windscribe VPN" extension. For Pale Moon, MyPal, New Moon e.t.c.

https://github.com/JustOff/moonscribe/releases

Windscribe VPN service - https://windscribe.com/

Need registration on any email. 10Gb monthly limit on a free account.

Checked in New Moon 28.10.1 and MyPal 28.10.0. Works great.

Clip508.1595934200.png

Clip508.png

Edited by Dr. Drill
Link to comment
Share on other sites

3 hours ago, Dr. Drill said:

Checked in New Moon 28.10.1 and MyPal 28.10.0. Works great.

... Does also work in Serpent 52.9.0/Serpent 55.0.0 :thumbup ; should also work in FirefoxESR 52.9.x, though haven't checked there, TBH...

Link to comment
Share on other sites

On 7/24/2020 at 7:07 PM, roytam1 said:

New build of Serpent/UXP for XP!

Test binary:

...

IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200725-4d76d4e-uxp-1e0bb1d35-xpmod-ia32.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32

Does "IA32 Win32" mean it will run on non-SSE2 CPUs?

By the way, which one of these represents the Serpent 55.x branch?  The logic w/re how versioning works here is escaping me somewhat at the moment (not enough sleep :zzz:)

c

Link to comment
Share on other sites

11 minutes ago, cc333 said:

Does "IA32 Win32" mean it will run on non-SSE2 CPUs?

I use https://o.rths.ml/basilisk/basilisk52-g4.6.win32-git-20200725-4d76d4e-uxp-1e0bb1d35-xpmod-ia32.7z on my AthlonXP.

(although it says 2020-07-20 in the about window, huh?!)

11 minutes ago, cc333 said:

By the way, which one of these represents the Serpent 55.x branch?  The logic w/re how versioning works here is escaping me somewhat at the moment (not enough sleep :zzz:)

Probably the ones whose name start with basilisk55, i never tried those though. Check the folder list and pick one.

Edited by RainyShadow
Link to comment
Share on other sites

On 7/25/2020 at 9:54 AM, RainyShadow said:

do you have avcodec-lav-57.dll in the browser folder or somewhere else in your path?

How did you track the crash down to this .dll?

I prefer to default to v27 but now I get crashes if I have a Stylem style-edit window open.

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