You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
zero or more <a data-link-type="dfn" href="https://url.spec.whatwg.org#concept-url" id="ref-for-concept-url">URLs</a> to which a background attributionsrc request will be
1010
1010
made when the <code><a data-link-type="element" href="https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-a-element" id="ref-for-the-a-element①">a</a></code> is navigated.</p>
zero or more <a data-link-type="dfn" href="https://url.spec.whatwg.org#concept-url" id="ref-for-concept-url①">URLs</a> to which a background attributionsrc request will be
1015
1015
made when the <code><a data-link-type="element" href="https://html.spec.whatwg.org/multipage/image-maps.html#the-area-element" id="ref-for-the-area-element①">area</a></code> is navigated.</p>
zero or more <a data-link-type="dfn" href="https://url.spec.whatwg.org#concept-url" id="ref-for-concept-url②">URLs</a> to which a background attributionsrc request will be
zero or more <a data-link-type="dfn" href="https://url.spec.whatwg.org#concept-url" id="ref-for-concept-url③">URLs</a> to which a background attributionsrc request will be
<p class="note" role="note">The <a data-link-type="dfn" href="#report-window-list-total-window" id="ref-for-report-window-list-total-window">total window</a> is conceptually a union of <a data-link-type="dfn" href="#report-window" id="ref-for-report-window③">report windows</a>, because there are no gaps in time between any of the <a data-link-type="dfn" href="#report-window" id="ref-for-report-window④">windows</a>. </p>
@@ -3418,7 +3418,7 @@ <h3 class="heading settled algorithm" data-algorithm="Obtaining a randomized sou
3418
3418
<p>To <dfn class="dfn-paneled" data-dfn-type="dfn" data-noexport id="obtain-a-randomized-source-response-pick-rate">obtain a randomized source response pick rate</dfn> given a positive integer <var>states</var> and a double <var>epsilon</var>:</p>
<p>To <dfn class="dfn-paneled" data-dfn-type="dfn" data-noexport id="obtain-a-randomized-source-response">obtain a randomized source response</dfn> given a <a data-link-type="dfn" href="https://infra.spec.whatwg.org/#ordered-set" id="ref-for-ordered-set②⑧">set</a> of possible trigger states <var>possibleValues</var> and a double <var>epsilon</var>:</p>
<p>Let <var>pickRate</var> be the <a data-link-type="dfn" href="#obtain-a-randomized-source-response-pick-rate" id="ref-for-obtain-a-randomized-source-response-pick-rate①">randomized response pick rate</a> with <var>states</var> and <var>epsilon</var>.</p>
3439
3439
<li data-md>
3440
-
<p>Let <var>p</var> be <var>pickRate</var> * (<var>states</var> - 1) / <var>states</var>.</p>
3440
+
<p>Let <var>p</var> be <var>pickRate</var> × (<var>states</var> − 1) / <var>states</var>.</p>
3441
3441
<li data-md>
3442
-
<p>Return log2(<var>states</var>) - h(<var>p</var>) - <var>p</var> * log2(<var>states</var> - 1) where h is the binary entropy function <a data-link-type="biblio" href="#biblio-bin-ent" title="Binary entropy function">[BIN-ENT]</a>.</p>
3442
+
<p>Return log2(<var>states</var>) − h(<var>p</var>) − <var>p</var> × log2(<var>states</var> − 1) where h is the binary entropy function <a data-link-type="biblio" href="#biblio-bin-ent" title="Binary entropy function">[BIN-ENT]</a>.</p>
3443
3443
</ol>
3444
3444
<p class="note" role="note">This algorithm computes the channel capacity <a data-link-type="biblio" href="#biblio-chan" title="Channel capacity">[CHAN]</a> of a q-ary symmetric channel <a data-link-type="biblio" href="#biblio-q-sc" title="q-ary symmetric channel">[Q-SC]</a>. </p>
3445
3445
<p>To <dfn class="dfn-paneled" data-dfn-type="dfn" data-noexport id="compute-the-scopes-channel-capacity-of-a-source">compute the scopes channel capacity of a source</dfn> given a positive integer <var>numTriggerStates</var>, a positive integer <var>attributionScopeLimit</var>, and a positive integer <var>maxEventStates</var>:</p>
3446
3446
<ol>
3447
3447
<li data-md>
3448
-
<p>Let <var>totalStates</var> be <var>numTriggerStates</var> + <var>maxEventStates</var> * (<var>attributionScopeLimit</var> - 1).</p>
3448
+
<p>Let <var>totalStates</var> be <var>numTriggerStates</var> + <var>maxEventStates</var> × (<var>attributionScopeLimit</var> − 1).</p>
<p>Set (<var>aggregatableDebugBudget</var>, <var>aggregatableDebugReportingConfig</var>) to the result of running <a data-link-type="dfn" href="#parse-a-source-aggregatable-debug-reporting-config" id="ref-for-parse-a-source-aggregatable-debug-reporting-config">parse a source aggregatable debug reporting config</a> with <var>value</var>["<code><a data-link-type="dfn" href="#source-registration-json-key-aggregatable_debug_reporting" id="ref-for-source-registration-json-key-aggregatable_debug_reporting①">aggregatable_debug_reporting</a></code>"], <var>aggregatableDebugBudget</var>, and <var>aggregatableDebugReportingConfig</var>.</p>
4005
4005
</ol>
4006
4006
<li data-md>
4007
-
<p>Let <var>aggregatableAttributionBudget</var> be <a data-link-type="dfn" href="#allowed-aggregatable-budget-per-source" id="ref-for-allowed-aggregatable-budget-per-source④">allowed aggregatable budget per source</a> - <var>aggregatableDebugBudget</var>.</p>
4007
+
<p>Let <var>aggregatableAttributionBudget</var> be <a data-link-type="dfn" href="#allowed-aggregatable-budget-per-source" id="ref-for-allowed-aggregatable-budget-per-source④">allowed aggregatable budget per source</a> − <var>aggregatableDebugBudget</var>.</p>
4008
4008
<li data-md>
4009
4009
<p>Let <var>namedBudgets</var> be the result of <a data-link-type="dfn" href="#parse-named-budgets-for-source" id="ref-for-parse-named-budgets-for-source">parsing named budgets for source</a> with <var>value</var>.</p>
<p><a data-link-type="dfn" href="https://infra.spec.whatwg.org/#list-iterate" id="ref-for-list-iterate⑥⑥">For each</a> integer <var>day</var> of <a data-link-type="dfn" href="https://infra.spec.whatwg.org/#the-range" id="ref-for-the-range②">the range</a> 0 to the number of days in <var>maxSourceExpiry</var>, inclusive:</p>
<p>If <var>roundedAttributedSourceTime</var> is not null and equals the result of <a data-link-type="dfn" href="#obtain-rounded-source-time" id="ref-for-obtain-rounded-source-time①">obtaining rounded source time</a> with <var>fakeSourceTime</var>:</p>
0 commit comments