Page 3 of 3

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Sun Aug 09, 2015 11:36 pm
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.

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Sun Aug 09, 2015 11:59 pm
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...

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Tue Aug 11, 2015 9:50 pm
by Giorgio Maone
Please check latest development build 2.6.9.35rc1, thanks.

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 12:00 am
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

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 12:08 am
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

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 12:12 am
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?

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 12:20 am
by Giorgio Maone
Please check latest development build 2.6.9.35rc2, thanks.

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 12:23 am
by barbaz
Seems working, thanks

@cartel: please confirm, TIA

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 5:40 am
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.

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 11:32 am
by cartel
You rang?

Looks fixed here.
NoScript 2.6.9.35
Pale Moon
Version 25.6.0
Image

Thank you!!

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 11:49 am
by barbaz
Great!
& thanks again to Giorgio for fixing it :D

Re: Surrogates not working in PaleMoon and legacy Fx

Posted: Wed Aug 12, 2015 10:09 pm
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.