Closed Bug 1538084 Opened 6 years ago Closed 6 years ago

DevTools ADB Extension forces itself to be allowed in private windows (won't let you disallow it)

Categories

(DevTools :: about:debugging, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1533150

People

(Reporter: jdescottes, Unassigned)

References

Details

From https://github.com/mozilla/devtools-adb-extension/issues/17

Summary from :dholbert on GitHub

STR:

  • Install Firefox DevTools ADB Extension in Firefox Nightly (by visiting Tools | Web Developer | WebIDE -- this causes the extension to suddenly appear in your list of installed addons).
  • In a new tab, visit about:addons and click "extensions"
    --> Note that Firefox DevTools ADB Extension is tagged as ALLOWED IN PRIVATE WINDOWS
  • Click the addon to view its settings, and try to click radio button labeled...
    "Run in Private Windows: ... [] Don't allow"

EXPECTED RESULTS: Click should be honored, "Don't Allow" should be selected.
ACTUAL RESULTS: "Don't Allow" is only selected very briefly, and then "Allow" becomes selected again.

There doesn't seem to be any way to select "Don't Allow". You can get it selected for slightly longer if you Disable the addon and then pick Don't Allow while it's disabled, but once you reenable it, then "Allow" becomes selected on your next (re)-load of about:addons.

I don't see anything in the extension's manifest that would lead to this issue.
https://github.com/mozilla/devtools-adb-extension/blob/master/extension/template-manifest.json
And we don't have any script.

I couldn't see any obvious error when trying to click the radio.
If I download the XPI and install it as a temporary addon, then the radio works fine.

Luca, any idea what could be wrong here?

Flags: needinfo?(lgreco)

(In reply to Julian Descottes [:jdescottes] from comment #1)

I don't see anything in the extension's manifest that would lead to this issue.
https://github.com/mozilla/devtools-adb-extension/blob/master/extension/template-manifest.json
And we don't have any script.

I couldn't see any obvious error when trying to click the radio.
If I download the XPI and install it as a temporary addon, then the radio works fine.

Luca, any idea what could be wrong here?

Yep, this issue is the same one tracked by Bug 1533150.

Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(lgreco)
Resolution: --- → DUPLICATE

Thanks for duping Luca!

No longer blocks: remote-debugging-ng
You need to log in before you can comment on or make changes to this bug.