Closed Bug 1279446 Opened 8 years ago Closed 5 years ago

Add ability to manage chrome.storage.local/sync like chrome.storage.managed

Categories

(Firefox :: General, enhancement, P5)

enhancement

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox50 --- affected
firefox57 --- wontfix

People

(Reporter: yuki, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: feature, Whiteboard: [design-decision-needed][triaged])

Currently, on enterprise use I can bundle existing addons (like AdBlock Plus) to Firefox and control bundled addons via MCD: Mission Control Desktop.
https://developer.mozilla.org/docs/MCD/Getting_Started
This scheme is based on the preferences system (data store) and MCD (controls stored data).

After XUL ended, addons may use "chrome.storage" as the alternative of the preferences system. However, only the "chrome.storage.managed" (bug 1230802) has ability to be managed by the system administrator. If the addon uses "chrome.storage.local" or "chrome.storage.sync", the administrator cannot configure addons to match his need. Thus I need something way to control those "unmanaged" storages by the system administrator.
Depends on: 1230802
Whiteboard: [design-decision-needed][triaged]
We don't plan on this API in WebExtensions. Moving over to Firefox to see if that's something that would happen through configuration of other means.
Component: WebExtensions: Untriaged → General
Product: Toolkit → Firefox
This seems a webextensions-specific ability to configure webextensions-specific things. If the webextensions team doesn't think admins should be allowed to control this, does that mean it's wontfix, or did this bug accidentally get swept up in the mass move to Fx::General?
Flags: needinfo?(amckay)
I think it's about the ability to override WebExtensions storage options, so that if an extension uses chrome.storage.sync or local, that is changed by some Firefox policies. It could be possible that there would be some changes to WebExtensions for this to happen, if it did it probably be in bug 1230802.

But for me this fell into the bucket of bugs that are: as a group administrator I want to be able to configure how Firefox behaves through policies or other things. That's why I moved it out of WebExtensions.
Flags: needinfo?(amckay)
mkaply, do we have a bucket of enterprise features we track?
Flags: needinfo?(mozilla)
Keywords: feature
> mkaply, do we have a bucket of enterprise features we track?

The only tracking we have is making them dependent on bug 720362 which this bug is.
Flags: needinfo?(mozilla)
Severity: normal → enhancement
Priority: -- → P5

We've added support for using chrome.storage.managed via policy.

That's all we're going to do for this (same as Chrome).

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.