Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit 820b84e

Browse files
Maks Orlovichmoz-wptsync-bot
authored andcommitted
Bug 1945269 [wpt PR 50420] - FLEDGE: Include BSRID w/creative scanning metadata in TSS request., a=testonly
Automatic update from web-platform-tests FLEDGE: Include BSRID w/creative scanning metadata in TSS request. Adds buyerAndSellerReportingId (BSRID) to the query parameters of the BYOS scoring signals request URL for use in creative scanning when `sendCreativeScanningMetadata` is set to true on the auction config. See WICG/turtledove#792 (comment) for more context (along with following comments) Bug: 383513677 Change-Id: I77dced8bb39a55cf7b7ad9fb80c91fed8c9dad00 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6219861 Reviewed-by: Orr Bernstein <[email protected]> Commit-Queue: Maks Orlovich <[email protected]> Cr-Commit-Position: refs/heads/main@{#1414406} -- wpt-commits: 280743fe51500ca43b4162605270f965452dfb9a wpt-pr: 50420
1 parent 4ffbdd0 commit 820b84e

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

testing/web-platform/tests/fledge/tentative/resources/fledge_http_server_util.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@ def decode_trusted_scoring_signals_params(request):
119119
pair[0] == 'adSizes' or
120120
pair[0] == 'adComponentSizes' or
121121
pair[0] == 'adBuyer' or
122-
pair[0] == 'adComponentBuyer'):
122+
pair[0] == 'adComponentBuyer' or
123+
pair[0] == 'adBuyerAndSellerReportingIds'):
123124
continue
124125
raise ValueError("Unexpected query parameter: " + param)
125126

testing/web-platform/tests/fledge/tentative/trusted-scoring-signals.https.window.js

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -809,16 +809,22 @@ subsetTest(promise_test, async test => {
809809

810810
const bidder_origin = OTHER_ORIGIN1;
811811

812-
await joinCrossOriginInterestGroup(
813-
test, uuid, bidder_origin,
814-
{ads: [{renderURL: renderURL, creativeScanningMetadata: 'hello'}]});
812+
await joinCrossOriginInterestGroup(test, uuid, bidder_origin, {
813+
ads: [{
814+
renderURL: renderURL,
815+
creativeScanningMetadata: 'hello',
816+
buyerAndSellerReportingId: 'chair'
817+
}]
818+
});
815819

816820
const scoreAdBody = `
817821
${makeParseHelper(renderURL)}
818822
if (parsed.get('renderUrls') !== '${renderURL}')
819823
throw 'Wrong URL';
820824
if (parsed.get('adCreativeScanningMetadata') !== 'hello')
821825
throw 'Wrong creative scanning metadata';
826+
if (parsed.get('adBuyerAndSellerReportingIds') !== 'chair')
827+
throw 'Wrong BSRID';
822828
if (parsed.get('adSizes') !== ',')
823829
throw 'Wrong adSizes';
824830
if (parsed.get('adBuyer') !== '${bidder_origin}')
@@ -852,14 +858,16 @@ subsetTest(promise_test, async test => {
852858

853859
await joinCrossOriginInterestGroup(
854860
test, uuid, bidder_origin,
855-
{ads: [{renderURL: renderURL}]});
861+
{ads: [{renderURL: renderURL, buyerAndSellerReportingId: 'sofa'}]});
856862

857863
const scoreAdBody = `
858864
${makeParseHelper(renderURL)}
859865
if (parsed.get('renderUrls') !== '${renderURL}')
860866
throw 'Wrong URL';
861867
if (parsed.get('adCreativeScanningMetadata') !== '')
862868
throw 'Wrong creative scanning metadata';
869+
if (parsed.get('adBuyerAndSellerReportingIds') !== 'sofa')
870+
throw 'Wrong BSRID';
863871
if (parsed.get('adSizes') !== ',')
864872
throw 'Wrong adSizes';
865873
if (parsed.get('adBuyer') !== '${bidder_origin}')
@@ -899,6 +907,8 @@ subsetTest(promise_test, async test => {
899907
throw 'Wrong URL';
900908
if (parsed.has('adCreativeScanningMetadata'))
901909
throw 'Unexpected creative scanning metadata';
910+
if (parsed.has('adBuyerAndSellerReportingIds'))
911+
throw 'Unexpected BSRID';
902912
if (parsed.has('adSizes'))
903913
throw 'Unexpected adSizes';
904914
if (parsed.has('adBuyer'))
@@ -958,6 +968,8 @@ subsetTest(promise_test, async test => {
958968
throw 'Wrong URL';
959969
if (parsed.get('adCreativeScanningMetadata') !== 'hello')
960970
throw 'Wrong creative scanning metadata';
971+
if (parsed.get('adBuyerAndSellerReportingIds') !== '')
972+
throw 'Wrong BSRID';
961973
if (parsed.get('adSizes') !== '100px,10sh')
962974
throw 'Wrong adSizes';
963975
if (parsed.get('adBuyer') !== '${window.location.origin}')
@@ -1035,6 +1047,8 @@ subsetTest(promise_test, async test => {
10351047
throw 'Wrong URL';
10361048
if (parsed.get('adCreativeScanningMetadata') !== 'hello')
10371049
throw 'Wrong creative scanning metadata';
1050+
if (parsed.get('adBuyerAndSellerReportingIds') !== '')
1051+
throw 'Wrong BSRID';
10381052
if (parsed.get('adSizes') !== ',')
10391053
throw 'Wrong adSizes';
10401054
if (parsed.get('adBuyer') !== '${window.location.origin}')

0 commit comments

Comments
 (0)