diff --git a/spec.bs b/spec.bs index 273d5abbc..4184f76f8 100644 --- a/spec.bs +++ b/spec.bs @@ -2205,12 +2205,10 @@ of the following global objects: 1. Let |evaluationStatus| be the result of [$ScriptEvaluation$](result). - 1. If |evaluationStatus| is an [=ECMAScript/abrupt completion=], jump to the step labeled return. + 1. If |evaluationStatus| is an [=ECMAScript/abrupt completion=], jump to the step labeled test. 1. Let |F| be [$Get$](|global|, |functionName|). If that returns a [=ECMAScript/throw completion=], - set |finalCompletion| to |F| and jump to the step labeled return. + set |finalCompletion| to |F| and jump to the step labeled test. 1. Set |finalCompletion| be [=ECMAScript/Completion Record|Completion=]([$Call$](F, `undefined`, |arguments|)). @@ -2616,20 +2614,20 @@ The updateAdInterestGroups() method steps are:
1. If |value| is a {{double}}, set |ig|'s [=interest group/priority=] to |value|. - 1. Otherwise, jump to the step labeled Abort update. + 1. Otherwise, jump to the step labeled test.
"`enableBiddingSignalsPrioritization`"
1. If |value| is a {{boolean}}, set |ig|'s [=interest group/enable bidding signals prioritization=] to |value|. - 1. Otherwise, jump to the step labeled Abort update. + 1. Otherwise, jump to the step labeled test.
"`priorityVector`"
1. If |value| is null or an [=ordered map=] whose [=map/keys=] are [=strings=] and whose [=map/values=] are {{double}}, set |ig|'s [=interest group/priority vector=] to |value|. - 1. Otherwise, jump to the step labeled Abort update. + 1. Otherwise, jump to the step labeled test.
"`prioritySignalsOverrides`"
@@ -2638,13 +2636,13 @@ The updateAdInterestGroups() method steps are: 1. [=map/For each=] |pvKey| → |pvValue| of |value|: 1. If |pvValue| is null, [=map/remove=] |ig|'s [=interest group/priority signals overrides=][|pvKey|]. 1. Otherwise, [=map/set=] |ig|'s [=interest group/priority signals overrides=][|pvKey|] to |pvValue|. - 1. Otherwise, jump to the step labeled Abort update. + 1. Otherwise, jump to the step labeled test.
"`executionMode`"
1. If |value| is "`compatibility`" or "`group-by-origin`", set |ig|'s [=interest group/execution mode=] to |value|. - 1. Otherwise, jump to the step labeled Abort update. + 1. Otherwise, jump to the step labeled test.
"`biddingLogicURL`"
"`biddingWasmHelperURL`" @@ -2673,7 +2671,7 @@ The updateAdInterestGroups() method steps are: 1. Let |parsedURL| be the result of running the [=URL parser=] on |value|. 1. If |key| is not |groupMember|, [=iteration/continue=]. - 1. Jump to the step labeled Abort update + 1. Jump to the step labeled test. if any of the following conditions hold: * |parsedURL| is failure; * |parsedURL|'s [=url/origin=] is not [=same origin=] with |ig|'s @@ -2686,7 +2684,7 @@ The updateAdInterestGroups() method steps are:
1. If |value| is a [=list=] of [=strings=], set |ig|'s [=interest group/trusted bidding signals keys=] to |value|. - 1. Otherwise, jump to the step labeled Abort update. + 1. Otherwise, jump to the step labeled test.
"`ads`"
"`adComponents`" @@ -2705,12 +2703,12 @@ The updateAdInterestGroups() method steps are: 1. If |key| is not |groupMember|, [=iteration/continue=]. 1. If |value| is not a [=list=] of {{AuctionAd}}, jump to the step - labeled Abort update. + labeled test. 1. [=list/For each=] |ad| of |value|: 1. Let |igAd| be a new [=interest group ad=]. 1. Let |renderURL| be the result of running the [=URL parser=] on |ad|["{{AuctionAd/renderURL}}"]. - 1. Jump to the step labeled Abort update + 1. Jump to the step labeled test. if any of the following conditions hold: * |renderURL| is failure; * |renderURL| [=url/scheme=] is not "`https`"; @@ -2720,7 +2718,7 @@ The updateAdInterestGroups() method steps are: |igAd|'s [=interest group ad/metadata=] be the result of [=serializing a JavaScript value to a JSON string=], given |ad|["{{AuctionAd/metadata}}"]. If this [=exception/throws=], jump to the step - labeled Abort update. + labeled test. 1. [=list/Append=] |igAd| to |ig|'s |interestGroupField|.