Closed Bug 1867560 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 43456 - [FLEDGE]: Add allSlotsRequestedSizes to AuctionConfig.

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox122 fixed)

RESOLVED FIXED
122 Branch
Tracking Status
firefox122 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 43456 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/43456
Details from upstream follow.

Matt Menke <mmenke@chromium.org> wrote:

[FLEDGE]: Add allSlotsRequestedSizes to AuctionConfig.

This new optional field will be sent to InterestGroups that request it
when requesting trustedBiddingSignals.

This CL adds some WPT tests for requestedSize and
allSlotsRequestedSizes in the parse failure case, but no tests for
the successful parse case. I'll add those once the feature does
something.

This also introduces a new feature to enable/disable the new
argument.

Bug: 1506238
Change-Id: I9c7706c69f8bbfafd52fcefadc390c70174a762f

Reviewed-on: https://chromium-review.googlesource.com/5073440
WPT-Export-Revision: abd529779b1e04df1f8c6e9da15fe50e3203219b

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 8 tests and 5 subtests

Status Summary

Firefox

OK : 8
FAIL: 38

Chrome

OK : 8
FAIL: 38

Safari

OK : 8
FAIL: 38

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /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?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/auction-config.https.window.html?26-30 [wpt.fyi]
    • perBuyerCurrencies with non-https currency map key: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies not convertible to dictionary: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize has no width: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize has no height: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize width not a number: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?21-25 [wpt.fyi]
    • perBuyerPrioritySignals has a value with a key with prefix "browserSignals": FAIL (Chrome: FAIL, Safari: FAIL)
    • component auctions are not allowed within component auctions: FAIL (Chrome: FAIL, Safari: FAIL)
    • component auctions are not allowed with interestGroupBuyers: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies with invalid currency: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies with invalid currency map key: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?36-last [wpt.fyi]
    • requestedSize hexideximal: FAIL (Chrome: FAIL, Safari: FAIL)
    • allSlotsRequestedSizes has duplicate values: FAIL (Chrome: FAIL, Safari: FAIL)
    • allSlotsRequestedSizes has invalid value: 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?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?31-35 [wpt.fyi]
    • requestedSize height not a number: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize 0: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize space before units: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize leading 0: FAIL (Chrome: FAIL, Safari: FAIL)
    • requestedSize invalid unit type: FAIL (Chrome: FAIL, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4a0fd2a14df3 [wpt PR 43456] - [FLEDGE]: Add allSlotsRequestedSizes to AuctionConfig., a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch
You need to log in before you can comment on or make changes to this bug.