Skip to content

Commit

Permalink
Remove B&A fDO report handling todo (WICG#1301)
Browse files Browse the repository at this point in the history
Co-authored-by: Qingxin Wu <[email protected]>
  • Loading branch information
qingxinwu and Qingxin Wu authored Oct 14, 2024
1 parent a5912c0 commit c2dc6dd
Showing 1 changed file with 6 additions and 10 deletions.
16 changes: 6 additions & 10 deletions spec.bs
Original file line number Diff line number Diff line change
Expand Up @@ -785,8 +785,8 @@ The <dfn for=Navigator method>runAdAuction(|config|)</dfn> method steps are:
1. [=parallel queue/enqueue steps|Enqueue the following steps=] to |queue|:
1. Let |bidDebugReportInfoList| be a new [=list=] of [=bid debug reporting info=].
1. If |auctionConfig|'s [=auction config/server response=] is not null:
1. Let |winnerInfo| be the result of running [=parse and validate server response=] with |auctionConfig|,
null, |global|, |bidIgs|, and |bidDebugReportInfoList|.
1. Let |winnerInfo| be the result of running [=parse and validate server response=] with
|auctionConfig|, null, |global|, and |bidIgs|.
1. Otherwise:
1. Let |realTimeContributionsMap| be a new [=real time reporting contributions map=].
1. Let |winnerInfo| be the result of running [=generate and score bids=] with |auctionConfig|,
Expand Down Expand Up @@ -1718,7 +1718,7 @@ and a [=real time reporting contributions map=] |realTimeContributionsMap|:
[=parallel queue/enqueue steps|enqueue the following steps=] to |queue|:
1. If |component|'s [=auction config/server response=] is not null:
1. Let |compWinnerInfo| be the result of running [=parse and validate server response=] with
|component|, |auctionConfig|, |global|, |bidIgs|, and |bidDebugReportInfoList|.
|component|, |auctionConfig|, |global|, and |bidIgs|.
1. Otherwise:
1. Let |compWinnerInfo| be the result of running [=generate and score bids=] with |component|,
|auctionConfig|, |global|, |bidIgs|, |bidDebugReportInfoList|, and |realTimeContributionsMap|.
Expand Down Expand Up @@ -2819,9 +2819,9 @@ a {{ReportingBrowserSignals}} |browserSignals|, a [=direct from seller signals=]

<div algorithm>
To <dfn>parse and validate server response</dfn> given an [=auction config=] |auctionConfig|, an
[=auction config=]-or-null |topLevelAuctionConfig|, a [=global object=] |global|,
a [=list=] of [=interest groups=] |bidIgs|, and a [=list=] of [=bid debug reporting info=]
|bidDebugReportInfoList|, perform the following steps. They return a [=leading bid info=] or a failure.
[=auction config=]-or-null |topLevelAuctionConfig|, a [=global object=] |global|, and a [=list=] of
[=interest groups=] |bidIgs|, perform the following steps. They return a [=leading bid info=] or a
failure.

1. [=Assert=] that these steps are running [=in parallel=].
1. If [=waiting until server response promise resolves=] given |auctionConfig| returns failure, then
Expand Down Expand Up @@ -2964,10 +2964,6 @@ a [=list=] of [=interest groups=] |bidIgs|, and a [=list=] of [=bid debug report
1. If [=current wall time=] &minus; |ig|'s [=interest group/last updated=]
|updateIfOlderThan|, set |ig|'s [=interest group/next update after=] to the
[=current wall time=] + |updateIfOlderThan|.
1. Insert the debug reporting URLs from |response| into |bidDebugReportInfoList|.

Issue: TODO: Handle forDebuggingOnly reports from server auction.
(<a href="https://github.com/WICG/turtledove/issues/1254">WICG/turtledove#1254</a>)
1. Return |winningBidInfo|.

</div>
Expand Down

0 comments on commit c2dc6dd

Please sign in to comment.