Closed Bug 1861964 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 42810 - [FLEDGE] Add a couple signals fetching network header/cookie tests.

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox121 fixed)

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Matt Menke <mmenke@chromium.org> wrote:

[FLEDGE] Add a couple signals fetching network header/cookie tests.

This CL adds tests for accept/cookie/sec-fetch headers for FLEDGE
trusted signal fetches, and tests that the fetches ignore Set-Cookie
headers.

Bug: 1425952
Change-Id: Icf3cfb1c37c0269cc91d379ccbed67c6e6250909
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4979713
Commit-Queue: Matt Menke \<mmenke@chromium.org>
Reviewed-by: Maks Orlovich \<morlovich@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1216197}

PR 42810 applied with additional changes from upstream: c46b06d669b9af8b5a97ee9533e3f2f6abadeafa, 7d7ae45c502ee8087c9cb730e4446e23f4fa12a7, 65ee94d9c08ca32577e70a36df20d22e8cc96616, f3be9e354e4d12050d98953851ee076dcb88ed62

CI Results

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

Total 15 tests and 6 subtests

Status Summary

Firefox

OK : 15
PASS: 1
FAIL: 63

Chrome

OK : 15
PASS: 1
FAIL: 63

Safari

OK : 15
PASS: 1
FAIL: 63

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /fledge/tentative/auction-config.https.window.html?1-5 [wpt.fyi]
    • no buyers => no winners: FAIL (Chrome: FAIL, Safari: FAIL)
    • seller is not an https URL: FAIL (Chrome: FAIL, Safari: FAIL)
    • decisionLogicURL is invalid: FAIL (Chrome: FAIL, Safari: FAIL)
    • decisionLogicURL is cross-origin with seller: FAIL (Chrome: FAIL, Safari: FAIL)
    • trustedScoringSignalsURL is invalid: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?6-10 [wpt.fyi]
    • trustedScoringSignalsURL is cross-origin with seller: FAIL (Chrome: FAIL, Safari: FAIL)
    • interestGroupBuyer is invalid: FAIL (Chrome: FAIL, Safari: FAIL)
    • interestGroupBuyer is not https: FAIL (Chrome: FAIL, Safari: FAIL)
    • only one interestGroupBuyer is invalid: FAIL (Chrome: FAIL, Safari: FAIL)
    • only one interestGroupBuyer is not https: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?26-last [wpt.fyi]
    • perBuyerCurrencies with non-https currency map key: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies not convertible to dictionary: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?11-15 [wpt.fyi]
    • auctionSignals is invalid as JSON: FAIL (Chrome: FAIL, Safari: FAIL)
    • sellerSignals is invalid as JSON: FAIL (Chrome: FAIL, Safari: FAIL)
    • directFromSellerSignals is invalid: FAIL (Chrome: FAIL, Safari: FAIL)
    • directFromSellerSignals is cross-origin with seller: FAIL (Chrome: FAIL, Safari: FAIL)
    • directFromSellerSignals has nonempty query: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?16-20 [wpt.fyi]
    • perBuyerSignals has invalid URL in a key: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerSignals value is invalid as JSON: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerGroupLimits has invalid URL in a key: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerExperimentGroupIds has invalid URL in a key: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerPrioritySignals has invalid URL in a key: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?21-25 [wpt.fyi]
    • perBuyerPrioritySignals has a value with a key with prefix "browserSignals": FAIL (Chrome: FAIL, Safari: FAIL)
    • component auctions are not allowed within component auctions: FAIL (Chrome: FAIL, Safari: FAIL)
    • component auctions are not allowed with interestGroupBuyers: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies with invalid currency: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies with invalid currency map key: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/cross-origin.https.window.html?5-8 [wpt.fyi]
    • Join interest group owned by parent's origin in cross-origin iframe.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in same-origin iframe, default permissions.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in cross-origin iframe, default permissions.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in cross-origin iframe with run-ad-auction permission.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/cross-origin.https.window.html?13-last [wpt.fyi]
    • Run auction in cross-origin iframe and open winning ad in a fenced frame child of the main frame.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in cross-origin iframe and open winning ad in a fenced frame child of another cross-origin iframe.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Different top-frame origin.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Single seller auction with as many distinct origins as possible (except no component ads).: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in main frame, try to open winning ad in different same-origin main frame.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/cross-origin.https.window.html?9-12 [wpt.fyi]
    • Run auction in cross-origin iframe with run-ad-auction permission denied.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in cross-origin iframe with run-ad-auction for iframe origin, which is different from seller origin.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction main frame, open winning ad in cross-origin iframe.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Run auction in cross-origin iframe and open winning ad in nested fenced frame.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/cross-origin.https.window.html?1-4 [wpt.fyi]
    • Join interest group in same-origin iframe, default permissions.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Join interest group in cross-origin iframe, default permissions.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Join interest group in cross-origin iframe with join-ad-interest-group permission.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Join interest group in cross-origin iframe with join-ad-interest-group permission denied.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/currency.https.window.html?5-last [wpt.fyi]
    • Returning bid w/currency, configuration w/different currency.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Different currencies for different origins, all match.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Different currencies for different origins, USD one matches.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Different currencies for different origins, none match.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/currency.https.window.html?1-4 [wpt.fyi]
    • Returning bid with invalid currency.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Returning bid with currency, configuration w/o currency.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Returning bid w/o currency, configuration w/currency.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Returning bid w/currency, configuration w/matching currency.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/network.https.window.html?1-5 [wpt.fyi]
    • biddingLogicURL request headers.: FAIL (Chrome: FAIL, Safari: FAIL)
    • biddingLogicURL Set-Cookie.: FAIL (Chrome: FAIL, Safari: FAIL)
    • biddingLogicURL redirect.: FAIL (Chrome: FAIL, Safari: FAIL)
    • biddingWasmHelperURL request headers.: FAIL (Chrome: FAIL, Safari: FAIL)
    • biddingWasmHelperURL Set-Cookie.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/network.https.window.html?6-last [wpt.fyi]
    • decisionLogicURL request headers.: FAIL (Chrome: FAIL, Safari: FAIL)
    • decisionLogicURL Set-Cookie.: FAIL (Chrome: FAIL, Safari: FAIL)
    • trustedBiddingSignalsURL request headers.: FAIL (Chrome: FAIL, Safari: FAIL)
    • trustedBiddingSignalsURL Set-Cookie.: FAIL (Chrome: FAIL, Safari: FAIL)
    • trustedScoringSignalsURL request headers.: FAIL (Chrome: FAIL, Safari: FAIL)
    • trustedScoringSignalsURL Set-Cookie.: FAIL (Chrome: FAIL, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0e3c149d555d [wpt PR 42810] - [FLEDGE] Add a couple signals fetching network header/cookie tests., a=testonly https://hg.mozilla.org/integration/autoland/rev/0bf5a37118bc [wpt PR 42810] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e78d170902f1 [wpt PR 42810] - [FLEDGE] Add a couple signals fetching network header/cookie tests., a=testonly https://hg.mozilla.org/integration/autoland/rev/bf545880e80e [wpt PR 42810] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
You need to log in before you can comment on or make changes to this bug.