Page 1 of 1
NoScript doesn't work on 1108 nightly due to Bug 1414096
Posted: Wed Nov 08, 2017 3:17 pm
by koron
With 1108 nightly, NoScript can't work correctly.
Prefs aren't displayed, some sites returns error.
NoScript uses nsIPrefBranch.setComplexValue which behavior was changed by a patch in
Bug 1414096.
So that, NoScript no longer works with 1108 nightly.
ADDITION:
Once, Bug 1414096 is reopened by backout.
Re: NoScript doesn't work on 1108 nightly due to Bug 1414096
Posted: Thu Nov 09, 2017 5:46 pm
by Robert84MK
Yes Firefox 58 + No Script 5.1.5 and some site has error (no load) "Connection is not secure" and "Redirect loop"
Re: NoScript doesn't work on 1108 nightly due to Bug 1414096
Posted: Fri Nov 10, 2017 4:57 am
by Thrawn
NoScript < 10 isn't expected to work with Firefox 57+. Please wait for version 10 (the pure WebExtension version) to post these bugs.
Re: NoScript doesn't work on 1108 nightly due to Bug 1414096
Posted: Sat Nov 11, 2017 12:28 am
by GreenReaper
It is possible to fix it by modifying the files ABE.js, ScriptSurrogate.js, DoNotTrack.js, noscriptOptions.js and Restartless.jsm in the XPI's chrome\content\noscript folder to replace instances of get/setComplexValue to get/setStringPref and dropping the second parameter along the lines demonstrated in the
HG Changeset patch. Of course since the signature is no longer valid you then need to load the xpi manually via about:debugging, so a more sensible approach for most people might be to revert to the Beta.