Opened 13 months ago

Last modified 6 months ago

#32017 new enhancement

Switch back extensions.webextensions.ExtensionStorageIDB.enabled = true

Reported by: acat Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ff78-esr
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

In #31396 we set extensions.webextensions.ExtensionStorageIDB.enabled = false to avoid problems with the new idb storage for extensions and the Services.qms.clear() that we were doing in torbutton. After #30504 and #19417 were fixed, turning that pref back to the default should be possible.

However, we should check that it's not possible for browsers that were affected by the original bug (Services.qms.clear() clearing the internal indexeddbs) to end up in a bad state that the browser cannot recover from. We should make sure that the extensions.webextensions.ExtensionStorageIDB.migrated pref branch is cleared so that the migrations are performed on first start after a browser upgrade containing the fix.

Child Tickets

Change History (1)

comment:1 Changed 6 months ago by acat

Keywords: ff78-esr added
Note: See TracTickets for help on using tickets.