Page 2 of 3

Re: NoScript Webext browser compatibility?

Posted: Tue Nov 07, 2017 7:43 pm
by GµårÐïåñ
They are very irresponsibly pushing the release despite not being ready and many of the devs not being ready due to lack of proper API or finalized code, but that's Mozilla for you.

Re: NoScript Webext browser compatibility?

Posted: Tue Nov 07, 2017 10:54 pm
by Giorgio Maone
barbaz wrote:What browsers will NoScript Webext support?

Suppose I install NoScript Webext in a browser that's missing some needed WebExtensions APIs. Will NoScript run but some features do nothing, or will NoScript not work at all? If the former, which NoScript features wouldn't work?
Firefox 57 for the most "visible" features (Script and content blocking, XSS filter, ClearClick).
Firefox 58 for the others, at least those the Tor Browser rely upon (such as permissions cascading), and ABE most likely (complex site hierarchies can't be handled before 58).

Do not expect all the features out-of-the-box, and many will be drastically revised (improved or lessened, depending on your taste and requirements).
If stability is what you need, stay on Firefox ESR / Tor Browser as much as possible.

Re: NoScript Webext browser compatibility?

Posted: Tue Nov 07, 2017 11:09 pm
by barbaz
Thanks Giorgio for your input, much appreciated! Image
Giorgio Maone wrote:Firefox 57 for the most "visible" features (Script and content blocking, XSS filter, ClearClick).
Firefox 58 for the others, at least those the Tor Browser rely upon (such as permissions cascading), and ABE most likely (complex site hierarchies can't be handled before 58).
Which means if I do use NoScript Webext on Firefox, it'll have to be Firefox 58, because of ABE and restrictSubdocScripting.

Thanks for clarifying what the supported browsers will be. So Chromium/Vivaldi/etc won't be officially supported. But will NoScript work at all on Chromium? If so, what NoScript features can't be expected to work?

Re: NoScript Webext browser compatibility?

Posted: Tue Nov 07, 2017 11:33 pm
by Giorgio Maone
barbaz wrote: But will NoScript work at all on Chromium? If so, what NoScript features can't be expected to work?
NoScript will definitely work on Chromium by the end of 2018, with some limitations due to asynchronous WebRequest methods and some other NoScript-specific APIs which are currently implemented on Firefox only being not available (yet?)
I'm trying to port as much as possible in terms of features, but reliability will come at the price of performance penalties or lessened usability because of the above.

Re: NoScript Webext browser compatibility?

Posted: Wed Nov 08, 2017 1:51 am
by barbaz
I think that answers all my questions for now. Thanks again Giorgio!

Re: NoScript Webext browser compatibility?

Posted: Wed Nov 08, 2017 10:52 pm
by Thrawn
Giorgio Maone wrote: Do not expect all the features out-of-the-box, and many will be drastically revised (improved or lessened, depending on your taste and requirements).
ABP faced a similar thing, apparently, having to drop features to get something in. And it's the #1 most popular extension by a huge margin, and NoScript is in the top ten. I'm feeling pretty unimpressed with Mozilla at this point.

Re: NoScript Webext browser compatibility?

Posted: Fri Jan 11, 2019 11:46 am
by pocttopus
Giorgio Maone wrote:
Tue Nov 07, 2017 11:33 pm
barbaz wrote: But will NoScript work at all on Chromium? If so, what NoScript features can't be expected to work?
NoScript will definitely work on Chromium by the end of 2018, with some limitations due to asynchronous WebRequest methods and some other NoScript-specific APIs which are currently implemented on Firefox only being not available (yet?)
I'm trying to port as much as possible in terms of features, but reliability will come at the price of performance penalties or lessened usability because of the above.

Hello folks,

Sorry for asking this, but I am wondering what happened with NoScript for other browsers? It's 2019 and yet there is no available version for Chrome neither for Opera. :|

A big thanks for the developer who has created this unique addon for Firefox. Keep it up. :idea:

Re: NoScript Webext browser compatibility?

Posted: Wed Apr 03, 2019 7:27 pm
by barbaz
https://noscript.net/getit#devel wrote:v 10.6rc2
=============================================================
x Limit wrappedJSObject usages to compatible browsers

v 10.6rc1
=============================================================
x [Chromium] Merged chromium branch (unified code base)
Does this mean NoScript 10 now compatible with Chromium-based browsers?
If so, what specifically are the limitations as compared to same NoScript 10 on a supported Firefox version?

Re: NoScript Webext browser compatibility?

Posted: Thu Apr 04, 2019 5:56 am
by musonius
barbaz wrote:
Wed Apr 03, 2019 7:27 pm
Does this mean NoScript 10 now compatible with Chromium-based browsers?
Yes. And it works well.
barbaz wrote:
Wed Apr 03, 2019 7:27 pm
If so, what specifically are the limitations as compared to same NoScript 10 on a supported Firefox version?
The most obvious difference is the missing XSS protection.

And of course there is Google's manifest V3, which could be the biggest limitation once it's done.

Re: NoScript Webext browser compatibility?

Posted: Thu Apr 04, 2019 4:00 pm
by barbaz
Thanks musonius. Looks like the changelog on noscript.net is incomplete, missing v10.5.

Re: NoScript Webext browser compatibility?

Posted: Sun Apr 07, 2019 6:16 pm
by therube
And it works well.
Installs, but doesn't seem to work (in my Chrome 38) ;-).

(I had to figure out how to access extensions in Chrome.
I had to figure out how to install an extension into Chrome.
Still don't really know, but I did get it installed.

Remarkably similar, Chrome vs FF .xpi. Neat.)

Re: NoScript Webext browser compatibility?

Posted: Sun Apr 07, 2019 8:05 pm
by musonius
The current version of Chrome is 73 and I have downloaded Chromium, which is the open source version Google Chrome is based on, just out of curiosity to test the Chromium version of NoScript. I think that version 38 is rather old and I would not say it's a problem of NoScript, if it isn't working there.

Re: NoScript Webext browser compatibility?

Posted: Mon Apr 08, 2019 11:58 am
by therube
(Oh, I agree. See the : wink : , above.
Figured that since I had happened to open Chrome, old as it is, I'd throw NoScript at it & see what happened.)

Re: NoScript Webext browser compatibility?

Posted: Wed Apr 10, 2019 3:07 pm
by therube
current version of Chrome is 73 and I have downloaded Chromium
OK, how do you "install" NoScript into Chromium?

(Earlier, with ancient Chrome, I think I did though some "store", but with Chromium NoScript isn't even seen ? & not even sure if Chromium can install from Chrome "store"?)

Re: NoScript Webext browser compatibility?

Posted: Wed Apr 10, 2019 6:04 pm
by barbaz
therube wrote:
Wed Apr 10, 2019 3:07 pm
OK, how do you "install" NoScript into Chromium?
1) Download .zip release from https://github.com/hackademix/noscript/releases, unzip it into its own folder somewhere

2) go to Chromium menu (triple dot on the right) > More tools > Extensions

3) enable Developer mode

4) click "Load unpacked", navigate to the extracted NoScript extension from (1) (pick the directory containing NoScript's manifest.json)