Bug #115
[MOZILLA] writes to IndexedDB in private windows do not take effect
Start date:
03/07/2022
Due date:
% Done:
10%
Estimated time:
Description
Firefox' Private Browsing mode uses a separate IndexedDB instance. This would not normally be a problem, except:
- Haketilo's popup and settings page access the "private" instance
- Haketilo's actions on web pages are always decided and performed using the "non-private" instance
This leads to inconsistency - someone browsing in Private Mode can
- change some configuration in the settings page or
- install/update packages from the popup and then find out that the changes didn't take effect at all.
An immediate workaround will probably be displaying a proper message in those cases. A real but also more complex solution will be to route IndexedDB operations through the background script.
Related issues
History
Updated by koszko 11 months ago
- Related to Feature #113: Make Haketilo's settings page display proper message when IndexedDB is unavailable added