Firefox 89 Compatibility?
-
- Posts: 3
- Joined: Tue Jun 08, 2021 11:39 pm
Firefox 89 Compatibility?
Is the current build of NoScript compatible with the newest Firefox, version 89? When I upgraded FF, it seems to have broken NoScript. Many sites don't load, some links cannot be clicked, the NoScript settings screen pops up randomly and with no settings showing, disabling the extension doesn't seem to work (it turns itself back on), and more. Just totally broken. Am I the first to try it? Thanks.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0
Re: Firefox 89 Compatibility?
NoScript 11.2.9rc1 or 11.2.8 works fine for me in FF 89.
Please create a clean profile from scratch. Install only NoScript latest development build, leaving all the defaults.
Does the problem still exist?
If not, what if you then import your NoScript settings into the clean profile using the Import and Export buttons in NoScript Options?
If that still doesn't reproduce the problem, it's not a NoScript issue... try Standard Diagnostic (leaving NoScript enabled) to isolate and correct the real cause.
Let us know, thanks.
Please create a clean profile from scratch. Install only NoScript latest development build, leaving all the defaults.
Does the problem still exist?
If not, what if you then import your NoScript settings into the clean profile using the Import and Export buttons in NoScript Options?
If that still doesn't reproduce the problem, it's not a NoScript issue... try Standard Diagnostic (leaving NoScript enabled) to isolate and correct the real cause.
Let us know, thanks.
*Always* check the changelogs BEFORE updating that important software!
-
-
- Posts: 3
- Joined: Tue Jun 08, 2021 11:39 pm
Re: Firefox 89 Compatibility?
Thanks for the reply. Must be a conflict between NoScript and something else then. Those are a pain to sort, but I'll have at it. Are there any known conflicts I should be aware of?
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0
Re: Firefox 89 Compatibility?
I'm not aware of any known conflicts that would cause the set of symptoms you described.
*Always* check the changelogs BEFORE updating that important software!
-
-
- Posts: 3
- Joined: Tue Jun 08, 2021 11:39 pm
Re: Firefox 89 Compatibility?
Thanks. I tried reinstalling it again today, to begin troubleshooting, and today it seems to be fine. I uninstalled/reinstalled several times yesterday, so I have no idea what is different. Maybe I restarted Firefox enough times or something. At any rate, it seems to be working as expected now. Thanks for the help.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0
-
- Posts: 8
- Joined: Sun Jun 20, 2021 10:21 pm
Re: Firefox 89 Compatibility?
same issue here
thank you rachaelseven for posting
an example site noscript crashes the browser on is https blog dot evjang dot com/2021/06/nft.html
thank you rachaelseven for posting
an example site noscript crashes the browser on is https blog dot evjang dot com/2021/06/nft.html
Last edited by TimPrescott on Sun Jun 20, 2021 10:37 pm, edited 2 times in total.
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
-
- Posts: 8
- Joined: Sun Jun 20, 2021 10:21 pm
Re: Firefox 89 Compatibility?
A reviewer has stated:
from those suggestions
I think this is the error:
or this:
or this:
Something weird started happening recently, the extension just hangs and I'm unable to open websites. Debug info of the addon repeats this line
Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist.
send moz-extension://0bdccd93-3bcd-40de-8763-8dcb82ab7603/nscl/common/Messages.js:66
The only way to fix this is to restart firefox. Disabling and enabling extension doesn't work (I could disable noscript and websites would start working, but then I'd have lots of scrips left unblocked).
Like the reviewer VoxPop I too began to have issues with this extension - which I have used for several years - quite recently. It appears to be related to Firefox Sync as whitelisted domains disappear after I have used another PC upon returning to my main machine.
It has been an excellent, if occasionally labour intensive, addition to my online security but as of writing it frustrates as much as it protects.
from those suggestions
I think this is the error:
Code: Select all
[NoScript] XSS filter processing
Object { request: {…}, srcUrl: "", destUrl: "com/2021/06/nft.html", srcObj: null, destObj: {…}, srcOrigin: "", destOrigin: "com", srcDomain: "", destDomain: "evjang.com", originKey: ">com", … }
Error: Timing: request interrupted while being filtered, no need to go on.
onNavError moz-extension:// /xss/XSS.js:311
Timing: request interrupted while being filtered, no need to go on. onNavError@moz-extension:// /xss/XSS.js:311:20
Code: Select all
[NoScript]:13 Message not in NSCL-specific form
Code: Select all
Unchecked lastError value: Error: An unexpected error occurred context-menu.js:461
doTheMagic moz-extension:// /data/context-menu.js:461
// Common social embeds
chrome.tabs.executeScript(tabId, {file:'data/js/embeds.js', frameId: frameId || 0, runAt: xml_tabs[tabId] ? 'document_idle' : 'document_end'}, function() {}
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
-
- Posts: 8
- Joined: Sun Jun 20, 2021 10:21 pm
Re: Firefox 89 Compatibility?
My debugging leads me to believe "Message not in NSCL-specific form" is the error.
Please can you fix it?
Code: Select all
[essage not in NSCL-specific f orm at: __prefetchCSSR esources__":{" type":" CORS","
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
-
- Posts: 8
- Joined: Sun Jun 20, 2021 10:21 pm
Re: Firefox 89 Compatibility?
maybe this commit is the issue:
CSS resources prefetching as a mitigation against CSS PP0
(https://github.com/Yossioren/pp0)
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
Re: Firefox 89 Compatibility?
TimPrescott,
1) Excessive repeated posting, as you did here, just puts you on our (moderators) watch list and looks spammy. Don't overdo it again. As a registered user, if you need to add something, you can edit your existing posts - just click the pencil icon.
2) Digging up dead skeletons from more than 10 years ago has zero relevance to anything current. That post can only be trolling, so it has been removed. Another reason you are now on our watch list.
Don't give us a third reason.
1) Excessive repeated posting, as you did here, just puts you on our (moderators) watch list and looks spammy. Don't overdo it again. As a registered user, if you need to add something, you can edit your existing posts - just click the pencil icon.
2) Digging up dead skeletons from more than 10 years ago has zero relevance to anything current. That post can only be trolling, so it has been removed. Another reason you are now on our watch list.
Don't give us a third reason.
*Always* check the changelogs BEFORE updating that important software!
-
-
- Posts: 8
- Joined: Sun Jun 20, 2021 10:21 pm
Re: Firefox 89 Compatibility?
I've pointed you to a bug in NoScript people are complaining about, the source of the bug after spending my own time debugging and you react like this, I don't think you reflect on NoScript in a good way.
Last edited by TimPrescott on Mon Jun 21, 2021 5:58 pm, edited 1 time in total.
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
- Giorgio Maone
- Site Admin
- Posts: 9455
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: Firefox 89 Compatibility?
Calling each other names is not the way we behave in this board, so please apologize and use your editing powers @barbaz mentioned to clean up the quoted post. Otherwise I'm afraid you'll just get banned.TimPrescott wrote: ↑Mon Jun 21, 2021 5:15 pm I haven't dug up any posts from 10 years ago. I've pointed you to a bug in noscript people are complaining about, the source of the bug after spending my own time debugging [...]
That said, it's quite clear now your original intentions were good and you were trying to help.
However the messages you've posted are unrelated with the issue at hand: one is from a different extension called "doTheMagic", and the others are "normal" debug messages which don't point at any bug.
If you're still experiencing issues, could you please install latest development build which fixes an actual bug which might be related with the reported symptoms?
Thanks!
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0
-
- Posts: 8
- Joined: Sun Jun 20, 2021 10:21 pm
Re: Firefox 89 Compatibility?
The issue is in the CSS prefetching, if I disable that the affected sites no longer hang. I can't sign the XPI with my modified code though so if you could add any kind of option (checkbox/about:config/prefs.js) to disable it that would be an adequate fix for me. Thanks
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0
Re: Firefox 89 Compatibility?
(If the NoScript #dev build doesn't fix things for you...
If I'm recalling, you can install/test an unsigned extension in a #development, Nightly, FF build, if you're into that.
[Seems to still be the case:
The Nightly and Developer Edition versions of Firefox have a preference to disable signature enforcement. There are also be special unbranded versions of Release and Beta that have this preference, so that add-on developers can work on their add-ons without having to sign every build. To disable signature checks, you will need to set the xpinstall.signatures.required preference to "false".
And I'd forgotten about the unbranded.])
If I'm recalling, you can install/test an unsigned extension in a #development, Nightly, FF build, if you're into that.
[Seems to still be the case:
The Nightly and Developer Edition versions of Firefox have a preference to disable signature enforcement. There are also be special unbranded versions of Release and Beta that have this preference, so that add-on developers can work on their add-ons without having to sign every build. To disable signature checks, you will need to set the xpinstall.signatures.required preference to "false".
And I'd forgotten about the unbranded.])
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.9
- Giorgio Maone
- Site Admin
- Posts: 9455
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: Firefox 89 Compatibility?
You can just check "unrestricted CSS" in the DEFAULT preset (in NoScript Options>General) and be done with that, then.TimPrescott wrote: ↑Mon Jun 21, 2021 5:56 pm The issue is in the CSS prefetching, if I disable that the affected sites no longer hang. I can't sign the XPI with my modified code though so if you could add any kind of option (checkbox/about:config/prefs.js) to disable it that would be an adequate fix for me. Thanks
BTW, maybe I've lost track of them in this thread, or maybe you've never posted them because they're sensitive, but could you share (in PM if you prefer)) the actual sites which misbehave with the CSS protection and your actual configuration (NoScript Options>Export) so I can better figure out if there's some more general solution to be applied? Thanks.
P.S.: thank you for editing your post to a more civilized form, but I couldn't read any apologize yet.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0