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 over 1 year ago
- Related to Feature #113: Make Haketilo's settings page display proper message when IndexedDB is unavailable added
Updated by koszko over 1 year ago
- % Done changed from 0 to 10
The immediate workaround - displaying an informative message - is already on koszko
branch
Updated by koszko over 1 year ago
I just confirmed there are no problems with Incognito mode on Chromium-based browsers