630630 </ dt >
631631 < dd >
632632 < p >
633- Takes an [=origin=] |origin| and an [=origin=] |top level origin|, and returns a new
633+ Takes an [=origin=] |origin| and an [=origin=] |embedded origin|, and returns a new
634634 [=permission key=]. If unspecified, this defaults to the [=default permission key
635635 generation algorithm=]. A feature that specifies a custom [=powerful feature/permission
636636 key generation algorithm=] MUST also specify a [=powerful feature/permission key
@@ -639,10 +639,10 @@ <h2>
639639 < div class ="algorithm ">
640640 < p >
641641 The < dfn class ="export "> default permission key generation algorithm</ dfn > , given an
642- [=origin=] |origin| and an [=origin=] |top level origin|, runs the following steps:
642+ [=origin=] |origin| and an [=origin=] |embedded origin|, runs the following steps:
643643 </ p >
644644 < ol >
645- < li > Return |top level origin|.
645+ < li > Return |origin|.
646646 </ li >
647647 </ ol >
648648 </ div >
@@ -806,8 +806,8 @@ <h3 id="reading-current-states">
806806 </ li >
807807 < li > Let |key| be the result of [=powerful feature/permission key generation
808808 algorithm|generating a permission key=] for |descriptor| with |settings|'s
809- [=environment settings object/ origin=] and |settings|'s
810- [=environment/top-level origin=].
809+ [=environment/top-level origin=] and |settings|'s
810+ [=environment settings object/ origin=].
811811 </ li >
812812 < li > Let |entry| be the result of [=get a permission store entry|getting a permission
813813 store entry=] with |descriptor| and |key|.
@@ -861,8 +861,8 @@ <h3 id="requesting-more-permission">
861861 </ li >
862862 < li > Let |key| be the result of [=powerful feature/permission key generation
863863 algorithm|generating a permission key=] for |descriptor| with |settings|'s
864- [=environment settings object/ origin=] and |settings|'s [=environment/top-level
865- origin=].
864+ [=environment/top-level origin=] and |settings|'s [=environment settings
865+ object/ origin=].
866866 </ li >
867867 < li > [=Queue a task=] on the [=current settings object=]'s [=environment settings
868868 object/responsible event loop=] to [=set a permission store entry=] with |descriptor|,
@@ -1246,8 +1246,8 @@ <h2 id="automation">
12461246 < ol >
12471247 < li > Let |target key| be the result of [=powerful feature/permission key generation
12481248 algorithm|generating a permission key=] for |descriptor| with [=current settings
1249- object=]'s [=environment settings object/ origin=] and [=current settings object=]'s
1250- [=environment/top-level origin=] if |key| is null, or |key| otherwise.
1249+ object=]'s [=environment/top-level origin=] and [=current settings object=]'s
1250+ [=environment settings object/ origin=] if |key| is null, or |key| otherwise.
12511251 </ li >
12521252 < li > Let |settings list| be a < a > list</ a > containing all [=environment settings objects=]
12531253 which belong to the |user agent| if provided, or all user agents otherwise.
@@ -1258,7 +1258,8 @@ <h2 id="automation">
12581258 < ol >
12591259 < li > Let |settings key| be be the result of [=powerful feature/permission key
12601260 generation algorithm|generating a permission key=] for |descriptor| with |settings|'s
1261- [=environment settings object/origin=] and |settings|'s [=environment/top-level origin=].
1261+ [=environment/top-level origin=] and |settings|'s [=environment settings
1262+ object/origin=].
12621263 </ li >
12631264 < li > Let |matches| be the result of running the [=powerful feature/permission key
12641265 comparison algorithm=] for |descriptor|, given |settings key| and |key|.
@@ -1459,7 +1460,7 @@ <h6 id="webdriver-bidi-command-permissions-setPermission">
14591460 descriptor: permissions.PermissionDescriptor,
14601461 state: permissions.PermissionState,
14611462 origin: text,
1462- ? topLevelOrigin : text,
1463+ ? embeddedOrigin : text,
14631464 ? userContext: text,
14641465 }
14651466 </ pre >
@@ -1499,12 +1500,12 @@ <h6 id="webdriver-bidi-command-permissions-setPermission">
14991500 </ li >
15001501 < li > Let |origin| be the value of the `origin` field of |command parameters|.
15011502 </ li >
1502- < li > Let |top level origin| be the value of the `topLevelOrigin ` field of
1503+ < li > Let |embedded origin| be the value of the `embeddedOrigin ` field of
15031504 |command parameters|, if present, and |origin| otherwise.
15041505 </ li >
15051506 < li > Let |key| be the result of [=powerful feature/permission key generation
15061507 algorithm|generating a permission key=] for |descriptor| with |origin| and
1507- |top level origin|.
1508+ |embedded origin|.
15081509 </ li >
15091510 < li > Let |user agent| be the [=user agent=] that represents the [=user context=]
15101511 with the id |user context id|.
0 commit comments