[wpt-sync] Sync PR 46973 - [SAA] Check cookie access instead of permission
Categories
(Core :: Privacy: Anti-Tracking, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox130 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 46973 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/46973
Details from upstream follow.
Ari Chivukula <arichiv@chromium.org> wrote:
[SAA] Check cookie access instead of permission
When binding an SAA handle in the browser process, we could check if
full cookie access is available instead of the permission. This would
allow the SAA extension to work even when 3PCD is off.https://privacycg.github.io/saa-non-cookie-storage/
Fixed: 350426228
Change-Id: Ief07174f9b7f86f4a31cb9768c222bcc59e129c8Reviewed-on: https://chromium-review.googlesource.com/5665699
WPT-Export-Revision: 1a9f54ad7ec22b6e07fa49fcb0357e735270e111
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 1•5 months ago
|
||
Assignee | ||
Comment 2•5 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 13 tests and 1 subtests
Status Summary
Firefox
OK
: 13
FAIL
: 13
Chrome
OK
: 11
PASS
: 10
FAIL
: 1
TIMEOUT
: 3
ERROR
: 1
Safari
TIMEOUT
: 25
ERROR
: 1
Links
Details
New Tests That Don't Pass
- /storage-access-api/storage-access-beyond-cookies.BroadcastChannel.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Broadcast Channel:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Broadcast Channel:
- /storage-access-api/storage-access-beyond-cookies.SharedWorker.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Shared Worker:
FAIL
(Chrome:TIMEOUT
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Shared Worker:
- /storage-access-api/storage-access-beyond-cookies.blobStorage.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Blob Storage:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Blob Storage:
- /storage-access-api/storage-access-beyond-cookies.caches.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Cache Storage:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Cache Storage:
- /storage-access-api/storage-access-beyond-cookies.cookies.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Cookies:
FAIL
(Chrome:FAIL
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Cookies:
- /storage-access-api/storage-access-beyond-cookies.estimate.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Quota:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Quota:
- /storage-access-api/storage-access-beyond-cookies.getDirectory.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Origin Private File System:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:TIMEOUT
)
- 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:PASS
, Safari:TIMEOUT
)
- 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:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Web Locks:
- /storage-access-api/storage-access-beyond-cookies.none.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for None:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for None:
- /storage-access-api/storage-access-beyond-cookies.sessionStorage.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies for Session Storage:
FAIL
(Chrome:PASS
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies for Session Storage:
- /storage-access-api/storage-access-beyond-cookies.unpartitioned.tentative.sub.https.window.html [wpt.fyi]
- Verify StorageAccessAPIBeyondCookies when unpartitioned:
FAIL
(Chrome:TIMEOUT
, Safari:TIMEOUT
)
- Verify StorageAccessAPIBeyondCookies when unpartitioned:
Comment 4•4 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d029be661bd7
https://hg.mozilla.org/mozilla-central/rev/d8cfe6510441
Description
•