|
7 | 7 | <link href="https://www.w3.org/StyleSheets/TR/2021/W3C-WD" rel="stylesheet">
|
8 | 8 | <meta content="Bikeshed version b25686b9f, updated Fri Mar 14 14:15:20 2025 -0700" name="generator">
|
9 | 9 | <link href="https://www.w3.org/TR/CSP3/" rel="canonical">
|
10 |
| - <meta content="93e3f736cb565e24d06d6d2439426831a17aca28" name="revision"> |
| 10 | + <meta content="f5d402719986a5def6d913589d92b95a2e608fa9" name="revision"> |
11 | 11 | <meta content="dark light" name="color-scheme">
|
12 | 12 | <link href="https://www.w3.org/StyleSheets/TR/2021/dark.css" media="(prefers-color-scheme: dark)" rel="stylesheet" type="text/css">
|
13 | 13 | <style>
|
@@ -2014,8 +2014,7 @@ <h4 class="heading settled dfn-paneled algorithm" data-algorithm="Should element
|
2014 | 2014 | <li data-md>
|
2015 | 2015 | <p>Otherwise, let <var>violation</var> be the result of executing <a href="#create-violation-for-global">§ 2.4.1 Create a violation object for global, policy, and directive</a> on <var>navigation request</var>’s <a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-client" id="ref-for-concept-request-client③">client</a>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-settings-object-global" id="ref-for-concept-settings-object-global③">global object</a>, <var>policy</var>, and <var>directive-name</var>.</p>
|
2016 | 2016 | <li data-md>
|
2017 |
| - <p>Set <var>violation</var>’s <a data-link-type="dfn" href="#violation-resource" id="ref-for-violation-resource⑦">resource</a> to <var>navigation |
2018 |
| - request</var>’s <a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-url" id="ref-for-concept-request-url③">URL</a>.</p> |
| 2017 | + <p>Set <var>violation</var>’s <a data-link-type="dfn" href="#violation-resource" id="ref-for-violation-resource⑦">resource</a> to "<code>inline</code>".</p> |
2019 | 2018 | <li data-md>
|
2020 | 2019 | <p>Execute <a href="#report-violation">§ 5.5 Report a violation</a> on <var>violation</var>.</p>
|
2021 | 2020 | <li data-md>
|
@@ -2074,7 +2073,7 @@ <h4 class="heading settled dfn-paneled algorithm" data-algorithm="Should element
|
2074 | 2073 | <p>Otherwise, let <var>violation</var> be the result of executing <a href="#create-violation-for-global">§ 2.4.1 Create a violation object for global, policy, and directive</a> on <var>navigation request</var>’s <a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-client" id="ref-for-concept-request-client④">client</a>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-settings-object-global" id="ref-for-concept-settings-object-global④">global object</a>, <var>policy</var>, and <var>directive</var>’s <a data-link-type="dfn" href="#directive-name" id="ref-for-directive-name⑤">name</a>.</p>
|
2075 | 2074 | <li data-md>
|
2076 | 2075 | <p>Set <var>violation</var>’s <a data-link-type="dfn" href="#violation-resource" id="ref-for-violation-resource⑨">resource</a> to <var>navigation
|
2077 |
| - request</var>’s <a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-url" id="ref-for-concept-request-url④">URL</a>.</p> |
| 2076 | + request</var>’s <a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-url" id="ref-for-concept-request-url③">URL</a>.</p> |
2078 | 2077 | <li data-md>
|
2079 | 2078 | <p>Execute <a href="#report-violation">§ 5.5 Report a violation</a> on <var>violation</var>.</p>
|
2080 | 2079 | <li data-md>
|
@@ -2558,7 +2557,7 @@ <h3 class="heading settled algorithm" data-algorithm="Report a violation" data-l
|
2558 | 2557 | <dt data-md><a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-method" id="ref-for-concept-request-method">method</a>
|
2559 | 2558 | <dd data-md>
|
2560 | 2559 | <p>"<code>POST</code>"</p>
|
2561 |
| - <dt data-md><a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-url" id="ref-for-concept-request-url⑤">url</a> |
| 2560 | + <dt data-md><a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-url" id="ref-for-concept-request-url④">url</a> |
2562 | 2561 | <dd data-md>
|
2563 | 2562 | <p><var>violation</var>’s <a data-link-type="dfn" href="#violation-url" id="ref-for-violation-url③">url</a></p>
|
2564 | 2563 | <dt data-md><a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-origin" id="ref-for-concept-request-origin">origin</a>
|
@@ -6404,7 +6403,7 @@ <h2 class="no-num no-ref heading settled" id="issues-index"><span class="content
|
6404 | 6403 | "d8b963e8": {"dfnID":"d8b963e8","dfnText":"isomorphic decode","external":true,"refSections":[{"refs":[{"id":"ref-for-isomorphic-decode"}],"title":"2.2.1. \n Parse a serialized CSP\n "}],"url":"https://infra.spec.whatwg.org/#isomorphic-decode"},
|
6405 | 6404 | "d8fc72f5": {"dfnID":"d8fc72f5","dfnText":"script-like","external":true,"refSections":[{"refs":[{"id":"ref-for-request-destination-script-like"},{"id":"ref-for-request-destination-script-like\u2460"}],"title":"5. \n Reporting\n "},{"refs":[{"id":"ref-for-request-destination-script-like\u2461"}],"title":"6.1.10. script-src"},{"refs":[{"id":"ref-for-request-destination-script-like\u2462"}],"title":"6.7.1.1. \n Script directives pre-request check\n "},{"refs":[{"id":"ref-for-request-destination-script-like\u2463"}],"title":"6.7.1.2. \n Script directives post-request check\n "}],"url":"https://fetch.spec.whatwg.org/#request-destination-script-like"},
|
6406 | 6405 | "da63e480": {"dfnID":"da63e480","dfnText":"sandboxed origin browsing context flag","external":true,"refSections":[{"refs":[{"id":"ref-for-sandboxed-origin-browsing-context-flag"}],"title":"6.3.2.1. \n sandbox Initialization\n "}],"url":"https://html.spec.whatwg.org/multipage/browsers.html#sandboxed-origin-browsing-context-flag"},
|
6407 |
| -"dc1cd39b": {"dfnID":"dc1cd39b","dfnText":"URL (for request)","external":true,"refSections":[{"refs":[{"id":"ref-for-concept-request-url"},{"id":"ref-for-concept-request-url\u2460"}],"title":"2.4.2. \n Create a violation object for request, and policy.\n "},{"refs":[{"id":"ref-for-concept-request-url\u2461"},{"id":"ref-for-concept-request-url\u2462"}],"title":"4.2.4. \n Should navigation request of type be blocked\n by Content Security Policy?\n "},{"refs":[{"id":"ref-for-concept-request-url\u2463"}],"title":"4.2.5. \n Should navigation response to navigation request of type\n in target be blocked by Content Security Policy?\n "},{"refs":[{"id":"ref-for-concept-request-url\u2464"}],"title":"5.5. \n Report a violation\n "}],"url":"https://fetch.spec.whatwg.org/#concept-request-url"}, |
| 6406 | +"dc1cd39b": {"dfnID":"dc1cd39b","dfnText":"URL (for request)","external":true,"refSections":[{"refs":[{"id":"ref-for-concept-request-url"},{"id":"ref-for-concept-request-url\u2460"}],"title":"2.4.2. \n Create a violation object for request, and policy.\n "},{"refs":[{"id":"ref-for-concept-request-url\u2461"}],"title":"4.2.4. \n Should navigation request of type be blocked\n by Content Security Policy?\n "},{"refs":[{"id":"ref-for-concept-request-url\u2462"}],"title":"4.2.5. \n Should navigation response to navigation request of type\n in target be blocked by Content Security Policy?\n "},{"refs":[{"id":"ref-for-concept-request-url\u2463"}],"title":"5.5. \n Report a violation\n "}],"url":"https://fetch.spec.whatwg.org/#concept-request-url"}, |
6408 | 6407 | "dcffbccd": {"dfnID":"dcffbccd","dfnText":"URL","external":true,"refSections":[{"refs":[{"id":"ref-for-concept-url"},{"id":"ref-for-concept-url\u2460"}],"title":"5.2. \n Obtain the blockedURI of a violation\u2019s resource\n "},{"refs":[{"id":"ref-for-concept-url\u2461"}],"title":"5.4. Strip URL for use in reports"},{"refs":[{"id":"ref-for-concept-url\u2462"}],"title":"6.7.2.11. \n port-part matching\n "}],"url":"https://url.spec.whatwg.org/#concept-url"},
|
6409 | 6408 | "default-src": {"dfnID":"default-src","dfnText":"default-src","external":false,"refSections":[{"refs":[{"id":"ref-for-default-src"}],"title":"6. \n Content Security Policy Directives\n "},{"refs":[{"id":"ref-for-default-src\u2460"},{"id":"ref-for-default-src\u2461"},{"id":"ref-for-default-src\u2462"},{"id":"ref-for-default-src\u2463"}],"title":"6.1.3. default-src"},{"refs":[{"id":"ref-for-default-src\u2464"}],"title":"8.2. \n Usage of \"'strict-dynamic'\"\n "},{"refs":[{"id":"ref-for-default-src\u2465"},{"id":"ref-for-default-src\u2466"}],"title":"8.6. \n Exfiltration\n "},{"refs":[{"id":"ref-for-default-src\u2467"}],"title":"10.1. \n Directive Registry\n "}],"url":"#default-src"},
|
6410 | 6409 | "dictdef-securitypolicyviolationeventinit": {"dfnID":"dictdef-securitypolicyviolationeventinit","dfnText":"SecurityPolicyViolationEventInit","external":false,"refSections":[{"refs":[{"id":"ref-for-dictdef-securitypolicyviolationeventinit"}],"title":"5.1. \n Violation DOM Events\n "}],"url":"#dictdef-securitypolicyviolationeventinit"},
|
|
0 commit comments