Open Bug 1639542 (idb-private-browsing) Opened 1 year ago Updated 10 days ago

[meta] Support IndexedDB in Private Browsing Mode (with encrypted disk storage)

Categories

(Core :: Storage: IndexedDB, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: sg, Unassigned)

References

(Depends on 8 open bugs, Blocks 1 open bug)

Details

(Keywords: dev-doc-needed, DevAdvocacy, meta)

Attachments

(1 obsolete file)

No description provided.
Depends on: 1638396, 1634436
Depends on: 1639545
Depends on: 1639546
Depends on: 1639548
Depends on: 1639549
Depends on: 1639550

Depends on Bug 1593365 for removing exposure of origin information in disk paths.

Depends on: 1593365
Depends on: 1639552
See Also: → 781982
See Also: → 1634328
Duplicate of this bug: 781982
Depends on: 1641178
Duplicate of this bug: 1649999
Depends on: 1671416

Any update or temporary fix available to workaround the issue ?

I mean this error DOMException: A mutation operation was attempted on a database that did not allow mutations.

to handle it gracefully in private mode

Depends on: 1699055

Comment on attachment 9181986 [details]
Bug 1639542 - Adapt browserchrome tests to support of IndexedDB in private browsing mode. r=#dom-workers-and-storage

Revision D93757 was moved to bug 1699055. Setting attachment 9181986 [details] to obsolete.

Attachment #9181986 - Attachment is obsolete: true
Assignee: sgiesecke → nobody
Status: ASSIGNED → NEW
Blocks: 1267582
No longer blocks: 1267582

Is this bug still being worked on?

Currently Netlfix is still broken for playback, and on a much smaller scale things like https://drive.fission.codes will never work in a private window without this.

There's an about:config workaround by setting

dom.indexedDB.privateBrowsing.enabled to true

Of course this will forego the privacy guarantees of private browsing, but it's a tradeoff you can make.

You need to log in before you can comment on or make changes to this bug.