Closed Bug 1937628 Opened 2 months ago Closed 1 month ago

[wpt-sync] Sync PR 49713 - Deprecate and remove web bundle directFromSellerSignals

Categories

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

task

Tracking

(firefox136 fixed)

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Caleb Raitto <caraitto@chromium.org> wrote:

Deprecate and remove web bundle directFromSellerSignals

The header-based version of directFromSellerSignals
(directFromSellerSignalsHeaderAdSlot) is unaffected.

Also, adds a WPT negative test, and uses a feature flag to control the
removal.

Usage metrics for web-bundle directFromSellerSignals are extremely low [0].

I2D&R thread [1].

[0] https://chromestatus.com/metrics/feature/timeline/popularity/5034

[1] https://groups.google.com/a/chromium.org/g/blink-dev/c/t9gHiTwV370

Bug: 384481095
Change-Id: I36d6ba9dbbeef4c434d00f5ba61cb1696bfbe11d
Reviewed-on: https://chromium-review.googlesource.com/6096602
WPT-Export-Revision: da7d0c7aa22fc4b53afb23182b4b34b3285124a7

CI Results

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

Total 23 tests and 3 subtests

Status Summary

Firefox

OK : 23
FAIL: 106

Chrome

OK : 23
PASS: 51
FAIL: 55

Safari

OK : 23
FAIL: 106

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /fledge/tentative/auction-config.https.window.html?16-20 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • perBuyerRealTimeReportingConfig has no entry: FAIL (Chrome: FAIL, Safari: FAIL)
    • no buyers => no winners: FAIL (Chrome: PASS, Safari: FAIL)
    • seller is not an https URL: FAIL (Chrome: PASS, Safari: FAIL)
    • decisionLogicURL is invalid: FAIL (Chrome: PASS, Safari: FAIL)
    • decisionLogicURL is cross-origin with seller: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?26-30 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • trustedScoringSignalsURL with an empty query is not OK: FAIL (Chrome: PASS, Safari: FAIL)
    • trustedScoringSignalsURL should not have embedded credentials: FAIL (Chrome: PASS, Safari: FAIL)
    • trustedScoringSignalsURL is cross-origin with seller: FAIL (Chrome: FAIL, Safari: FAIL)
    • interestGroupBuyer is invalid: FAIL (Chrome: PASS, Safari: FAIL)
    • interestGroupBuyer is not https: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?6-10 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • deprecatedRenderURLReplacements missing start percent is invalid.: FAIL (Chrome: PASS, Safari: FAIL)
    • deprecatedRenderURLReplacements single percents is invalid.: FAIL (Chrome: FAIL, Safari: FAIL)
    • deprecatedRenderURLReplacements without end percents is invalid.: FAIL (Chrome: PASS, Safari: FAIL)
    • sellerRealTimeReportingConfig has default local reporting type: FAIL (Chrome: FAIL, Safari: FAIL)
    • sellerRealTimeReportingConfig has no type: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?61-65 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • deprecatedRenderURLReplacements nullability: FAIL (Chrome: FAIL, Safari: FAIL)
    • deprecatedRenderURLReplacements nullability 2: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerSignals nullability: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerSignals nullability 2: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerTimeouts nullability: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?1-5 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • deprecatedRenderURLReplacements without end bracket is invalid.: FAIL (Chrome: PASS, Safari: FAIL)
    • deprecatedRenderURLReplacements without percents and brackets.: FAIL (Chrome: PASS, Safari: FAIL)
    • deprecatedRenderURLReplacements without dollar sign.: FAIL (Chrome: PASS, Safari: FAIL)
    • deprecatedRenderURLReplacements without start bracket is invalid.: FAIL (Chrome: PASS, Safari: FAIL)
    • deprecatedRenderURLReplacements mix and match is invalid.: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?36-40 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • perBuyerSignals value is invalid as JSON: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerGroupLimits has invalid URL in a key: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerExperimentGroupIds has invalid URL in a key: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerPrioritySignals has invalid URL in a key: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerPrioritySignals has a value with a key with prefix "browserSignals": FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?56-60 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Empty allSlotsRequestedSizes: FAIL (Chrome: PASS, Safari: FAIL)
    • allSlotsRequestedSizes without matching value in requestedSize: FAIL (Chrome: PASS, Safari: FAIL)
    • allSlotsRequestedSizes has duplicate values: FAIL (Chrome: PASS, Safari: FAIL)
    • allSlotsRequestedSizes has invalid value: FAIL (Chrome: PASS, Safari: FAIL)
    • forDebuggingOnly lockout and cooldowns updating in one auction, read in another's.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?21-25 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • trustedScoringSignalsURL is invalid: FAIL (Chrome: PASS, Safari: FAIL)
    • valid trustedScoringSignalsURL: FAIL (Chrome: FAIL, Safari: FAIL)
    • trustedScoringSignalsURL should not have a fragment: FAIL (Chrome: PASS, Safari: FAIL)
    • trustedScoringSignalsURL with an empty fragment is not OK: FAIL (Chrome: PASS, Safari: FAIL)
    • trustedScoringSignalsURL should not have a query: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?40-45 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • perBuyerPrioritySignals has a value with a key with prefix "browserSignals": FAIL (Chrome: PASS, Safari: FAIL)
    • component auctions are not allowed within component auctions: FAIL (Chrome: PASS, Safari: FAIL)
    • component auctions are not allowed with interestGroupBuyers: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerCurrencies with invalid currency: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerCurrencies with invalid currency map key: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies with non-https currency map key: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?51-55 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • requestedSize 0: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize space before units: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize leading 0: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize invalid unit type: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize hexideximal: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?66-last [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • perBuyerTimeouts nullability 2: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCumulativeTimeouts nullability: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCumulativeTimeouts nullability 2: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies nullability: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerCurrencies nullability 2: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?46-50 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • perBuyerCurrencies not convertible to dictionary: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize has no width: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize has no height: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize width not a number: FAIL (Chrome: PASS, Safari: FAIL)
    • requestedSize height not a number: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?11-15 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • sellerRealTimeReportingConfig has unknown type: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerRealTimeReportingConfig: FAIL (Chrome: FAIL, Safari: FAIL)
    • perBuyerRealTimeReportingConfig has invalid buyer: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerRealTimeReportingConfig has no type: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerRealTimeReportingConfig has unknown type: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/auction-config.https.window.html?31-35 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • only one interestGroupBuyer is invalid: FAIL (Chrome: PASS, Safari: FAIL)
    • only one interestGroupBuyer is not https: FAIL (Chrome: PASS, Safari: FAIL)
    • auctionSignals is invalid as JSON: FAIL (Chrome: PASS, Safari: FAIL)
    • sellerSignals is invalid as JSON: FAIL (Chrome: PASS, Safari: FAIL)
    • perBuyerSignals has invalid URL in a key: FAIL (Chrome: PASS, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?25-28 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with network error.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals feature detection.: FAIL (Chrome: PASS, Safari: FAIL)
    • Negative test for deprecated and removed web-bundle directFromSellerSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with 2 responses -- the later overwrites the former.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?21-24 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with fetching in top frame and running auction in iframe.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with fetching and running auction in the same iframe.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with fetching in iframe 1 and running auction in iframe 2.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with fetching in iframe and running auction in top frame.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?5-8 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with sellerSignals, auctionSignals and perBuyerSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with single fetch and multiple auctions: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with resolved promise ad slot.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with rejected promise ad slot.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?9-12 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals that runAdAuction will wait until the promise of fetch is resolved.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with mismatched perBuyerSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals does not support wildcard for buyerOrigin of perBuyerSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with non-existent adSlot.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?13-16 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with null directFromSellerSignalsHeaderAdSlot.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with no directFromSellerSignalsHeaderAdSlot.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with HTTP error.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with no returned Ad-Auction-Signals Header.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?29-32 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with 3 responses -- the last response overwrites the former responses.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with 2 responses -- old non-overwritten ad slot remains.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test invalid directFromSellerSignals with duplicate adSlot in response -- the second is ignored.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test invalid directFromSellerSignals with duplicate adSlot in response, selecting a non duplicated adSlot.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?17-20 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with invalid json in Ad-Auction-Signals header.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with different fetch and seller origins.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with same fetch and seller origins.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals different interest group owner origin from top frame.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?1-4 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test directFromSellerSignals with empty Ad-Auction-Signals header.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with only sellerSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with only auctionSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
    • Test directFromSellerSignals with only perBuyerSignals.: FAIL (Chrome: FAIL, Safari: FAIL)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?33-36 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
    • Test invalid directFromSellerSignals with duplicate values in response.: FAIL (Chrome: FAIL, Safari: FAIL)
    • directFromSellerSignals slot named "null": FAIL (Chrome: FAIL, Safari: FAIL)
    • null directFromSellerSignals slot: FAIL (Chrome: FAIL, Safari: FAIL)

Tests Disabled in Gecko Infrastructure

  • /fledge/tentative/auction-config.https.window.html?16-20 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?26-30 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?6-10 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?61-65 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?1-5 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?36-40 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?56-60 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?21-25 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?40-45 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?51-55 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?66-last [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?46-50 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?11-15 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/auction-config.https.window.html?31-35 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?25-28 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?21-24 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?5-8 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?9-12 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?13-16 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?29-32 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?17-20 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?1-4 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
  • /fledge/tentative/direct-from-seller-signals.https.window.html?33-36 [wpt.fyi]: OK [GitHub], SKIP [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] (Chrome: OK, Safari: OK)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/569839909200 [wpt PR 49713] - Deprecate and remove web bundle directFromSellerSignals, a=testonly
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.