Closed Bug 1900508 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 46611 - Fenced frame: Set referrer header for all event-level beacons.

Categories

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

task

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

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

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

Liam Brady <lbrady@google.com> wrote:

Fenced frame: Set referrer header for all event-level beacons.

A previous CL set the "Referer" header for reportEvent() beacons to the
frame's origin. This CL sets that header for automatic beacons as well,
and puts the change behind a new feature flag. Automatic beacons from
component ads will not have their "Referer" header set to the frames
origin for privacy reasons, and instead will be set to the root ad
frame's origin. To track this, ad component configs will now store the
origin of the root ad frame's config on the browser side.

This CL also updates WPTs and other tests to account for the changes.

Previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/5551871

Design Doc:
https://docs.google.com/document/d/1gKRZ9g_X5HCZbW__GinViwcC8iWEai_kBXsiJCXrt80/edit?usp=sharing

Change-Id: Idfaeee92ad5bf471b34002a6a701290d1ae31cf1
Bug: 341884774
Reviewed-on: https://chromium-review.googlesource.com/5544804
WPT-Export-Revision: 54de6cb0a9515e0041431b323ec4ba5af5245f20

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Attached file Notable wpt changes
# CI Results Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 261 tests and 1 subtests ## Status Summary ### Firefox `OK` : 9[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 231[GitHub] `PASS` : 17 `FAIL` : 28[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 567[GitHub] `TIMEOUT`: 50 `ERROR` : 2[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 9[GitHub] `NOTRUN` : 24 ### Chrome `OK` : 195 `PASS` : 27 `FAIL` : 426 `TIMEOUT`: 127 `ERROR` : 6 `NOTRUN` : 119 ### Safari `OK` : 230 `PASS` : 16 `FAIL` : 566 `TIMEOUT`: 51 `ERROR` : 9 `NOTRUN` : 24 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=3af98d2e698b21b1b9cc43d97e197483f85d0278) [GitHub PR Head](https://wpt.fyi/results/?sha=c6a1bc61543511371057fe2e6b43a508b03cb43b&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=c6a1bc61543511371057fe2e6b43a508b03cb43b&label=pr_base) ## Details (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f9c0f15d643c [wpt PR 46611] - Fenced frame: Set referrer header for all event-level beacons., a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: