[wpt-sync] Sync PR 41294 - Add web platform test for recency in generateBid()
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox118 fixed)
Tracking | Status | |
---|---|---|
firefox118 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Depends on 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 41294 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/41294
Details from upstream follow.
Tianyang Xu <xtlsheep@google.com> wrote:
Add web platform test for recency in generateBid()
Add a web platform test to test recency of browserSignals in
generatedBid() is below a certain 5 minutes threshold and is truncated
to multiple of 100 milliseconds.Bug: 1425952
Change-Id: I9922ce0ec79b9d73ede1d3d9ffd1d1dc498c3798
Reviewed-on: https://chromium-review.googlesource.com/4742524
WPT-Export-Revision: 830665867859fa1356732fdd0e9ba8f58b52e439
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 8 tests and 46 subtests
Status Summary
Firefox
OK
: 8
FAIL
: 239
Chrome
OK
: 8
FAIL
: 239
Safari
OK
: 8
FAIL
: 239
Links
Details
New Tests That Don't Pass
- /fledge/tentative/auction-config.https.sub.window.html [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
) - 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
) - 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
) - 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
) - 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
)
- no buyers => no winners:
- /fledge/tentative/generate-bid-recency.https.sub.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
)
- Check recency in generateBid() is below a certain threshold and rounded to multiple of 100 milliseconds.:
- /fledge/tentative/join-leave-ad-interest-group.https.sub.window.html [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":"www.web-platform.test","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
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":1}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":0}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priority":-1.5}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":1}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":"apple"}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","priorityVector":{"a":1}}}:
FAIL
(Chrome:FAIL
, Safari: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}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":1}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":"apple"}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","prioritySignalsOverrides":{"a":1}}}:
FAIL
(Chrome:FAIL
, Safari: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}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","enableBiddingSignalsPrioritization":true}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","enableBiddingSignalsPrioritization":false}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicUrl":null}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingLogicUrl":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperUrl":null}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","biddingWasmHelperUrl":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":null}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","dailyUpdateUrl":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"compatibility"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"groupByOrigin"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","executionMode":"unknownValuesAreValid"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":null}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":"data:application/json,{}"}}:
FAIL
(Chrome:FAIL
, Safari: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"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsUrl":"relative/path"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":[]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","trustedBiddingSignalsKeys":["a",4,"Foo"]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":"foo"}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","userBiddingSignals":15}}:
FAIL
(Chrome:FAIL
, Safari: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"}]]}}:
FAIL
(Chrome:FAIL
, Safari: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}]}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":5}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{}]}}:
FAIL
(Chrome:FAIL
, Safari: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"]}]}}:
FAIL
(Chrome:FAIL
, Safari: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/"}]}}:
FAIL
(Chrome:FAIL
, Safari: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/"}]}}:
FAIL
(Chrome:FAIL
, Safari: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}]}}:
FAIL
(Chrome:FAIL
, Safari: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"}]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":null}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":5}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":{}}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{}]}}:
FAIL
(Chrome:FAIL
, Safari: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"]}]}}:
FAIL
(Chrome:FAIL
, Safari: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/"}]}}:
FAIL
(Chrome:FAIL
, Safari: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/"}]}}:
FAIL
(Chrome:FAIL
, Safari: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}]}}:
FAIL
(Chrome:FAIL
, Safari: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"}]}}:
FAIL
(Chrome:FAIL
, Safari: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]}}:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 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
)
- Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":false,"interestGroup":null}:
- /fledge/tentative/no-winner.https.sub.window.html [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
) - 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
) - 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
) - 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
) - 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
) - 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
) - 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
) - 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
)
- Bidding logic script: error=close-connection:
- /fledge/tentative/register-ad-beacon.https.sub.window.html [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
) - 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
) - Seller calls registerAdBeacon() multiple times.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Buyer calls registerAdBeacon() multiple times.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Seller calls registerAdBeacon().:
- /fledge/tentative/reporting-arguments.https.sub.window.html [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
) - 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
) - 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
) - 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
)
- Seller passes number to bidder.:
- /fledge/tentative/send-report-to.https.sub.window.html [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
) - 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
)
- Both send reports, seller passes nothing to bidder.:
- /fledge/tentative/trusted-bidding-signals.https.sub.window.html [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
) - 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 X-Allow-FLEDGE header.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has no X-Allow-FLEDGE header.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 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
) - 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 null value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Trusted bidding signals response has a number value for key.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - 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
) - 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
) - 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
) - 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
) - 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
)
- No trustedBiddingSignalsKeys or trustedBiddingSignalsUrl.:
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5b8b78c8da36
https://hg.mozilla.org/mozilla-central/rev/6cd344346a67
Description
•