From d8bbc7858622b6d9c278469aab701ca0b609cddf Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 15 May 2024 05:35:49 +0200 Subject: Merging upstream version 126.0. Signed-off-by: Daniel Baumann --- .../tentative/additional-bids.https.window.js.ini | 21 +++++ ...n-config-passed-to-worklets.https.window.js.ini | 28 ++++++ .../tentative/auction-config.https.window.js.ini | 103 +++++++++++++++------ .../reporting-arguments.https.window.js.ini | 9 ++ .../trusted-bidding-signals.https.window.js.ini | 31 +++++++ .../trusted-scoring-signals.https.window.js.ini | 25 +++++ 6 files changed, 188 insertions(+), 29 deletions(-) (limited to 'testing/web-platform/meta/fledge') diff --git a/testing/web-platform/meta/fledge/tentative/additional-bids.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/additional-bids.https.window.js.ini index a580ac5ebe..c8e7fe9aa1 100644 --- a/testing/web-platform/meta/fledge/tentative/additional-bids.https.window.js.ini +++ b/testing/web-platform/meta/fledge/tentative/additional-bids.https.window.js.ini @@ -7,3 +7,24 @@ [two valid additional bids from two distinct Fetch requests] expected: FAIL + + [one additional bid filtered by negative targeting, so auction has no winner] + expected: FAIL + + [higher additional bid is filtered by negative targeting, so lower additional bid win] + expected: FAIL + + [higher additional bid is filtered by negative targeting, but it is missing a signature, so it still wins] + expected: FAIL + + [higher additional bid is filtered by negative targeting, but it has an invalid signature, so it still wins] + expected: FAIL + + [higher additional bid is filtered by negative targeting by two negative interest groups, and since one is on the device, the lower bid wins] + expected: FAIL + + [higher additional bid is filtered by negative targeting by two negative interest groups, but because of a joining origin mismatch, it still wins] + expected: FAIL + + [trusted seller signals retrieved for additional bids] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/auction-config-passed-to-worklets.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/auction-config-passed-to-worklets.https.window.js.ini index 326a6e055d..0f8249fe1a 100644 --- a/testing/web-platform/meta/fledge/tentative/auction-config-passed-to-worklets.https.window.js.ini +++ b/testing/web-platform/meta/fledge/tentative/auction-config-passed-to-worklets.https.window.js.ini @@ -64,3 +64,31 @@ [AuctionConfig.allSlotsRequestedSizes with non-normalized values.] expected: FAIL + + +[auction-config-passed-to-worklets.https.window.html?16-20] + [AuctionConfig.requestedSize with decimals.] + expected: FAIL + + [AuctionConfig.requestedSize with non-normalized values.] + expected: FAIL + + [Unset AuctionConfig.allSlotsRequestedSizes.] + expected: FAIL + + [AuctionConfig.allSlotsRequestedSizes.] + expected: FAIL + + [AuctionConfig.allSlotsRequestedSizes with non-normalized values.] + expected: FAIL + + +[auction-config-passed-to-worklets.https.window.html?21-last] + [AuctionConfig.reportingTimeout with positive within-cap value.] + expected: FAIL + + [AuctionConfig.reportingTimeout above the cap value.] + expected: FAIL + + [AuctionConfig.reportingTimeout not provided] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/auction-config.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/auction-config.https.window.js.ini index 32b7809f8c..5eafa8223d 100644 --- a/testing/web-platform/meta/fledge/tentative/auction-config.https.window.js.ini +++ b/testing/web-platform/meta/fledge/tentative/auction-config.https.window.js.ini @@ -1,17 +1,17 @@ [auction-config.https.window.html?6-10] - [trustedScoringSignalsURL is cross-origin with seller] + [valid trustedScoringSignalsURL] expected: FAIL - [interestGroupBuyer is invalid] + [trustedScoringSignalsURL should not have a fragment] expected: FAIL - [interestGroupBuyer is not https] + [trustedScoringSignalsURL with an empty fragment is not OK] expected: FAIL - [only one interestGroupBuyer is invalid] + [trustedScoringSignalsURL should not have a query] expected: FAIL - [only one interestGroupBuyer is not https] + [trustedScoringSignalsURL with an empty query is not OK] expected: FAIL @@ -33,36 +33,36 @@ [auction-config.https.window.html?16-20] - [perBuyerSignals has invalid URL in a key] + [only one interestGroupBuyer is not https] expected: FAIL - [perBuyerSignals value is invalid as JSON] + [auctionSignals is invalid as JSON] expected: FAIL - [perBuyerGroupLimits has invalid URL in a key] + [sellerSignals is invalid as JSON] expected: FAIL - [perBuyerExperimentGroupIds has invalid URL in a key] + [directFromSellerSignals is invalid] expected: FAIL - [perBuyerPrioritySignals has invalid URL in a key] + [directFromSellerSignals is cross-origin with seller] expected: FAIL [auction-config.https.window.html?11-15] - [auctionSignals is invalid as JSON] + [trustedScoringSignalsURL should not have embedded credentials] expected: FAIL - [sellerSignals is invalid as JSON] + [trustedScoringSignalsURL is cross-origin with seller] expected: FAIL - [directFromSellerSignals is invalid] + [interestGroupBuyer is invalid] expected: FAIL - [directFromSellerSignals is cross-origin with seller] + [interestGroupBuyer is not https] expected: FAIL - [directFromSellerSignals has nonempty query] + [only one interestGroupBuyer is invalid] expected: FAIL @@ -78,19 +78,19 @@ [auction-config.https.window.html?21-25] - [perBuyerPrioritySignals has a value with a key with prefix "browserSignals"] + [directFromSellerSignals has nonempty query] expected: FAIL - [component auctions are not allowed within component auctions] + [perBuyerSignals has invalid URL in a key] expected: FAIL - [component auctions are not allowed with interestGroupBuyers] + [perBuyerSignals value is invalid as JSON] expected: FAIL - [perBuyerCurrencies with invalid currency] + [perBuyerGroupLimits has invalid URL in a key] expected: FAIL - [perBuyerCurrencies with invalid currency map key] + [perBuyerExperimentGroupIds has invalid URL in a key] expected: FAIL @@ -103,19 +103,19 @@ [auction-config.https.window.html?31-35] - [requestedSize height not a number] + [perBuyerCurrencies with invalid currency map key] expected: FAIL - [requestedSize 0] + [perBuyerCurrencies with non-https currency map key] expected: FAIL - [requestedSize space before units] + [perBuyerCurrencies not convertible to dictionary] expected: FAIL - [requestedSize leading 0] + [requestedSize has no width] expected: FAIL - [requestedSize invalid unit type] + [requestedSize has no height] expected: FAIL @@ -140,17 +140,62 @@ [auction-config.https.window.html?26-30] - [perBuyerCurrencies with non-https currency map key] + [perBuyerPrioritySignals has invalid URL in a key] expected: FAIL - [perBuyerCurrencies not convertible to dictionary] + [perBuyerPrioritySignals has a value with a key with prefix "browserSignals"] expected: FAIL - [requestedSize has no width] + [component auctions are not allowed within component auctions] expected: FAIL - [requestedSize has no height] + [component auctions are not allowed with interestGroupBuyers] + expected: FAIL + + [perBuyerCurrencies with invalid currency] + expected: FAIL + + +[auction-config.https.window.html?46-last] + [allSlotsRequestedSizes has invalid value] expected: FAIL + [forDebuggingOnly lockout and cooldowns updating in one auction, read in another's.] + expected: FAIL + + +[auction-config.https.window.html?36-40] [requestedSize width not a number] expected: FAIL + + [requestedSize height not a number] + expected: FAIL + + [requestedSize 0] + expected: FAIL + + [requestedSize space before units] + expected: FAIL + + [requestedSize leading 0] + expected: FAIL + + +[auction-config.https.window.html?40-45] + [requestedSize leading 0] + expected: FAIL + + [requestedSize invalid unit type] + expected: FAIL + + [requestedSize hexideximal] + expected: FAIL + + [Empty allSlotsRequestedSizes] + expected: FAIL + + [allSlotsRequestedSizes without matching value in requestedSize] + expected: FAIL + + [allSlotsRequestedSizes has duplicate values] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.window.js.ini index 33c04acaa8..dd27377f32 100644 --- a/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.window.js.ini +++ b/testing/web-platform/meta/fledge/tentative/reporting-arguments.https.window.js.ini @@ -14,6 +14,15 @@ [browserSignals.madeHighestScoringOtherBid with other bid.] expected: FAIL + [browserSignals.reportingTimeout with custom value from auction config.] + expected: FAIL + + [browserSignals.reportingTimeout above the cap value.] + expected: FAIL + + [browserSignals.reportingTimeout default value.] + expected: FAIL + [reporting-arguments.https.window.html?1-5] [Seller passes number to bidder.] diff --git a/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.window.js.ini index 8d646a3b6e..b75f994e46 100644 --- a/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.window.js.ini +++ b/testing/web-platform/meta/fledge/tentative/trusted-bidding-signals.https.window.js.ini @@ -251,3 +251,34 @@ [slot-size trustedBiddingSignalsSlotSizeMode, requestedSize in AuctionConfig] expected: FAIL + + +[trusted-bidding-signals.https.window.html?71-last] + [Trusted bidding signals request works with a URL length limit smaller than the URL length.] + expected: FAIL + + [Trusted bidding signals request works with a URL length limit larger than the URL length.] + expected: FAIL + + [Trusted bidding signals splits the request if the combined URL length exceeds the limit of regular value.] + expected: FAIL + + [Trusted bidding signals splits the request if the combined URL length exceeds the limit of small value.] + expected: FAIL + + +[trusted-bidding-signals.https.window.html?66-70] + [all-slots-requested-sizes trustedBiddingSignalsSlotSizeMode, multiple unit types] + expected: FAIL + + [Mixed trustedBiddingSignalsSlotSizeModes in a single auction] + expected: FAIL + + [slot-size trustedBiddingSignalsSlotSizeMode in a component auction] + expected: FAIL + + [all-slots-requested-sizes trustedBiddingSignalsSlotSizeMode in a component auction] + expected: FAIL + + [Trusted bidding signals request works with a URL length limit set to 0.] + expected: FAIL diff --git a/testing/web-platform/meta/fledge/tentative/trusted-scoring-signals.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/trusted-scoring-signals.https.window.js.ini index 332bfe2929..e1f0115b30 100644 --- a/testing/web-platform/meta/fledge/tentative/trusted-scoring-signals.https.window.js.ini +++ b/testing/web-platform/meta/fledge/tentative/trusted-scoring-signals.https.window.js.ini @@ -137,3 +137,28 @@ [Trusted scoring signals response has data-version and JSON array body.] expected: FAIL + + +[trusted-scoring-signals.https.window.html?41-45] + [Component ads trusted scoring signals.] + expected: FAIL + + [Trusted scoring signals request works with a URL length limit set to 0.] + expected: FAIL + + [Trusted scoring signals request works with a URL length limit smaller than the URL length.] + expected: FAIL + + [Trusted scoring signals request works with a URL length limit larger than the URL length.] + expected: FAIL + + [Trusted scoring signals splits the request if the combined URL length exceeds the limit of regular value.] + expected: FAIL + + +[trusted-scoring-signals.https.window.html?45-last] + [Trusted scoring signals splits the request if the combined URL length exceeds the limit of regular value.] + expected: FAIL + + [Trusted scoring signals splits the request if the combined URL length exceeds the limit of small value.] + expected: FAIL -- cgit v1.2.3