[RESOLVED] Surrogates not working in PaleMoon and legacy Fx

Bug reports and enhancement requests
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Surrogates not working in PaleMoon and legacy Fx

Post by Giorgio Maone »

barbaz wrote:Meaning what? That you'll replace the feature detection of Proxy with an internal Gecko version check?
Yep.
barbaz wrote: If so, no objections from me assuming that PaleMoon isn't going to remove __noSuchMethod__
I assume they won't until they reach the Gecko version which did.
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by barbaz »

Giorgio Maone wrote:I assume they won't until they reach the Gecko version which did.
They're not following Gecko anymore, they're in the process of forking Gecko into their own rendering engine they're going to call Goanna... so I'd say it's not clear what they'll do in regard to this. I'm thinking there's a strong possibility they'll leave it at least for privileged code, because they have a tendency not to remove things that are useful, but I haven't been following PaleMoon development very much...
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Surrogates not working in PaleMoon and legacy Fx

Post by Giorgio Maone »

Please check latest development build 2.6.9.35rc1, thanks.
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by barbaz »

Not Found

The requested URL /download/betas/noscript-2.6.9.354rc1.xpi was not found on this server.
Looks like a typo in the link to the XPI. Correct download link: https://secure.informaction.com/downloa ... .35rc1.xpi
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by barbaz »

Sorry but this is not fixed - notably, $S is still broken as I described above. Testing PaleMoon 25.6 in a clean profile with only NS 2.6.9.35rc1
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by barbaz »

Oh, I think see the problem with legacy version of $S - it's just another typo...

Code: Select all

o|{} 
should be

Code: Select all

o||{}
(missing one | - we want logical OR not bitwise OR)

I guess the feature detection wasn't ever problem then?
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Surrogates not working in PaleMoon and legacy Fx

Post by Giorgio Maone »

Please check latest development build 2.6.9.35rc2, thanks.
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by barbaz »

Seems working, thanks

@cartel: please confirm, TIA
*Always* check the changelogs BEFORE updating that important software!
-
DAOWAce
Posts: 5
Joined: Fri Sep 20, 2013 3:01 am

Re: Surrogates not working in PaleMoon and legacy Fx

Post by DAOWAce »

What a PITA this has been.

I got off the dev build some time ago, can't remember why.

Now I'm going back on it for reasons like this.

Hopefully this is the last PM (and old FF) specific bug NoScript has, at least until PM changes their rendering engine.. to which NS might not even work anymore.
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:25.6) Gecko/20150723 Firefox/31.9 PaleMoon/25.6.0
User avatar
cartel
Junior Member
Posts: 48
Joined: Sun Jul 14, 2013 11:31 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by cartel »

You rang?

Looks fixed here.
NoScript 2.6.9.35
Pale Moon
Version 25.6.0
Image

Thank you!!
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.6) Gecko/20150723 Firefox/31.9 PaleMoon/25.6.0
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: Surrogates not working in PaleMoon and legacy Fx

Post by barbaz »

Great!
& thanks again to Giorgio for fixing it :D
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
Thrawn
Master Bug Buster
Posts: 3106
Joined: Mon Jan 16, 2012 3:46 am
Location: Australia
Contact:

Re: Surrogates not working in PaleMoon and legacy Fx

Post by Thrawn »

DAOWAce wrote: Hopefully this is the last PM (and old FF) specific bug NoScript has, at least until PM changes their rendering engine.. to which NS might not even work anymore.
The bad news is, Pale Moon is diverging more from Firefox all the time, and now it's forking the rendering engine, so you're more likely to see pm-specific bugs than ever.

The good news is, more than one of the moderators here has a lot of respect for what pm is doing, so we'll certainly favor keeping up support for such issues. On a best-effort basis only, unless Giorgio decides to make it official.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.

True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; HUAWEI U8950N-51 Build/HuaweiU8950N-51) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Post Reply