allo- / ffprofile

A tool to create firefox profiles with personalized defaults.
GNU Affero General Public License v3.0
771 stars 56 forks source link

IndexedDB setting may be removed in favor to a global storage policy #166

Open allo- opened 5 years ago

allo- commented 5 years ago

The IndexedDB setting will probably be removed and all storage (cookies, localStorage, etc.) will be handles the same by "cookie" cleanup APIs.

https://bugzilla.mozilla.org/show_bug.cgi?id=1488583

allo- commented 4 years ago

Statement from Mozilla (https://bugzilla.mozilla.org/show_bug.cgi?id=1488583#c7):

Anyway this is much more complex solution which is not ready yet. Because at this point most sites (all for many users) work fine if window.indexedDB is undefined I think there should be such preference. If it's name is considered misleading it could be changed.

It's not a configuration we have intentionally supported nor is it a configuration we intend to support in the future. I understand that it's a configuration you find useful, and I regret that after attempting to understand your use-cases behind your choice to toggle the setting that I don't have any truly matching solutions to offer you.

allo- commented 4 years ago

The preferences are largely an artifact of product/release management. When we introduce a new implementation of something, we're very aware that it may have bugs, including potentially very scary security bugs. In the event there's a serious bug, it's easiest to have an off switch so that we can easily disable the feature without having to wait for engineers to solve the problem. Preferences are Firefox's mechanism for dynamic configuration, so we use them. -- https://bugzilla.mozilla.org/show_bug.cgi?id=1488583#c9