[wpt-sync] Sync PR 42584 - [FLEDGE] Add clearOriginJoinedAdInterestGroups WPT 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 42584 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/42584
Details from upstream follow.
Matt Menke <mmenke@chromium.org> wrote:
[FLEDGE] Add clearOriginJoinedAdInterestGroups WPT tests.
This is a small yet-to-be-launched Protected Audiences / FLEDGE API to
make it easier to manager interest groups.Bug: 1425952, 1486606
Change-Id: I6490ad907f9118788d98ad6f9ab6086422810482
Reviewed-on: https://chromium-review.googlesource.com/4935309
WPT-Export-Revision: 7a85eb99a3ea6a02e0c0a57e8f4b7afd8bab0a83
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 67 tests and 5 subtests
Status Summary
Firefox
OK
: 8[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] 67[GitHub]
PASS
: 1[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] 2[GitHub]
FAIL
: 23[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] 348[GitHub]
Chrome
OK
: 67
PASS
: 2
FAIL
: 348
Safari
OK
: 67
PASS
: 2
FAIL
: 348
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?13-last [wpt.fyi]
- clearOriginJoinedAdInterestGroups(). Cross-origin interest group joined in iframe, clear call in iframe passing iframe origin.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(). Cross-origin interest group joined from another joining origin, clear call in iframe.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clearOriginJoinedAdInterestGroups(). Cross-origin interest group joined in iframe, clear call in iframe passing iframe origin.:
- /fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?9-12 [wpt.fyi]
- clearOriginJoinedAdInterestGroups(), cross-origin iframe tries to leave parent frame's group.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups() in ad fenced frame throws an exception.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(). Cross-origin interest group joined in iframe, try to clear in main frame.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(). Cross-origin interest group joined in iframe, clear call in iframe passing main frame origin.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clearOriginJoinedAdInterestGroups(), cross-origin iframe tries to leave parent frame's group.:
- /fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?1-4 [wpt.fyi]
- clearOriginJoinedAdInterestGroups(), no groups joined, no group list.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(), no groups joined, group list.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(), cross-origin, no groups joined, no group list.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(), cross-origin, no groups joined, group list.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clearOriginJoinedAdInterestGroups(), no groups joined, no group list.:
- /fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?5-8 [wpt.fyi]
- clearOriginJoinedAdInterestGroups(), multiple groups joined, no group list.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(), multiple groups joined, group list.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(), group joined from same-origin top-level context.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - clearOriginJoinedAdInterestGroups(), group joined from cross-origin top-level context.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- clearOriginJoinedAdInterestGroups(), multiple groups joined, no group list.:
- /fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?9-last [wpt.fyi]
- leaveAdInterestGroup() in component ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- leaveAdInterestGroup() in component ad fenced frame, no parameters.:
- /fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?5-8 [wpt.fyi]
- leaveAdInterestGroup() in same-origin iframe inside buyer origin ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - leaveAdInterestGroup() in cross-origin iframe inside buyer origin ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - leaveAdInterestGroup() in same-origin iframe inside non-buyer origin ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - leaveAdInterestGroup() in cross-origin buyer iframe inside non-buyer origin ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- leaveAdInterestGroup() in same-origin iframe inside buyer origin ad fenced frame, no parameters.:
- /fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?1-4 [wpt.fyi]
- joinAdInterestGroup() in ad fenced frame.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - leaveAdInterestGroup() in ad fenced frame, specify an interest group.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - leaveAdInterestGroup() in non-buyer origin ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - leaveAdInterestGroup() in buyer origin ad fenced frame, no parameters.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- joinAdInterestGroup() in ad fenced frame.:
- /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?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?21-last [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
)
- perBuyerPrioritySignals has a value with a key with prefix "browserSignals":
- /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?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/component-ads.https.window.html?1-5 [wpt.fyi]
- Group has no component ads, no adComponents in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Group has no component ads, adComponents in bid is empty array.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Group has component ads, but not used in bid (no adComponents field).:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Group has component ads, but not used in bid (adComponents field empty array).:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Unused component ads with metadata.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Group has no component ads, no adComponents in bid.:
- /fledge/tentative/component-ads.https.window.html?16-last [wpt.fyi]
- Load component ads not in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 21 component ads not allowed in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Same component ad not allowed 21 times in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reports not sent from component ad.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Load component ads not in bid.:
- /fledge/tentative/component-ads.https.window.html?6-10 [wpt.fyi]
- Unknown component ad URL in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Render URL used as component ad URL in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Component ad URL used as render URL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 2 of 2 component ads in bid and then shown.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 2 of 2 component ads in bid and then shown, with metadata.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Unknown component ad URL in bid.:
- /fledge/tentative/component-ads.https.window.html?11-15 [wpt.fyi]
- 2 of 20 component ads in bid and then shown.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 20 of 20 component ads in bid and then shown.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 6 of 20 component ads in bid, 2 shown.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 4 of 4 component ads shown multiple times.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Same component ad used multiple times in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- 2 of 20 component ads in bid and then shown.:
- /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/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/generate-bid-recency.https.window.html [wpt.fyi]
- Check recency in generateBid() is below a certain threshold and rounded to multiple of 100 milliseconds.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Check recency in generateBid() is below a certain threshold and rounded to multiple of 100 milliseconds.:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?31-40 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicURL":"https://web-platform.test:8443/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicURL":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperURL":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperURL":"https://{{hosts[][www]}}/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperURL":"data:application/wasm,Foo"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperURL":"https://web-platform.test:8443/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperURL":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"https://{{hosts[][www]}}/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"data:application/wasm,Foo"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicURL":"https://web-platform.test:8443/foo.js"}}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?61-70 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":5}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"1":[2,3],"metadata":[{"a":"b"},"c"]}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderURL":"https://somewhere.test/"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderURL":"https://somewhere.test/"},{"renderURL":"https://somewhere-else.test/"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderURL":"https://somewhere.test/","metadata":null}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderURL":"https://somewhere.test/","metadata":null,"someOtherField":"foo"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":5}}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?1-10 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":null}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"name":"default name"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":null,"name":"default name"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"http://web-platform.test:8443","name":"default name"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"wss://web-platform.test:8443","name":"default name"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"{{hosts[][www]}}","name":"default name"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"https://web-platform.test:8443"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":""}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":null}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?21-30 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":1}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":"apple"}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":1}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":1,"b":-4.5,"a.b":0}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","enableBiddingSignalsPrioritization":true}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","enableBiddingSignalsPrioritization":false}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicURL":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicURL":"https://{{hosts[][www]}}/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicURL":"data:text/javascript,Foo"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":1}}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?81-last [wpt.fyi]
- Join and leave interest group: Largest possible interest group dictionary:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: Oversized interest group dictionary:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join same interest group overwrites old matching group.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Leaving interest group actually leaves interest group.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Leave an interest group that was never joined.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Interest group duration.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Interest group duration of -600.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Interest group test with overwritten duration.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Interest group test with overwritten duration of -600.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: Largest possible interest group dictionary:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?11-20 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":1}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":0}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":-1.5}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":1}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":"apple"}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":1}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":1,"b":-4.5,"a.b":0}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":1}}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?71-80 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":5}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"1":[2,3],"metadata":[{"a":"b"},"c"]}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderURL":"https://somewhere.test/"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderURL":"https://somewhere.test/"},{"renderURL":"https://elsewhere.test/"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderURL":"https://somewhere.test/","metadata":null}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderURL":"https://somewhere.test/","metadata":null,"someOtherField":"foo"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","extra":false,"fields":{"do":"not"},"matter":"at","all":[3,4,5]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":5}}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?51-60 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":[]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":["a",4,"Foo"]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":"foo"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":15}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":[5,"foo",[-6.4,{"a":"b"}]]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":{"a":[5,"foo",{"b":-6.4}]}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":null}}:
- /fledge/tentative/join-leave-ad-interest-group.https.window.html?41-50 [wpt.fyi]
- Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"https://web-platform.test:8443/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"compatibility"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"groupByOrigin"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"unknownValuesAreValid"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsURL":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsURL":"https://{{hosts[][www]}}/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsURL":"data:application/json,{}"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsURL":"https://web-platform.test:8443/foo.js"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsURL":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"https://web-platform.test:8443/foo.js"}}:
- /fledge/tentative/no-winner.https.window.html?31-35 [wpt.fyi]
- Decision logic script: scoreAd=This does not compile:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=while(1);:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=return "Foo";:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=return {desirability: "Foo"};:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=return 0;:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Decision logic script: scoreAd=This does not compile:
- /fledge/tentative/no-winner.https.window.html?16-20 [wpt.fyi]
- Bidding logic script: generateBid=return {bid: 1, render: "https://not-in-ads-array.test/"};:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return {bid: 1};:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return {render: interestGroup.ads[0].renderURL};:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return {bid:0, render: interestGroup.ads[0].renderURL};:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return {bid:-1, render: interestGroup.ads[0].renderURL};:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Bidding logic script: generateBid=return {bid: 1, render: "https://not-in-ads-array.test/"};:
- /fledge/tentative/no-winner.https.window.html?1-5 [wpt.fyi]
- Bidding logic script: error=close-connection:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=http-error:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=no-content-type:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=wrong-content-type:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=bad-allow-fledge:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Bidding logic script: error=close-connection:
- /fledge/tentative/no-winner.https.window.html?11-15 [wpt.fyi]
- Bidding logic script: generateBid=This does not compile:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=while(1);:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return 5;:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return "Foo";:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=return interestGroup.ads[0].renderURL;:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Bidding logic script: generateBid=This does not compile:
- /fledge/tentative/no-winner.https.window.html?36-last [wpt.fyi]
- Decision logic script: scoreAd=return -1;:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=return {desirability: 0};:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=return {desirability: -1};:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Decision logic script: scoreAd=return -1;:
- /fledge/tentative/no-winner.https.window.html?26-30 [wpt.fyi]
- Decision logic script: error=fledge-not-allowed:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=no-allow-fledge:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=no-body:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=no-scoreAd:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: scoreAd=throw 1;:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Decision logic script: error=fledge-not-allowed:
- /fledge/tentative/no-winner.https.window.html?21-25 [wpt.fyi]
- Decision logic script: error=close-connection:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=http-error:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=no-content-type:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=wrong-content-type:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Decision logic script: error=bad-allow-fledge:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Decision logic script: error=close-connection:
- /fledge/tentative/no-winner.https.window.html?6-10 [wpt.fyi]
- Bidding logic script: error=fledge-not-allowed:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=no-allow-fledge:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=no-body:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: error=no-generateBid:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidding logic script: generateBid=throw 1;:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Bidding logic script: error=fledge-not-allowed:
- /fledge/tentative/register-ad-beacon.https.window.html?1-5 [wpt.fyi]
- Seller calls registerAdBeacon().:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Buyer calls registerAdBeacon().:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller calls registerAdBeacon(), beacon sent with body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Buyer calls registerAdBeacon(), beacon sent with body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller calls registerAdBeacon(). reportEvent() called twice.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Seller calls registerAdBeacon().:
- /fledge/tentative/register-ad-beacon.https.window.html?11-last [wpt.fyi]
- Seller calls registerAdBeacon() multiple times.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Buyer calls registerAdBeacon() multiple times.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Seller calls registerAdBeacon() multiple times.:
- /fledge/tentative/register-ad-beacon.https.window.html?6-10 [wpt.fyi]
- Buyer calls registerAdBeacon(). reportEvent() called twice.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller calls registerAdBeacon() with multiple beacons.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Buyer calls registerAdBeacon() with multiple beacons.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller and buyer call registerAdBeacon() with shared reportEvent() call.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller and buyer call registerAdBeacon() with separate reportEvent() calls.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Buyer calls registerAdBeacon(). reportEvent() called twice.:
- /fledge/tentative/reporting-arguments.https.window.html?11-15 [wpt.fyi]
- browserSignals.topLevelSellerSignals test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.dataVersion test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.modifiedBid test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.highestScoringOtherBid with no other interest groups test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.highestScoringOtherBid with other groups that do not bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- browserSignals.topLevelSellerSignals test.:
- /fledge/tentative/reporting-arguments.https.window.html?1-5 [wpt.fyi]
- Seller passes number to bidder.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller passes string to bidder.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller passes array to bidder.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller passes object to bidder.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.topWindowHostname test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Seller passes number to bidder.:
- /fledge/tentative/reporting-arguments.https.window.html?6-10 [wpt.fyi]
- browserSignals.seller test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.topLevelSeller and browserSignals.componentSeller test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.renderURL test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.bid test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.desirability test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- browserSignals.seller test.:
- /fledge/tentative/reporting-arguments.https.window.html?16-last [wpt.fyi]
- browserSignals.highestScoringOtherBid with other bids.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.interestGroupName test.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.madeHighestScoringOtherBid with no other bids.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.madeHighestScoringOtherBid with group that did not bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - browserSignals.madeHighestScoringOtherBid with other bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- browserSignals.highestScoringOtherBid with other bids.:
- /fledge/tentative/round-a-value.https.window.html [wpt.fyi]
- Check adCost is stochastically rounded with 8 bit mantissa and exponent.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Check bid is stochastically rounded with 8 bit mantissa and exponent.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Check desirability is stochastically rounded with 8 bit mantissa and exponent.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Check highestScoringOtherBid is stochastically rounded with 8 bit mantissa and exponent.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Value is ignored as a non-valid floating-point number.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Value is rounded to 0 if value is greater than 0 and its exponent is less than -128.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Value is rounded to -0 if value is greater than 0 and its exponent is less than -128.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Value is rounded to Infinity if value is greater than 0 and its exponent is greater than 127.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Value is rounded to -Infinity if value is less than 0 and its exponent is greater than 127.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Check adCost is stochastically rounded with 8 bit mantissa and exponent.:
- /fledge/tentative/send-report-to.https.window.html?1-5 [wpt.fyi]
- Both send reports, seller passes nothing to bidder.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Only seller sends a report:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Only seller sends a report, bidder throws an exception:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Only seller sends a report, bidder has no reportWin() method:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Only bidder sends a report:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Both send reports, seller passes nothing to bidder.:
- /fledge/tentative/send-report-to.https.window.html?6-last [wpt.fyi]
- Only bidder sends a report, seller passes a message to bidder:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Only bidder sends a report, seller throws an exception:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Only bidder sends a report, seller has no reportResult() method:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Seller calls sendReportTo() twice, which throws an exception.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Bidder calls sendReportTo() twice, which throws an exception.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Only bidder sends a report, seller passes a message to bidder:
- /fledge/tentative/trusted-bidding-signals.https.window.html?41-last [wpt.fyi]
- Trusted bidding signals response has hex Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has Data-Version and no trustedBiddingSignalsKeys.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response with Data-Version and empty body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response with Data-Version and JSON array body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response with Data-Version and double JSON object body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response with Data-Version and invalid keys entry:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals response has hex Data-Version.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?31-35 [wpt.fyi]
- Trusted bidding signals receives hostname field.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has no Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has numeric Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has min Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has max Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals receives hostname field.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?21-25 [wpt.fyi]
- Trusted bidding signals response has string value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has array value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has object value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals receives empty string key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has multiple keys.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals response has string value for key.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?6-10 [wpt.fyi]
- Trusted bidding signals response has no content-type.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has wrong content-type.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response does not allow fledge.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has wrong Ad-Auction-Allowed header.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has no Ad-Auction-Allowed header.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals response has no content-type.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?1-5 [wpt.fyi]
- No trustedBiddingSignalsKeys or trustedBiddingSignalsURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - trustedBiddingSignalsKeys but no trustedBiddingSignalsURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - trustedBiddingSignalsURL without trustedBiddingSignalsKeys.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - trustedBiddingSignalsURL closes the connection without sending anything.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response is HTTP 404 error.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- No trustedBiddingSignalsKeys or trustedBiddingSignalsURL.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?36-40 [wpt.fyi]
- Trusted bidding signals response has too large Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has Data-Version with leading 0.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has negative Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has decimal in Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has space in Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals response has too large Data-Version.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?16-20 [wpt.fyi]
- Trusted bidding signals response has no keys.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response keys is incorrectly an array.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has key not in trustedBiddingSignalsKeys.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has null value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has a number value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals response has no keys.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?26-30 [wpt.fyi]
- Trusted bidding signals receives escaped key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals receives null key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals receives interest group name.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals receives escaped interest group name.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals receives empty interest group name.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals receives escaped key.:
- /fledge/tentative/trusted-bidding-signals.https.window.html?11-15 [wpt.fyi]
- Trusted bidding signals response has no body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response is not JSON.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response is a JSON array.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response in invalid JSON object.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has no keys object.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted bidding signals response has no body.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?6-10 [wpt.fyi]
- Trusted scoring signals response does not allow FLEDGE.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has wrong Ad-Auction-Allowed header.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has no Ad-Auction-Allowed header.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has no body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response is not JSON.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals response does not allow FLEDGE.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?1-5 [wpt.fyi]
- No trustedScoringSignalsURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals closes the connection without sending anything.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response is HTTP 404 error.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has no content-type.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has wrong content-type.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- No trustedScoringSignalsURL.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?41-last [wpt.fyi]
- Component ads trusted scoring signals.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Component ads trusted scoring signals.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?36-40 [wpt.fyi]
- Trusted scoring signals response has data-version and double JSON object body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has data-version and no renderURLs.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Component ads trusted scoring signals, server closes the connection without sending anything.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals request without component ads in bid.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Component ads trusted scoring signals trusted scoring signals response is empty JSON object.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals response has data-version and double JSON object body.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?11-15 [wpt.fyi]
- Trusted scoring signals response is a JSON array.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response is invalid JSON object.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has no renderURL object.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has no renderURLs.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has renderURL not in response.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals response is a JSON array.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?16-20 [wpt.fyi]
- Trusted scoring signals response has null value for renderURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has a number value for renderURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has a string value for renderURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has an array value for renderURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has an object value for renderURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals response has null value for renderURL.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?26-30 [wpt.fyi]
- Trusted scoring signals response has min Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has max Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has too large Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has data-version with leading 0.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has negative Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals response has min Data-Version.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?21-25 [wpt.fyi]
- Trusted scoring signals with escaped renderURL.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals receives hostname field.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals multiple renderURLs.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has no Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has valid Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals with escaped renderURL.:
- /fledge/tentative/trusted-scoring-signals.https.window.html?31-35 [wpt.fyi]
- Trusted scoring signals response has decimal in Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has space in Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has hex Data-Version.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has data-version and empty body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted scoring signals response has data-version and JSON array body.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Trusted scoring signals response has decimal in Data-Version.:
Comment 5•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/323cd8c593a0
https://hg.mozilla.org/mozilla-central/rev/ef76d1952b6f
Description
•