Cannot install extension with `"incognito": "not_allowed"` when `extensions.allowPrivateBrowsingByDefault: true`
Categories
(WebExtensions :: Untriaged, defect)
Tracking
(firefox83 affected, firefox84 affected, firefox85 affected)
People
(Reporter: dkousvgi, Unassigned)
References
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0
Steps to reproduce:
- Set
xpinstall.signatures.required
tofalse
inabout:config
- Set
extensions.allowPrivateBrowsingByDefault
totrue
inabout:config
- Try to install https://github.com/rufketo/isAllowedIncognitoAccess_demo/releases/tag/v1.0
- Go to
about:debugging#/runtime/this-firefox
, try to load the downloaded extension as "temporary add-on". - Set
extensions.allowPrivateBrowsingByDefault
tofalse
inabout:config
- Try to install https://github.com/rufketo/isAllowedIncognitoAccess_demo/releases/tag/v1.0
- Set
extensions.allowPrivateBrowsingByDefault
totrue
inabout:config
- Restart the browser and open
about:addons
Actual results:
Step 3: Message is displayed that the add-on cannot be installed and is corrupted.
Step 4: Error details: manifest.incognito set to "not_allowed" is currently unvailable for use.
Step 6: Installation works.
Step 8: The extension's icon is missing in the toolbar while it is activated in about:addons
.
See also https://github.com/rufketo/isAllowedIncognitoAccess_demo/blob/main/findings.md (top-level if branch).
extensions.allowPrivateBrowsingByDefault
is true
by default in Tor Browser.
Expected results:
Step 3: It should be possible to install the add-on.
Step 8: The extension should remain functional.
Comment 2•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Comment 3•4 years ago
|
||
Hello,
I’ve managed to reproduce the issue on the latest Nightly (85.0a1/20201123095316), Beta Developer Edition (84.0b4/20201122152513) and Unbranded Release (83.0/20201112153044) under Windows 10 Pro and Ubuntu 16.04 LTS.
The results documented in the “Actual results” section are the ones I’ve also obtained, with a slight exception to the Step 8 actual results. To be more precise, after restarting the browser, the add-on icon is still present on the toolbar and functions as it should. However, disabling and re-enabling the extension from about:addons causes the icon to disappear, even though the add-on is enabled, as mentioned in the Step 8 actual results.
Comment 5•4 years ago
|
||
The severity field is not set for this bug.
:mixedpuppy, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 6•4 years ago
|
||
Setting allowPrivateBrowsingByDefault is not a supported feature. It will be removed as mentioned.
Description
•