Closed Bug 1859589 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 42584 - [FLEDGE] Add clearOriginJoinedAdInterestGroups WPT 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 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

PR 42584 applied with additional changes from upstream: 9df6bbbc8c02189b54f6774e5e087ab990374a0a, 8b581dc221cfd57b5d615b5707744d3eb75140b6

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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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?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?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)
  • /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?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/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)
  • /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)
  • /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)
  • /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)
  • /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/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/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)
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?31-40 [wpt.fyi]
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?61-70 [wpt.fyi]
  • /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)
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?21-30 [wpt.fyi]
  • /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)
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?11-20 [wpt.fyi]
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?71-80 [wpt.fyi]
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?51-60 [wpt.fyi]
  • /fledge/tentative/join-leave-ad-interest-group.https.window.html?41-50 [wpt.fyi]
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /fledge/tentative/trusted-scoring-signals.https.window.html?41-last [wpt.fyi]
    • Component ads trusted scoring signals.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
  • /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)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/323cd8c593a0 [wpt PR 42584] - [FLEDGE] Add clearOriginJoinedAdInterestGroups WPT tests., a=testonly https://hg.mozilla.org/integration/autoland/rev/ef76d1952b6f [wpt PR 42584] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
You need to log in before you can comment on or make changes to this bug.