diff --git a/spec.bs b/spec.bs index 40f426a..c774b98 100644 --- a/spec.bs +++ b/spec.bs @@ -2521,6 +2521,8 @@ CORP violation report=] algorithm, as leaving it unfenced may cause a privacy le
To get the automatic beacon data mapping to use given a {{Document}} |sourceDocument|: + 1. [=Assert=] these steps are running on |sourceDocument|'s [=event loop=]. + 1. Let |automatic beacon data map| be a new empty [=Document/automatic beacon data map=]. 1. Let |current navigable| be |sourceDocument|'s [=node navigable=]. @@ -2540,6 +2542,11 @@ CORP violation report=] algorithm, as leaving it unfenced may cause a privacy le 1. Set |current navigable| to |current navigable|'s [=navigable/parent=]. 1. Return |automatic beacon data map|. + + Note: The returned map is meant to hold references to the original {{Document}}'s + [=Document/automatic beacon data map=]s that were used to build |automatic beacon data map|. These + are later modified in [=attempt to send an automatic beacon=] to clear out any beacon data with + [=automatic beacon data/once=] set to true.