Unshared FilesystemSyncAccessHandle r/w test implementation
Categories
(Core :: DOM: File, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox106 | --- | affected |
People
(Reporter: jesup, Assigned: jesup)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(6 files, 8 obsolete files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Provide an initial working read/write FilesystemSyncAccessHandle implementation for use in Workers, in dom/fs/FileSystemSyncAccessHandle.cpp
See for example https://github.com/WICG/file-system-access/blob/main/AccessHandle.md
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D145649
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
Assignee | ||
Comment 5•2 years ago
|
||
We'll need to block pages using OPFS from the BFCache (https://github.com/whatwg/fs/issues/17)
Comment 6•2 years ago
|
||
This patch fixes a compilation error and is intended to be folded into D145791.
Comment 7•2 years ago
|
||
Comment on attachment 9277616 [details]
Bug 1761370: Add support for getFile() to FileSystemHandles in OPFS r=#dom-storage-reviewers,janv
Revision D146986 was moved to bug 1761089. Setting attachment 9277616 [details] to obsolete.
Updated•2 years ago
|
Assignee | ||
Comment 8•2 years ago
|
||
Depends on D145649
Assignee | ||
Comment 9•2 years ago
|
||
This is meant to be merged into D148267 "Add SyncAccessHandles to OPFS"
Updated•2 years ago
|
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
Comment 12•2 years ago
|
||
Comment 13•2 years ago
|
||
Depends on D156685
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 14•2 years ago
|
||
Updated•2 years ago
|
Comment 15•2 years ago
|
||
Comment 16•2 years ago
|
||
Backed out for causing multiple lint failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/292d43f4f4d259a83975b0a6ea2ffee2f473b5e2
Comment 17•2 years ago
|
||
Comment 18•2 years ago
|
||
Backed out for causing wpt failures . CLOSED TREE
Backout link
Push with failures
Link to failure log 1
Link to failure log 2
Failure line 1 : TEST-UNEXPECTED-FAIL | /fs/FileSystemDirectoryHandle-removeEntry.https.any.worker.html | removeEntry() while the file has an open writable fails - promise_test: Unhandled rejection with value: object "TypeError: navigator.storage.getDirectory is not a function"
Failure line 2 : TEST-UNEXPECTED-FAIL | /fs/FileSystemDirectoryHandle-removeEntry.https.any.html | removeEntry() while the file has an open writable fails - promise_test: Unhandled rejection with value: object "TypeError: navigator.storage.getDirectory is not a function"
Comment 19•2 years ago
|
||
Comment 20•2 years ago
|
||
Comment 22•2 years ago
|
||
Comment 23•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/473e3fe83dc9
https://hg.mozilla.org/mozilla-central/rev/b25dd706fa23
https://hg.mozilla.org/mozilla-central/rev/dbbf940538fa
https://hg.mozilla.org/mozilla-central/rev/ee048ee96921
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 24•2 years ago
|
||
Updated•2 years ago
|
Comment 25•2 years ago
|
||
bugherder |
Comment 26•2 years ago
|
||
Comment 27•2 years ago
|
||
A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)
Comment 28•2 years ago
|
||
Comment 29•2 years ago
|
||
bugherder |
Description
•