Closed Bug 1656457 Opened 6 months ago Closed 5 months ago

[wpt-sync] Sync PR 24823 - [COOP] ReportingObserver [1/M] Add WPT tests.

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 24823 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/24823
Details from upstream follow.

arthursonzogni <arthursonzogni@chromium.org> wrote:

[COOP] ReportingObserver [1/M] Add WPT tests.

When an access is made in between two windows that would be put in
different browsing context group if COOP was enforced, we should
dispatch events to the ReportingObserver(s) and display error messages.

This patch adds the first two basic WPT tests. A few more are also
coming in follow-ups, in particular when the access is made from an
iframe.

Branch:
[1/M] This patch.

Bug:1111691
Change-Id: I38d7092c9edb664b9f2936c7a86f2c488fafde9c
Reviewed-on: https://chromium-review.googlesource.com/2332257
WPT-Export-Revision: a9cc49537de45a9150da28db4ac111c559bb0f1a

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 2 subtests

Status Summary

Firefox

OK : 1
FAIL: 2

Chrome

OK : 1
FAIL: 2

Safari

OK : 1
FAIL: 2

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/html/cross-origin-opener-policy/reporting/access-reporting/reporting-observer.html: OK [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] (Chrome: OK, Safari: OK)
Openee COOP: FAIL (Chrome: FAIL, Safari: FAIL)
Opener COOP: FAIL (Chrome: FAIL, Safari: FAIL)

Tests Disabled in Gecko Infrastructure

/html/cross-origin-opener-policy/reporting/access-reporting/reporting-observer.html: OK [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] (Chrome: OK, Safari: OK)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/075fff035144
[wpt PR 24823] - [COOP] ReportingObserver [1/M] Add WPT tests., a=testonly
https://hg.mozilla.org/integration/autoland/rev/d5f888f3ec84
[wpt PR 24823] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bf0e3f01b294
[wpt PR 24823] - [COOP] ReportingObserver [1/M] Add WPT tests., a=testonly
https://hg.mozilla.org/integration/autoland/rev/98b4a6f606a9
[wpt PR 24823] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
You need to log in before you can comment on or make changes to this bug.