diff --git a/spec.bs b/spec.bs index 21dc41a17..a0288607a 100644 --- a/spec.bs +++ b/spec.bs @@ -1154,8 +1154,6 @@ To validate and convert auction ad config given an {{AuctionAdConfig} |config|["{{AuctionAdConfig/serverResponse}}"]. 1. Set |auctionConfig|'s [=auction config/server response id=] to |config|["{{AuctionAdConfig/requestId}}"]. - 1. If no exception was [=exception/thrown=] in the previous step, then decrement - |auctionConfig|'s [=auction config/pending promise count=]. 1. [=Upon rejection=] of |resolvedAndTypeChecked|: 1. Set |auctionConfig|'s [=auction config/server response=] to failure. @@ -2809,7 +2807,8 @@ a [=list=] of [=interest groups=] |bidIgs|, and a [=list=] of [=bid debug report |bidDebugReportInfoList|, perform the following steps. They return a [=leading bid info=] or a failure. 1. [=Assert=] that these steps are running [=in parallel=]. -1. If [=wait until server response promise resolve=] returns failure, then return failure. +1. If [=waiting until server response promise resolves=] given |auctionConfig| returns failure, then + return failure. 1. Let |hash| be the [=SHA-256=] of |auctionConfig|'s [=auction config/server response=]. 1. Let |capturedAuctionHeaders| be |global|'s [=associated Document's=] [=node navigable's=] [=traversable navigable's=] [=traversable navigable/captured ad auction result headers=]. @@ -6548,7 +6547,7 @@ a {{Promise}} |p|, and two sequences of steps, covering the parsing of the value
-To wait until server response promise resolve given an [=auction config=] |auctionConfig|: +To wait until server response promise resolves given an [=auction config=] |auctionConfig|: 1. Wait until either |auctionConfig|'s [=auction config/server response=] is not a {{Promise}}, or |auctionConfig|'s [=auction config/aborted=] is true.