-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal: API to allow incognito access #658
Comments
FYI: starting from Firefox 129, the ability to access private browsing windows is part of the install dialog (https://bugzilla.mozilla.org/show_bug.cgi?id=1842832). Up until Firefox 128, there was a post-install panel from which users can easily grant access to private browsing mode. After install, it is not obvious for users that their extension is unavailable in private browsing windows. |
We would like to keep the private browsing permission as something that extensions are not able to trigger, which only the user can manually grant, because that gives the browser more control of the process, and hopefully results in a more informed choice from the user. Closing the issue, consensus among browser vendors is we don't want this as a feature. |
Background
Some APIs, like proxy.settings, require incognito permission.
While extensions can enquire extension.isAllowedIncognitoAccess, currently, there is no API for the extension to handle the user option within the extension environment. Extensions are forced to ask users to go to the appropriate browser page in order to allow incognito access.
Proposal
Add an API to enable extensions to requests incognito access from the users (similar to permissions.request())
For example:
See also:
The text was updated successfully, but these errors were encountered: