[wpt-sync] Sync PR 46974 - [SAA] refactor handling for code shared between rSA and rSA-extension
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 46974 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/46974
Details from upstream follow.
Ari Chivukula <arichiv@chromium.org> wrote:
[SAA] refactor handling for code shared between rSA and rSA-extension
Turns out one needs to explicitly handle the rejection and not just
assume it bubbles up to the top. This makes sense given it would be bad
for web facing code to assume any error seen could be passed directly on
to the console.This refactor allows logic to be shared between the two paths.
Fixed: 350653957
Change-Id: Ib0c7352c669641debbb177525746b8d9f7b7ebc9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5670735
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@{#1322451}
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 12 tests and 1 subtests
Status Summary
Firefox
OK
: 12
FAIL
: 12
Chrome
OK
: 11
PASS
: 10
FAIL
: 1
TIMEOUT
: 1
ERROR
: 1
Safari
TIMEOUT
: 23
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:
Comment 4•4 months ago
|
||
bugherder |
Description
•