Closed Bug 1785123 Opened 2 years ago Closed 1 year ago

Enable OPFS by default on Nightly

Categories

(Core :: DOM: File, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
110 Branch
Tracking Status
firefox110 --- fixed

People

(Reporter: jesup, Assigned: jesup)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file, 1 obsolete file)

This is the flip the pref to enable in nightly, targeted at early 106

Blocks: 1785125
Summary: Enable OPFS by default → Enable OPFS by default on Nightly

And change the annotations in https://searchfox.org/mozilla-central/source/testing/web-platform/meta/fs/idlharness.https.any.js.ini? And presumably we've gone through the other annotations in https://searchfox.org/mozilla-central/source/testing/web-platform/meta/fs to make sure that we're not failing on anything fundamental or unexpected?

Intent to prototype and ship sent to dev-platform on xx-xx-xx

Attachment #9298761 - Attachment is obsolete: true
Depends on: 1769057
Depends on: 1761098
Depends on: 1798015
No longer blocks: 1785125
Depends on: 1785125
Attachment #9290149 - Attachment description: Bug 1785123: Enable OriginPrivateFileSystem (OPFS) by default r=#dom-storage-reviewers,janv → Bug 1785123: Enable Origin Private File System (OPFS) by default on Nightly r=#dom-storage-reviewers,janv
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bc0b215802bb
Enable Origin Private File System (OPFS) by default on Nightly r=dom-storage-reviewers,asuth,jari,jstutte,janv,dom-worker-reviewers

Backed out changeset bc0b215802bb (Bug 1785123) for causing mochitest failures on test_privateWin.html.
Backout link
Push with failures <--> c3
Failure Log

Flags: needinfo?(rjesup)
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/23d84f02c22b
Enable Origin Private File System (OPFS) by default on Nightly r=dom-storage-reviewers,asuth,jari,jstutte,janv,dom-worker-reviewers
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch
Regressions: 1809881

MDN work can be tracked here https://github.com/mdn/content/issues/23688

No longer depends on: 1761098

Docs work is mostly an update to experimental features page and browser compatibility update.

Should we (is it useful to) record the quotas available to each browser/origin? We could do this by adding a note to the browser compat data if you think it would be helpful. I tried out navigator.storage.estimate() and that indicates FF allocates about 10.7GB. I know that the amount returned is designed to prevent fingerprinting, but I was thinking that knowing the ballbark figure would tell users with a lot of data whether it is worth attempting to use this storage.

EDIT Note that I will mark dev-doc-complete, but can wake this up again if you decide that indicating the approximate amount available to each origin is a useful thing to do for different browsers.

Flags: needinfo?(rjesup)
Regressions: 1826206
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: