Closed Bug 1811001 Opened 2 years ago Closed 2 years ago

Enable OPFS by default on Release

Categories

(Core :: DOM: File, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
relnote-firefox --- 111+
firefox111 --- fixed

People

(Reporter: jstutte, Assigned: jjalkanen)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete)

Attachments

(2 files)

No description provided.
Priority: -- → P2
Depends on: 1761098
Depends on: 1777361
Depends on: 1798513
Depends on: 1809066
No longer depends on: 1777361
Assignee: nobody → jjalkanen
Status: NEW → ASSIGNED
Pushed by jjalkanen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0d4af4c73c3d Enable FileSystemWritableFileStream by default on Release. r=dom-storage-reviewers,janv https://hg.mozilla.org/integration/autoland/rev/570b8691ae99 Enable OPFS by default on Release. r=dom-storage-reviewers,janv
Keywords: dev-doc-needed
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Regressions: 1816097

FF111 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/24388 (just release note and browser compatibility info).

Release Note Request (optional, but appreciated)
[Why is this notable]: Implementation of the origin private part of https://fs.spec.whatwg.org
[Affects Firefox for Android]: Yes (as dom.storageManager.enabled is enabled in geckoview )
[Suggested wording]:
Bug 1811001 enabled the origin private file system access, a new storage API that enables web applications to store and retrieve data from and to the filesystem in a sandbox.
[Links (documentation, blog post, etc)]:
https://fs.spec.whatwg.org
https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API

relnote-firefox: --- → ?

Thanks, added to the 111 Beta release notes.
Keeping the relnote? flag open to keep it on the radar for inclusion in our final release notes.

Just to make sure this is on Chris' radar regarding Android.

Flags: needinfo?(cpeterson)

(In reply to Jens Stutte [:jstutte] from comment #9)

Just to make sure this is on Chris' radar regarding Android.

Thanks. Jens confirmed offline that OPFS will ship in Firefox 111 for both desktop and Android.

(I filed bug 1818579 to clean up some Android code that enables StorageManager, but that bug doesn't need to block OPFS or be fixed urgently.)

Flags: needinfo?(cpeterson)

It seems things are still not marked as supported on Firefox: https://developer.mozilla.org/en-US/docs/Web/API/FileSystemHandle etc. Is this something you can take a look? Thanks!

Flags: needinfo?(hamishwillee)

Hi @kagami

Absolutely - thanks for letting me know.

So for this we just updated StorageManager.getDirectory() in the compatibility data as that was the only thing marked as affected by this flag. Apologies - it did not occur to me that the other file system access API interfaces would be affected by this.

Can you check https://github.com/mdn/browser-compat-data/pull/19056 to confirm I have the correct set of items updated? After that is done I can remove "experimental" markup on the pages themselves.

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

Attachment

General

Creator:
Created:
Updated:
Size: