Add support for extensions not allowed in private windows
Categories
(Fenix :: WebExtensions, enhancement, P2)
Tracking
(firefox124 verified)
Tracking | Status | |
---|---|---|
firefox124 | --- | verified |
People
(Reporter: Tom25519, Assigned: willdurand)
References
Details
(Whiteboard: [addons-jira])
Attachments
(3 files)
Steps to reproduce:
- Install extension "Essential Buttons Toolbar" https://addons.mozilla.org/zh-CN/android/addon/essential-buttons-toolbar/
- Check "Allow in private browsing", touch "OK, got it"
- Enter add-on manager->Essential Buttons Toolbar
Actual results:
"Run in private browsing" is still disabled, if you enable it, it will still keeping after you re-enter.
Expected results:
This bug shouldn't appear.
Comment 1•1 year ago
|
||
The add-on choose to not work under private mode.
"incognito": "not_allowed",
Comment 2•1 year ago
•
|
||
So the bug should be
When add-on set "incognito": "not_allowed" in manifest.json
- don't show the dialog asking user if enable it in private mode when installing
- in add-ons detail page, don't show switch for "running in the private mode" or make it unclickable.
Ref: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/incognito
I think it would better to notice user that this extension couldn't run in private mode due to itself limitation.
Comment 4•11 months ago
|
||
The severity field is not set for this bug.
:zmckenney, could you have a look please?
For more information, please visit BugBot documentation.
Assignee | ||
Comment 5•11 months ago
|
||
I agree, I am going to re-purpose this bug a tiny bit.
Assignee | ||
Updated•11 months ago
|
Updated•11 months ago
|
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Comment 6•11 months ago
|
||
Updated•11 months ago
|
Comment 7•11 months ago
|
||
Comment 9•11 months ago
|
||
bugherder |
Assignee | ||
Updated•11 months ago
|
Comment 10•11 months ago
|
||
Authored by https://github.com/willdurand
https://github.com/mozilla-mobile/firefox-android/commit/fb472ef6e96db30b7d1843d18b223509ad05c209
[main] Bug 1875229 - Add support for extensions not allowed in private windows
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Comment 11•11 months ago
|
||
For QA, please also verify with all kind of combinations of enabled/disabled states (with re-entering the detail view by first going back to the list and the to the add-on again). For an add-on like the one mentioned in Comment 0, we should never see "Run in private ..." in the detail view.
Comment 12•11 months ago
|
||
Verified as fixed on the latest Nightly with 124.0a1 from 15.02.2024 with Motorola G9 plus (Android 11) and OnePlus A3000 (Android 6).
Comment 13•11 months ago
|
||
Comment 14•11 months ago
|
||
:willdurand is there anything here you would like to mention in the 124 release notes?
Assignee | ||
Comment 15•11 months ago
|
||
No, I don't think we need relnotes here.
Description
•