question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Make contextualIdentities an optional permission.

See original GitHub issue

Cookie AutoDelete changing this internal Firefox preference: privacy.userContext.enabled;true in about:config without my permission and without my knowledge.

My Default preference is: privacy.userContext.enabled;false

I also don’t have ability to control (enable/disable) this “feature”.

Enabling or disabling “Enable Support for Firefox’s Contextual Identities (EXPERIMENTAL Firefox 53+)” setting in Cookie AutoDelete option doesn’t change anything.

I’m using Cookie AutoDelete 1.4.4 + Firefox Nightly 57.0a1.

Please provide ability to control (enable/disable) this “feature” and some information after installing this extension.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:3
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
jonathanKingstoncommented, Oct 4, 2017

Nope sorry individual APIs need their own support for optional API support.

The bug is: https://bugzilla.mozilla.org/show_bug.cgi?id=1386673 if you want to follow it.

0reactions
kennethtran93commented, Apr 17, 2020

Follow the bugzilla link above for progress as it is a browser limitation at this time.

TL;DR at this time, not yet.

Closing for now due to browser limitations. Feel free to comment on this to reopen it or create a new issue (when contextualIdentities can be made optional).

Read more comments on GitHub >

github_iconTop Results From Across the Web

Make Contextual Identity extensions be an optional permission
When an extension requires that permission Firefox does enable the contextualIdentities feature inside Firefox itself, which is something that is disabled by ...
Read more >
chrome.permissions - Chrome Developers
Implementing optional permissions. # Step 1: Decide which permissions are required and which are optional. An extension can declare both required and ...
Read more >
Request the right permissions | Firefox Extension Workshop
Making a runtime permission request is straightforward. Include any permissions you want to request under the manifest.json optional_permissions ...
Read more >
permissions.request() - Web Extensions - W3cubDocs
... match a subset of the hosts matched by an optional permission: for example, ... Only a single request is made for all...
Read more >
tabs.Tab
favIconUrl Optional: string . The URL of the tab's favicon. Only present if the extension has the "tabs" permission. It may also be...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found