[wpt-sync] Sync PR 42925 - [SAA] Prototyping non-cookie extension (Part 5: origin private file system)
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox121 fixed)
| Tracking | Status | |
|---|---|---|
| firefox121 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 42925 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/42925
Details from upstream follow.
Ari Chivukula <arichiv@chromium.org> wrote:
[SAA] Prototyping non-cookie extension (Part 5: origin private file system)
The Storage Access API provides access to unpartitioned cookies in
third-party contexts. This CL is part of a series to extend that access
to non-cookie storage/communication mechanisms.This CL only includes OPFS as a next step for
the new access. We want to be deliberate adding new mechanisms
since we need good testing and security review here.All access is restricted to experimental contexts for now, no stable
access or origin trial timeline has been published.Explainer:
https://arichiv.github.io/saa-non-cookie-storage/Intent to Prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/inRN8tI49O0Part 1: local/session storage
Part 2: indexeddb
Part 3: web locks
Part 4: cache storage
Part 5: origin private file system
Part 6: quota
Part 7: blob storage
Part 8: broadcast channel
Part 9: shared workerBug: 1484966
Change-Id: I17dea8ad85216ab31780cbd277190636c3b71305
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4998167
Reviewed-by: Daniel Cheng \<dcheng@chromium.org>
Reviewed-by: Sun Yueru \<yrsun@chromium.org>
Auto-Submit: Ari Chivukula \<arichiv@chromium.org>
Reviewed-by: Chris Fredrickson \<cfredric@chromium.org>
Commit-Queue: Ari Chivukula \<arichiv@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1218883}
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 6 tests and 1 subtests
Status Summary
Firefox
OK : 6
FAIL : 6
Chrome
OK : 6
FAIL : 6
Safari
OK : 5
FAIL : 5
TIMEOUT: 1
ERROR : 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /storage-access-api/storage-access-beyond-cookies.caches.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Cache Storage:
FAIL(Chrome:FAIL, Safari:FAIL)
- Verify StorageAccessAPIBeyondCookies for Cache Storage:
- /storage-access-api/storage-access-beyond-cookies.getDirectory.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Origin Private File System:
FAIL(Chrome:FAIL, Safari:TIMEOUT)
- Verify StorageAccessAPIBeyondCookies for Origin Private File System:
- /storage-access-api/storage-access-beyond-cookies.indexedDB.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for IndexedDB:
FAIL(Chrome:FAIL, Safari:FAIL)
- Verify StorageAccessAPIBeyondCookies for IndexedDB:
- /storage-access-api/storage-access-beyond-cookies.localStorage.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Local Storage:
FAIL(Chrome:FAIL, Safari:FAIL)
- Verify StorageAccessAPIBeyondCookies for Local Storage:
- /storage-access-api/storage-access-beyond-cookies.locks.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Web Locks:
FAIL(Chrome:FAIL, Safari:FAIL)
- Verify StorageAccessAPIBeyondCookies for Web Locks:
- /storage-access-api/storage-access-beyond-cookies.sessionStorage.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Session Storage:
FAIL(Chrome:FAIL, Safari:FAIL)
- Verify StorageAccessAPIBeyondCookies for Session Storage:
Comment 6•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/7cdddf3851e6
https://hg.mozilla.org/mozilla-central/rev/61c8212dc406
Description
•