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