Closed Bug 1833672 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 40060 - COOP: restrict-properties reporting 3/*: Navigation reporting.

Categories

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

task

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Arthur Hemery <ahemery@chromium.org> wrote:

COOP: restrict-properties reporting 3/*: Navigation reporting.

This patch is the first step in the implementation of reporting support
for COOP: restrict-properties. We now take into account COOP:
restrict-properties in the computation of virtual browsing context
group. To support swaps in the same coop related group for virtual
browsing context groups, we add the concept of a virtual coop related
group, and associate a virtual browsing context group with its virtual
coop related group.

This addresses the basic navigation reporting case. This patch does not
yet implement:

  • Access reporting for COOP: restrict-properties.
  • The virtual browsing context group reuse algorithm.

Low-Coverage-Reason: The introduced code in RenderFrameHostDelegate
is a simple empty return function.

Bug: 1424417
Change-Id: I195512d5e216175a8469d018dbdc9418f3e4575d
Reviewed-on: https://chromium-review.googlesource.com/4523104
WPT-Export-Revision: 8afabcb0840bc3d63720ec5d22ccc9dffc269a14

PR 40060 applied with additional changes from upstream: bea5456e87ba564f15d405a1d316eb0733eda142, ff4f272d303c4bf7fe67c2c8fda9009a749f3f5e, 238a9bfe4935b3f02766436977f30830af85b12d, 446398a5888f30a44630075e03be2e01b8e6902c
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

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

Total 4 tests and 3 subtests

Status Summary

Firefox

OK : 4
PASS: 14

Chrome

OK : 4
PASS: 14

Safari

OK : 4
PASS: 14

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7ae91291a7a4 [wpt PR 40060] - COOP: restrict-properties reporting 3/*: Navigation reporting., a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
You need to log in before you can comment on or make changes to this bug.