Firefox 35 has been pushed to the Stable channel recently by Mozilla and while the majority of users did not notice any incompatibilities or issues, some users noticed that one or multiple of installed browser add-ons stopped working suddenly.
This includes popular add-ons such as Ghostery or Adblock Plus among others. While the add-ons are still showing up as installed in Firefox, their functionality appears broken in Firefox 35. The icons they display are not there anymore for instance in the Firefox interface after the upgrade.
Some users who noticed these issues reverted Firefox back to the last stable version while others tried to figure out why add-ons broke in first place.
A user from the Adblock Plus forum posted a solution that fixes these issues in Firefox 35 but with a caveat.
Mozilla changed the behavior of the Firefox preference dom.indexedDB.enabled so that it applies to websites, add-ons and session data instead of just websites as before.
The issue with this is that setting it to false, the default is true, causes the issues with add-ons and session restore in Firefox.
I have tested this with Ghostery and Adblock Plus and both stopped working after setting the preference to false and worked again after toggling it to true in the configuration.
So what is dom.IndexedDB then? Mozilla notes that it is an API in the browser for client-side storage. It allows web services to save data on the local system and the only control that users have right now over it (apart from disabling it by setting it to false), is to change the warning quote preference.
This won't help much however considering that the value is defined in Megabyte which means that the lowest value that you can set the preference to is 1 Megabyte. This in turn means that storage requests below the 1 Megabyte mark won't cause the prompt to appear.
This is a privacy issue considering that Firefox does not provide controls currently to prevent data from being saved to Firefox. Mozilla seems to be aware of the privacy implications but it is unclear when the organization is going to address them.
It is still possible to delete the data which you can do using one of the following options.
The other option is to delete the data directly in the Firefox profile. There you find it listed by website that saved it in the browser in first place.
You may also want to configure Firefox, or third-party programs like CCleaner, to remove the data regularly.
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.