diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
commit | 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch) | |
tree | a31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /testing/web-platform/meta/fledge/tentative | |
parent | Initial commit. (diff) | |
download | firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip |
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/fledge/tentative')
8 files changed, 711 insertions, 0 deletions
diff --git a/testing/web-platform/meta/fledge/tentative/auction-config.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/auction-config.https.sub.window.js.ini new file mode 100644 index 0000000000..669c8c4b45 --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/auction-config.https.sub.window.js.ini @@ -0,0 +1,69 @@ +[auction-config.https.sub.window.html] + [no buyers => no winners] + expected: FAIL + + [seller is not an https URL] + expected: FAIL + + [decisionLogicUrl is invalid] + expected: FAIL + + [decisionLogicUrl is cross-origin with seller] + expected: FAIL + + [trustedScoringSignalsUrl is invalid] + expected: FAIL + + [trustedScoringSignalsUrl is cross-origin with seller] + expected: FAIL + + [interestGroupBuyer is invalid] + expected: FAIL + + [interestGroupBuyer is not https] + expected: FAIL + + [only one interestGroupBuyer is invalid] + expected: FAIL + + [only one interestGroupBuyer is not https] + expected: FAIL + + [auctionSignals is invalid as JSON] + expected: FAIL + + [sellerSignals is invalid as JSON] + expected: FAIL + + [directFromSellerSignals is invalid] + expected: FAIL + + [directFromSellerSignals is cross-origin with seller] + expected: FAIL + + [directFromSellerSignals has nonempty query] + expected: FAIL + + [perBuyerSignals has invalid URL in a key] + expected: FAIL + + [perBuyerSignals value is invalid as JSON] + expected: FAIL + + [perBuyerGroupLimits has invalid URL in a key] + expected: FAIL + + [perBuyerExperimentGroupIds has invalid URL in a key] + expected: FAIL + + [perBuyerPrioritySignals has invalid URL in a key] + expected: FAIL + + [perBuyerPrioritySignals has a value with a key with prefix "browserSignals"] + expected: FAIL + + [component auctions are not allowed within component auctions] + expected: FAIL + + [component auctions are not allowed with interestGroupBuyers] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/fetch-ad-auction-headers-insecure-context.tentative.http.html.ini b/testing/web-platform/meta/fledge/tentative/fetch-ad-auction-headers-insecure-context.tentative.http.html.ini new file mode 100644 index 0000000000..b1bc8a1a71 --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/fetch-ad-auction-headers-insecure-context.tentative.http.html.ini @@ -0,0 +1,3 @@ +[fetch-ad-auction-headers-insecure-context.tentative.http.html] + [test fetch(<url>, {adAuctionHeaders: true}) in insecure context] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/join-leave-ad-interest-group.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/join-leave-ad-interest-group.https.sub.window.js.ini new file mode 100644 index 0000000000..3ad516b5d8 --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/join-leave-ad-interest-group.https.sub.window.js.ini @@ -0,0 +1,261 @@ +[join-leave-ad-interest-group.https.sub.window.html] + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":null}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"name":"default name"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":null,"name":"default name"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"http://web-platform.test:8443","name":"default name"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"wss://web-platform.test:8443","name":"default name"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"www.web-platform.test","name":"default name"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":{"owner":"https://web-platform.test:8443"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":""}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":1}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":0}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":-1.5}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":1}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":"apple"}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":1}}}] + expected: 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}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":1}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":"apple"}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":1}}}] + expected: 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}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","enableBiddingSignalsPrioritization":true}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","enableBiddingSignalsPrioritization":false}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicUrl":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicUrl":"https://www.web-platform.test/foo.js"}}] + expected: 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"}}] + expected: 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"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicUrl":"relative/path"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperUrl":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperUrl":"https://www.web-platform.test/foo.js"}}] + expected: 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"}}] + expected: 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"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperUrl":"relative/path"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"https://www.web-platform.test/foo.js"}}] + expected: 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"}}] + expected: 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"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"relative/path"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"compatibility"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"groupByOrigin"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"unknownValuesAreValid"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":"https://www.web-platform.test/foo.js"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":"data:application/json,{}"}}] + expected: 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"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":"relative/path"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":{}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":[\]}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":["a",4,"Foo"\]}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":"foo"}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":15}}] + expected: 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"}\]\]}}] + expected: 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}\]}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":5}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":{}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[\]}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{}\]}}] + expected: 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"\]}\]}}] + expected: 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/"}\]}}] + expected: 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/"}\]}}] + expected: 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}\]}}] + expected: 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"}\]}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":null}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":5}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":{}}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[\]}}] + expected: FAIL + + [Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{}\]}}] + expected: 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"\]}\]}}] + expected: 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/"}\]}}] + expected: 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/"}\]}}] + expected: 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}\]}}] + expected: 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"}\]}}] + expected: 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\]}}] + expected: FAIL + + [Join and leave interest group: Largest possible interest group dictionary] + expected: FAIL + + [Join and leave interest group: Oversized interest group dictionary] + expected: FAIL + + [Join same interest group overwrites old matching group.] + expected: FAIL + + [Leaving interest group actually leaves interest group.] + expected: FAIL + + [Leave an interest group that was never joined.] + expected: FAIL + + [Join and leave interest group: Largest possible interest group dictionary] + expected: FAIL + + [Join and leave interest group: Oversized interest group dictionary] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/no-winner.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/no-winner.https.sub.window.js.ini new file mode 100644 index 0000000000..1463a37d0d --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/no-winner.https.sub.window.js.ini @@ -0,0 +1,114 @@ +[no-winner.https.sub.window.html] + [Bidding logic script: error=close-connection] + expected: FAIL + + [Bidding logic script: error=http-error] + expected: FAIL + + [Bidding logic script: error=no-content-type] + expected: FAIL + + [Bidding logic script: error=wrong-content-type] + expected: FAIL + + [Bidding logic script: error=bad-allow-fledge] + expected: FAIL + + [Bidding logic script: error=fledge-not-allowed] + expected: FAIL + + [Bidding logic script: error=no-allow-fledge] + expected: FAIL + + [Bidding logic script: error=no-body] + expected: FAIL + + [Bidding logic script: error=no-generateBid] + expected: FAIL + + [Bidding logic script: generateBid=throw 1;] + expected: FAIL + + [Bidding logic script: generateBid=This does not compile] + expected: FAIL + + [Bidding logic script: generateBid=while(1);] + expected: FAIL + + [Bidding logic script: generateBid=return 5;] + expected: FAIL + + [Bidding logic script: generateBid=return "Foo";] + expected: FAIL + + [Bidding logic script: generateBid=return interestGroup.ads[0\].renderUrl;] + expected: FAIL + + [Bidding logic script: generateBid=return {bid: 1, render: "https://not-in-ads-array.test/"};] + expected: FAIL + + [Bidding logic script: generateBid=return {bid: 1};] + expected: FAIL + + [Bidding logic script: generateBid=return {render: interestGroup.ads[0\].renderUrl};] + expected: FAIL + + [Bidding logic script: generateBid=return {bid:0, render: interestGroup.ads[0\].renderUrl};] + expected: FAIL + + [Bidding logic script: generateBid=return {bid:-1, render: interestGroup.ads[0\].renderUrl};] + expected: FAIL + + [Decision logic script: error=close-connection] + expected: FAIL + + [Decision logic script: error=http-error] + expected: FAIL + + [Decision logic script: error=no-content-type] + expected: FAIL + + [Decision logic script: error=wrong-content-type] + expected: FAIL + + [Decision logic script: error=bad-allow-fledge] + expected: FAIL + + [Decision logic script: error=fledge-not-allowed] + expected: FAIL + + [Decision logic script: error=no-allow-fledge] + expected: FAIL + + [Decision logic script: error=no-body] + expected: FAIL + + [Decision logic script: error=no-scoreAd] + expected: FAIL + + [Decision logic script: scoreAd=throw 1;] + expected: FAIL + + [Decision logic script: scoreAd=This does not compile] + expected: FAIL + + [Decision logic script: scoreAd=while(1);] + expected: FAIL + + [Decision logic script: scoreAd=return "Foo";] + expected: FAIL + + [Decision logic script: scoreAd=return {desirability: "Foo"};] + expected: FAIL + + [Decision logic script: scoreAd=return 0;] + expected: FAIL + + [Decision logic script: scoreAd=return -1;] + expected: FAIL + + [Decision logic script: scoreAd=return {desirability: 0};] + expected: FAIL + + [Decision logic script: scoreAd=return {desirability: -1};] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/register-ad-beacon.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/register-ad-beacon.https.sub.window.js.ini new file mode 100644 index 0000000000..e3581fc3b3 --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/register-ad-beacon.https.sub.window.js.ini @@ -0,0 +1,36 @@ +[register-ad-beacon.https.sub.window.html] + [Seller calls registerAdBeacon().] + expected: FAIL + + [Buyer calls registerAdBeacon().] + expected: FAIL + + [Seller calls registerAdBeacon(), beacon sent with body.] + expected: FAIL + + [Buyer calls registerAdBeacon(), beacon sent with body.] + expected: FAIL + + [Seller calls registerAdBeacon(). reportEvent() called twice.] + expected: FAIL + + [Buyer calls registerAdBeacon(). reportEvent() called twice.] + expected: FAIL + + [Seller calls registerAdBeacon() with multiple beacons.] + expected: FAIL + + [Buyer calls registerAdBeacon() with multiple beacons.] + expected: FAIL + + [Seller and buyer call registerAdBeacon() with shared reportEvent() call.] + expected: FAIL + + [Seller and buyer call registerAdBeacon() with separate reportEvent() calls.] + expected: FAIL + + [Seller calls registerAdBeacon() multiple times.] + expected: FAIL + + [Buyer calls registerAdBeacon() multiple times.] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.sub.window.js.ini new file mode 100644 index 0000000000..271c6d7e2c --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.sub.window.js.ini @@ -0,0 +1,60 @@ +[reporting-arguments.https.sub.window.html] + [Seller passes number to bidder.] + expected: FAIL + + [Seller passes string to bidder.] + expected: FAIL + + [Seller passes array to bidder.] + expected: FAIL + + [Seller passes object to bidder.] + expected: FAIL + + [browserSignals.topWindowHostname test.] + expected: FAIL + + [browserSignals.seller test.] + expected: FAIL + + [browserSignals.topLevelSeller and browserSignals.componentSeller test.] + expected: FAIL + + [browserSignals.renderUrl test.] + expected: FAIL + + [browserSignals.bid test.] + expected: FAIL + + [browserSignals.desirability test.] + expected: FAIL + + [browserSignals.topLevelSellerSignals test.] + expected: FAIL + + [browserSignals.dataVersion test.] + expected: FAIL + + [browserSignals.modifiedBid test.] + expected: FAIL + + [browserSignals.highestScoringOtherBid with no other interest groups test.] + expected: FAIL + + [browserSignals.highestScoringOtherBid with other groups that do not bid.] + expected: FAIL + + [browserSignals.highestScoringOtherBid with other bids.] + expected: FAIL + + [browserSignals.interestGroupName test.] + expected: FAIL + + [browserSignals.madeHighestScoringOtherBid with no other bids.] + expected: FAIL + + [browserSignals.madeHighestScoringOtherBid with group that did not bid.] + expected: FAIL + + [browserSignals.madeHighestScoringOtherBid with other bid.] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/send-report-to.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/send-report-to.https.sub.window.js.ini new file mode 100644 index 0000000000..fa61352431 --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/send-report-to.https.sub.window.js.ini @@ -0,0 +1,30 @@ +[send-report-to.https.sub.window.html] + [Both send reports, seller passes nothing to bidder.] + expected: FAIL + + [Only seller sends a report] + expected: FAIL + + [Only seller sends a report, bidder throws an exception] + expected: FAIL + + [Only seller sends a report, bidder has no reportWin() method] + expected: FAIL + + [Only bidder sends a report] + expected: FAIL + + [Only bidder sends a report, seller passes a message to bidder] + expected: FAIL + + [Only bidder sends a report, seller throws an exception] + expected: FAIL + + [Only bidder sends a report, seller has no reportResult() method] + expected: FAIL + + [Seller calls sendReportTo() twice, which throws an exception.] + expected: FAIL + + [Bidder calls sendReportTo() twice, which throws an exception.] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.sub.window.js.ini b/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.sub.window.js.ini new file mode 100644 index 0000000000..ec9faa6e85 --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.sub.window.js.ini @@ -0,0 +1,138 @@ +[trusted-bidding-signals.https.sub.window.html] + [No trustedBiddingSignalsKeys or trustedBiddingSignalsUrl.] + expected: FAIL + + [trustedBiddingSignalsKeys but no trustedBiddingSignalsUrl.] + expected: FAIL + + [trustedBiddingSignalsUrl without trustedBiddingSignalsKeys.] + expected: FAIL + + [trustedBiddingSignalsUrl closes the connection without sending anything.] + expected: FAIL + + [Trusted bidding signals response is HTTP 404 error.] + expected: FAIL + + [Trusted bidding signals response has no content-type.] + expected: FAIL + + [Trusted bidding signals response has wrong content-type.] + expected: FAIL + + [Trusted bidding signals response does not allow fledge.] + expected: FAIL + + [Trusted bidding signals response has wrong X-Allow-FLEDGE header.] + expected: FAIL + + [Trusted bidding signals response has no X-Allow-FLEDGE header.] + expected: FAIL + + [Trusted bidding signals response has no body.] + expected: FAIL + + [Trusted bidding signals response is not JSON.] + expected: FAIL + + [Trusted bidding signals response is a JSON array.] + expected: FAIL + + [Trusted bidding signals response in invalid JSON object.] + expected: FAIL + + [Trusted bidding signals response has no keys object.] + expected: FAIL + + [Trusted bidding signals response has no keys.] + expected: FAIL + + [Trusted bidding signals response keys is incorrectly an array.] + expected: FAIL + + [Trusted bidding signals response has key not in trustedBiddingSignalsKeys.] + expected: FAIL + + [Trusted bidding signals response null value for key.] + expected: FAIL + + [Trusted bidding signals response has a number value for key.] + expected: FAIL + + [Trusted bidding signals response has string value for key.] + expected: FAIL + + [Trusted bidding signals response has array value for key.] + expected: FAIL + + [Trusted bidding signals response has object value for key.] + expected: FAIL + + [Trusted bidding signals receives empty string key.] + expected: FAIL + + [Trusted bidding signals response has multiple keys.] + expected: FAIL + + [Trusted bidding signals receives escaped key.] + expected: FAIL + + [Trusted bidding signals receives null key.] + expected: FAIL + + [Trusted bidding signals receives interest group name.] + expected: FAIL + + [Trusted bidding signals receives escaped interest group name.] + expected: FAIL + + [Trusted bidding signals receives empty interest group name.] + expected: FAIL + + [Trusted bidding signals receives hostname field.] + expected: FAIL + + [Trusted bidding signals response has no data-version.] + expected: FAIL + + [Trusted bidding signals response has numeric Data-Version.] + expected: FAIL + + [Trusted bidding signals response has min Data-Version.] + expected: FAIL + + [Trusted bidding signals response has max Data-Version.] + expected: FAIL + + [Trusted bidding signals response has too large Data-Version.] + expected: FAIL + + [Trusted bidding signals response has Data-Version with leading 0.] + expected: FAIL + + [Trusted bidding signals response has negative Data-Version.] + expected: FAIL + + [Trusted bidding signals response has decimal in Data-Version.] + expected: FAIL + + [Trusted bidding signals response has space in Data-Version.] + expected: FAIL + + [Trusted bidding signals response has hex Data-Version.] + expected: FAIL + + [Trusted bidding signals response has Data-Version and no trustedBiddingSignalsKeys.] + expected: FAIL + + [Trusted bidding signals response with Data-Version and empty body.] + expected: FAIL + + [Trusted bidding signals response with Data-Version and JSON array body.] + expected: FAIL + + [Trusted bidding signals response with Data-Version and double JSON object body.] + expected: FAIL + + [Trusted bidding signals response with Data-Version and invalid keys entry] + expected: FAIL |