[wpt-sync] Sync PR 42810 - [FLEDGE] Add a couple signals fetching network header/cookie tests.
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox121 fixed)
| 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}
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
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
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)
- no buyers => no winners:
- /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)
- trustedScoringSignalsURL is cross-origin with seller:
- /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)
- perBuyerCurrencies with non-https currency map key:
- /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)
- auctionSignals is invalid as JSON:
- /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)
- perBuyerSignals has invalid URL in a key:
- /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)
- perBuyerPrioritySignals has a value with a key with prefix "browserSignals":
- /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)
- Join interest group owned by parent's origin in cross-origin iframe.:
- /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)
- Run auction in cross-origin iframe and open winning ad in a fenced frame child of the main frame.:
- /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)
- Run auction in cross-origin iframe with run-ad-auction permission denied.:
- /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)
- Join interest group in same-origin iframe, default permissions.:
- /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)
- Returning bid w/currency, configuration w/different currency.:
- /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)
- Returning bid with invalid currency.:
- /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)
- biddingLogicURL request headers.:
- /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)
- decisionLogicURL request headers.:
Comment 6•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e78d170902f1
https://hg.mozilla.org/mozilla-central/rev/bf545880e80e
Description
•