hackademix/noscript

Unexpected uninstallation of NoScript (Firefox Android)

Opened this issue · 2 comments

Upon loading a new private browsing session, where NoScript it was recently allowed to run in Private Browsing, I found that scripts were running unexpectedly.

I looked in Settings > Advanced > Add-ons and saw that NoScript was not installed.

I re-installed NoScript and see that the sites I had trusted/untrusted were present, and exporting settings indicates a similarly sized file which suggests I hadn't lost settings. I'm concerned that others may experience this.

Unsure how to reproduce the issue, but steps I took:

  1. Started Firefox Android in Private Browsing by default "Settings > Privacy and security > Private Browsing > Open links in a private tab"
  2. Navigate to a known site address with scripts that need trusting for the site to work, but with unwanted scripts untrusted
  3. Press 3 dots menu, Add-ons -> and note that NoScript is not present
  4. Select Add-ons Manager
  5. Find and add NoScript
  6. Re-open the address used in step 2
  7. Check NoScript settings for trust settings

I'm okay if this remains unresolved, I'm just concerned that not reporting it will allow a potential issue to fall by the wayside.

Thank you for your report.
I did not manage to reproduce with your steps in Firefox Nightly (113.0a1).
Did you try to uninstall and reinstall paying attention to enable NoScript in private mode at the installation prompt?

I am not sure how to reproduce the issue of NoScript being uninstalled expectedly from Firefox, which is the reason for this submission. This may be a Firefox/Fenix bug rather than NoScript, but I wanted some awareness made of the issue.

Regarding enabling NoScript in Private Mode (not:
NoScript was installed before enabling in Private Mode was needed, so I had not needed to enable NoScript in Private Mode until that change had occurred. I believe I had encountered NoScript not running as expected in Private Mode and then subsequently enabled it through Add-ons Manager > NoScript > Run in private browsing.

I tested installing NoScript in Firefox Nightly 113.a01 and see the prompt to enable NoScript in Private Browsing.