The default permission key generation algorithm, given an
- [=origin=] |origin| and an [=origin=] |embedded origin|, runs the following steps:
+ [=origin=] |origin| and an [=origin=] |embedded origin|, runs the following steps:
- Return |origin|.
@@ -806,8 +806,8 @@
- Let |key| be the result of [=powerful feature/permission key generation
algorithm|generating a permission key=] for |descriptor| with |settings|'s
- [=environment/top-level origin=] and |settings|'s
- [=environment settings object/origin=].
+ [=environment/top-level origin=] and |settings|'s [=environment settings
+ object/origin=].
- Let |entry| be the result of [=get a permission store entry|getting a permission
store entry=] with |descriptor| and |key|.
@@ -1265,9 +1265,9 @@
comparison algorithm=] for |descriptor|, given |settings key| and |key|.
- If |matches|, then [=list/append=] |settings| to |targets|.
+
-
Let |tasks| be an empty list.
[=list/For each=] [=environment settings object=] |target| in |targets|:
@@ -1500,8 +1500,8 @@
Let |origin| be the value of the `origin` field of |command parameters|.
-
Let |embedded origin| be the value of the `embeddedOrigin` field of
- |command parameters|, if present, and |origin| otherwise.
+ Let |embedded origin| be the value of the `embeddedOrigin` field of |command
+ parameters|, if present, and |origin| otherwise.
Let |key| be the result of [=powerful feature/permission key generation
algorithm|generating a permission key=] for |descriptor| with |origin| and