Project

General

Profile

Bug #115

[MOZILLA] writes to IndexedDB in private windows do not take effect

Added by koszko 7 months ago. Updated 7 months ago.

Status:
New
Priority:
Urgent
Assignee:
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

Related to Haketilo - Feature #113: Make Haketilo's settings page display proper message when IndexedDB is unavailableClosed03/03/2022

Actions

History

#1

Updated by koszko 7 months ago

  • Related to Feature #113: Make Haketilo's settings page display proper message when IndexedDB is unavailable added
#2

Updated by koszko 7 months ago

  • % Done changed from 0 to 10

The immediate workaround - displaying an informative message - is already on koszko branch

#3

Updated by koszko 7 months ago

I just confirmed there are no problems with Incognito mode on Chromium-based browsers

Also available in: Atom PDF