Skip to content

Commit

Permalink
[feature-policy] Rename all the things( feature-policy → permissions …
Browse files Browse the repository at this point in the history
  • Loading branch information
triple-underscore committed May 27, 2020
1 parent 4c07fb0 commit 1978842
Show file tree
Hide file tree
Showing 12 changed files with 266 additions and 246 deletions.
15 changes: 9 additions & 6 deletions HTML-dependencies-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -753,11 +753,13 @@
#concept-policy-controlled-feature
施策により制御される特能:~FEATUREPOLICY#policy-controlled-feature
#concept-feature-policy
特能~施策:~FEATUREPOLICY#feature-policy
許可~施策:~FEATUREPOLICY#permissions-policy
廃)特能~施策:~FEATUREPOLICY#feature-policy
#concept-container-policy
容器~施策:~FEATUREPOLICY#container-policy
#concept-serialized-feature-policy
直列形の特能~施策:~FEATUREPOLICY#serialized-feature-policy
直列形の許可~施策:~FEATUREPOLICY#serialized-permissions-policy
廃)直列形の特能~施策:~FEATUREPOLICY#serialized-feature-policy
#concept-default-allowlist
既定の許容list:~FEATUREPOLICY#default-allowlist
#creating-a-feature-policy
Expand All @@ -767,7 +769,8 @@
#is-feature-enabled
文書~内の特能は生成元~用に可能化されるか?:~FEATUREPOLICY#is-feature-enabled
#process-feature-policy-attributes
特能~施策~属性を処理する:~FEATUREPOLICY#process-feature-policy-attributes
許可~施策~属性を処理する:~FEATUREPOLICY#process-feature-policy-attributes
廃)特能~施策~属性を処理する:~FEATUREPOLICY#process-feature-policy-attributes

●PAYMENTREQUEST
#paymentrequest
Expand Down Expand Up @@ -5543,15 +5546,15 @@ <h3 title="Dependencies">2.1.9. 依存関係</h3>
</p>

<ul><li>`施策により制御される特能!
</li><li>`特能~施策!
</li><li>`許可~施策!
</li><li>`容器~施策!
</li><li>`直列形の特能~施策!
</li><li>`直列形の許可~施策!
</li><li>`既定の許容list!
</li><li>次に挙げる~algo:
<ul><li>`閲覧文脈~用の施策を作成する!
</li><li>`応答から閲覧文脈~用の施策を作成する!
</li><li>`文書~内の特能は生成元~用に可能化されるか?!
</li><li>`特能~施策~属性を処理する!
</li><li>`許可~施策~属性を処理する!
</li></ul>
</li></ul>
Expand Down
14 changes: 10 additions & 4 deletions HTML-dom-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -649,7 +649,8 @@
doc.~HTTPS状態:#concept-document-https-state
doc.~referrer施策:#concept-document-referrer-policy
doc.~CSP~list:#concept-document-csp-list
doc.特能~施策:#concept-document-feature-policy
doc.許可~施策:#concept-document-feature-policy
改称)doc.特能~施策:~HTMLdom#concept-document-feature-policy
doc.~module~map:#concept-document-module-map
doc.現在の準備度:#current-document-readiness
有名~要素:#dom-document-nameditem-filter
Expand Down Expand Up @@ -874,7 +875,8 @@
set-cookie-string を受信-:~HTMLdep#receives-a-set-cookie-string

●他
特能~施策:~FEATUREPOLICY#feature-policy
許可~施策:~FEATUREPOLICY#permissions-policy
廃)特能~施策:~FEATUREPOLICY#feature-policy

~outline:~HEsections#outline
~sectioning根:~HEsections#sectioning-root
Expand Down Expand Up @@ -2061,13 +2063,17 @@ <h3 title="The Document object">3.1.1. `Document^I ~obj</h3>
The Document has a CSP list, which is a CSP list containing all of the Content Security Policy objects active for the document. The list is empty unless otherwise specified.
</dd>

<dt>`特能~施策@doc</dt>
<dt>`許可~施策@doc</dt>
<dd>
`特能~施策$。
`許可~施策$。
初期~時は空とする。
The Document has a feature policy, which is a feature policy, which is initially empty.
</dd>
<dd class="trans-note">
参照先の用語は、以前は “特能~施策( `feature policy^en )” と称されていたが,改称された。
この仕様では、まだそのように改称されていないが、この訳では,改称された名前を利用することにする。
</dd>

<dt>`~module~map@doc</dt>
<dd>
Expand Down
28 changes: 16 additions & 12 deletions HTML-embed-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -485,7 +485,8 @@
~sandbox法~指令を構文解析-:~ORIGIN#parse-a-sandboxing-directive
閲覧文脈~sandbox化( ~plugin )~flag:~ORIGIN#sandboxed-plugins-browsing-context-flag

doc.特能~施策:~HTMLdom#concept-document-feature-policy
doc.許可~施策:~HTMLdom#concept-document-feature-policy
廃/改称)doc.特能~施策:~HTMLdom#concept-document-feature-policy
~navigate:~NAVI#navigate
~navi:~NAVI#navigate
i.置換を可能化する:~NAVI#replacement-enabled
Expand Down Expand Up @@ -549,11 +550,14 @@
属性~値の正規化:https://www.w3.org/TR/xml/#AVNormalize
~referrer施策:~REFERRER-POLICY#referrer-policy

特能~施策:~FEATUREPOLICY#feature-policy
許可~施策:~FEATUREPOLICY#permissions-policy
廃)特能~施策:~FEATUREPOLICY#feature-policy
容器~施策:~FEATUREPOLICY#container-policy
直列形の特能~施策:~FEATUREPOLICY#serialized-feature-policy
直列形の許可~施策:~FEATUREPOLICY#serialized-permissions-policy
廃)直列形の特能~施策:~FEATUREPOLICY#serialized-feature-policy
文書~内の特能は生成元~用に可能化されるか?:~FEATUREPOLICY#is-feature-enabled
特能~施策~属性を処理する:~FEATUREPOLICY#process-feature-policy-attributes
許可~施策~属性を処理する:~FEATUREPOLICY#process-feature-policy-attributes
廃)特能~施策~属性を処理する:~FEATUREPOLICY#process-feature-policy-attributes
施策により制御される特能:~FEATUREPOLICY#policy-controlled-feature

内在的~横幅:~CSSIMAGE#intrinsic-width
Expand Down Expand Up @@ -1139,7 +1143,7 @@ <h3 title="The iframe element">4.8.5. `iframe^e 要素</h3>
</dd>
<dd>
`allow$aF
— `iframe$e の内容に適用されることになる`特能~施策$
— `iframe$e の内容に適用されることになる`許可~施策$
allow — Feature policy to be applied to the iframe's contents
</dd>
Expand Down Expand Up @@ -2040,9 +2044,9 @@ <h3 title="The iframe element">4.8.5. `iframe^e 要素</h3>
`allow@aF
属性は、指定されたときは,`容器~施策$を決定する
— それは、[
`iframe$e が`入子にしている閲覧文脈$に属する`文書$用の`特能~施策$doc
`iframe$e が`入子にしている閲覧文脈$に属する`文書$用の`許可~施策$doc
]が初期化されるときに,利用されることになる。
値は`直列形の特能~施策$でなければナラナイ。
値は`直列形の許可~施策$でなければナラナイ。
`FEATUREPOLICY$r
The allow attribute, when specified, determines the container policy that will be used when the feature policy for a Document in the iframe's nested browsing context is initialized. Its value must be a serialized feature policy. [FEATUREPOLICY]
Expand All @@ -2067,9 +2071,9 @@ <h3 title="The iframe element">4.8.5. `iframe^e 要素</h3>
属性は,`真偽~属性$であり、指定されたときは,[
`iframe$e 要素が`入子にしている閲覧文脈$に属する`文書$は、[
どの`生成元$からでも, `fullscreen^l 特能の利用を許容する
]ように,`特能~施策$docで初期化されることになる
]ように,`許可~施策$docで初期化されることになる
]ことを指示する。
これは、`特能~施策~属性を処理する$ ~algoにより施行される。
これは、`許可~施策~属性を処理する$ ~algoにより施行される。
`FEATUREPOLICY$r
The allowfullscreen attribute is a boolean attribute. When specified, it indicates that Document objects in the iframe element's nested browsing context will be initialized with a feature policy which allows the "fullscreen" feature to be used from any origin. This is enforced by the Process feature policy attributes algorithm. [FEATUREPOLICY]
Expand All @@ -2094,9 +2098,9 @@ <h3 title="The iframe element">4.8.5. `iframe^e 要素</h3>
属性は`真偽~属性$であり、指定されたときは,[
`iframe$e 要素が`入子にしている閲覧文脈$に属する`文書$は、[
どの`生成元$からでも,~payment要請を為して `payment^l 特能を利用することを許容する
]ように,`特能~施策$docで初期化されることになる
]ように,`許可~施策$docで初期化されることになる
]ことを指示する。
これは、`特能~施策~属性を処理する$~algoにより施行される。
これは、`許可~施策~属性を処理する$~algoにより施行される。
`FEATUREPOLICY$r
The allowpaymentrequest attribute is a boolean attribute. When specified, it indicates that Document objects in the iframe element's nested browsing context will be initialized with a feature policy which allows the "payment" feature to be used to make payment requests from any origin. This is enforced by the Process feature policy attributes algorithm. [FEATUREPOLICY]
Expand Down Expand Up @@ -2164,7 +2168,7 @@ <h3 title="The iframe element">4.8.5. `iframe^e 要素</h3>
`allow$aF /
`allowfullscreen$aF /
`allowpaymentrequest$aF
]属性が波及するのは,当の `iframe$e 要素が`入子にしている閲覧文脈$にて`作動中の文書$の`特能~施策$docに限られるので、これらの属性が効果を~~発揮するのは,その閲覧文脈が`~navigate$されるときに限られる。
]属性が波及するのは,当の `iframe$e 要素が`入子にしている閲覧文脈$にて`作動中の文書$の`許可~施策$docに限られるので、これらの属性が効果を~~発揮するのは,その閲覧文脈が`~navigate$されるときに限られる。
属性を追加しようが除去しようが,すでに読込まれた文書に対する効果は無い。
Because they only influence the feature policy of the nested browsing context's active document, the allow, allowfullscreen and allowpaymentrequest attributes only take effect when the nested browsing context of the iframe is navigated. Adding or removing them has no effect on an already-loaded document.
Expand Down
10 changes: 6 additions & 4 deletions HTML-index1-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -1210,8 +1210,10 @@
P.Pattern:~TC39#prod-Pattern
~ID:~DOM4#concept-id
~referrer施策:~REFERRER-POLICY#referrer-policy
直列形の特能~施策:~FEATUREPOLICY#serialized-feature-policy
特能~施策:~FEATUREPOLICY#feature-policy
直列形の許可~施策:~FEATUREPOLICY#serialized-permissions-policy
廃)直列形の特能~施策:~FEATUREPOLICY#serialized-feature-policy
許可~施策:~FEATUREPOLICY#permissions-policy
廃)特能~施策:~FEATUREPOLICY#feature-policy

●●trans_metadata
<p>
Expand Down Expand Up @@ -2759,11 +2761,11 @@ <h2 title="Attributes">属性</h2>
<tr><th>`allow!a
<td>`iframe$eA
<td>
`iframe$e の内容に適用されることになる`特能~施策$
`iframe$e の内容に適用されることになる`許可~施策$
Feature policy to be applied to the iframe's contents
<td>
`直列形の特能~施策$
`直列形の許可~施策$
Serialized feature policy

Expand Down
9 changes: 5 additions & 4 deletions HTML-navigation-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -756,7 +756,8 @@
doc.~HTTPS状態:~HTMLdom#concept-document-https-state
doc.~referrer:~HTMLdom#the-document's-referrer
'
doc.特能~施策:~HTMLdom#concept-document-feature-policy
doc.許可~施策:~HTMLdom#concept-document-feature-policy
改称)doc.特能~施策:~HTMLdom#concept-document-feature-policy
作動中の構文解析器:~HTMLdom#active-parser
現在の文書の準備度:~HTMLdom#current-document-readiness

Expand Down Expand Up @@ -2294,7 +2295,7 @@ <h3 title="Navigating across documents">7.8.1. 文書から文書への~navigate
</li>
<li>
<p>
%特能~施策 ~LET
%許可~施策 ~LET
`応答から閲覧文脈~用の施策を作成する$( %B, %生成元, %応答 )
`FEATUREPOLICY$r
Expand All @@ -2308,7 +2309,7 @@ <h3 title="Navigating across documents">7.8.1. 文書から文書への~navigate
%B の`容器~文書$に対し `document.domain$m が利用されていた場合、その`生成元$は
【以下で作成され,入子にされる文書】 %文書 の`生成元$と`同じ生成元~domain$にはなり得ない
— この手続きが走るのは, %文書 が作成される前であり、この時点では まだ %文書 の `document.domain$m は利用され得ないので。
したがって,特能~施策の検査は、`同一-生成元$かどうか検査するよりも,~~寛容でない。
したがって,許可~施策【!特能~施策】の検査は、`同一-生成元$かどうか検査するよりも,~~寛容でない。
The creating a feature policy from a response algorithm makes use of origin. If document.domain has been used for the browsingContext container document, then its origin cannot be same origin-domain with &gt;origin, because these steps run before the document is created, so it cannot itself yet have used document.domain. Note that this means that Feature Policy checks are less permissive compared to doing a same origin check instead.
</p>
Expand Down Expand Up @@ -2385,7 +2386,7 @@ <h3 title="Navigating across documents">7.8.1. 文書から文書への~navigate
`種別$doc ~SET %種別,
`内容~型$doc ~SET %内容~型,
`生成元$ ~SET %生成元,
`特能~施策$doc ~SET %特能~施策,
`許可~施策$doc ~SET %許可~施策,
`作動中の~sandbox法~flag集合$ ~SET %最終~sandbox~flag群
Let document be a new Document, whose type is type, content type is contentType, origin is origin, feature policy is featurePolicy, and active sandboxing flag set is finalSandboxFlags.
Expand Down
2 changes: 1 addition & 1 deletion XHR-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -4173,7 +4173,7 @@ <h3 title="Events summary">4.7. ~event要覧</h3>

</section>
<section id="feature-policy-integration">
<h3 title="Feature Policy Integration">4.8. 特能~施策の統合</h3>
<h3 title="Feature Policy Integration">4.8. 許可~施策【!特能~施策】の統合</h3>

<p>
この仕様は、[
Expand Down
7 changes: 4 additions & 3 deletions browsers-ja.html
Original file line number Diff line number Diff line change
Expand Up @@ -505,7 +505,8 @@
doc.過去互換~mode:~DOM4#concept-document-quirks
doc.内容~:~DOM4#concept-document-content-type
doc.~URL:~DOM4#concept-document-url
doc.特能~施策:~HTMLdom#concept-document-feature-policy
doc.許可~施策:~HTMLdom#concept-document-feature-policy
改称)doc.特能~施策:~HTMLdom#concept-document-feature-policy

~node文書:~DOM4#concept-node-document
~tree内にある:~DOM4#in-a-document
Expand Down Expand Up @@ -930,7 +931,7 @@ <h3 title="Creating browsing contexts">7.1.1. 閲覧文脈の作成-法</h3>
Let origin be the result of determining the origin given browsingContext, about:blank, sandboxFlags, browsingContext's creator origin, and null.
</li>
<li>
%特能~施策 ~LET
%許可~施策【!特能~施策 ~LET
`閲覧文脈~用の施策を作成する$( %B, %生成元 )
`FEATUREPOLICY$r
Expand Down Expand Up @@ -997,7 +998,7 @@ <h3 title="Creating browsing contexts">7.1.1. 閲覧文脈の作成-法</h3>
active sandboxing flag set is sandboxFlags,\
</li>
<li>
`特能~施策$doc ~SET %特能~施策
`許可~施策$doc ~SET %許可~施策
feature policy is feature policy, and\
</li>
Expand Down
Loading

0 comments on commit 1978842

Please sign in to comment.