Closed Bug 1906008 Opened 5 months ago Closed 4 months ago

[wpt-sync] Sync PR 46974 - [SAA] refactor handling for code shared between rSA and rSA-extension

Categories

(Core :: Privacy: Anti-Tracking, task, P4)

task

Tracking

()

RESOLVED FIXED
130 Branch
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}

Component: web-platform-tests → Privacy: Anti-Tracking
Product: Testing → Core

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

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e18bd387a072 [wpt PR 46974] - [SAA] refactor handling for code shared between rSA and rSA-extension, a=testonly
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
You need to log in before you can comment on or make changes to this bug.