|
1448 | 1448 | }, |
1449 | 1449 | { |
1450 | 1450 | "name": "navigate", |
1451 | | - "html": "Insert these steps immediately after step 20, the step that goes <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑤\">in parallel</a>, so that what\n follows are the first steps that run <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑥\">in parallel</a> in the patched algorithm:", |
| 1451 | + "href": "https://wicg.github.io/fenced-frame/#navigate-sharedstoragecontext", |
| 1452 | + "html": "Modify <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\" id=\"ref-for-navigate⑦\">navigate</a> algorithm to include an extra parameter: an optional <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#string\" id=\"ref-for-string②⓪\">string</a> <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-for=\"navigate\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"navigate-sharedstoragecontext\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">sharedStorageContext</dfn><span style=\"position: relative; height: 0px;\"></span><span style=\"position: relative; height: 0px;\"></span> (default null). \n <p>Modify step 13 of <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\" id=\"ref-for-navigate⑧\">navigate</a> algorithm (\"If all of the following are true:\") to\n include the following condition:</p>\n <ul>\n <li data-md=\"\">\n <p><var>sourceDocument</var>’s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\" id=\"ref-for-node-navigable①③\">node navigable</a> is not a <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-navigable-containers\" id=\"ref-for-fenced-navigable-containers①②\">fenced navigable container</a> while at the same time <var>navigable</var> is a <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-navigable-container-fenced-navigable\" id=\"ref-for-fenced-navigable-container-fenced-navigable④⑧\">fenced navigable</a>.</p>\n \n </li></ul>\n \n <p>Insert these steps immediately after step 22, the step that goes <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑤\">in parallel</a>, so that what\n follows are the first steps that run <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑥\">in parallel</a> in the patched algorithm:</p>\n \n \n <p>Rewrite the step starting with \"Let <var>unloadPromptCanceled</var> be the result of\" to:</p>\n \n <p>Add a step after step 22.8.2 (Let <var>finalSandboxFlags</var> be the <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#set-union\" id=\"ref-for-set-union\">union</a>...) that reads:</p>", |
1452 | 1453 | "rationale": ".algorithm", |
1453 | 1454 | "steps": [ |
1454 | 1455 | { |
|
1459 | 1460 | "html": "<p>Let <var>config</var> be the result of <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-frame-config-mapping-find-a-config\" id=\"ref-for-fenced-frame-config-mapping-find-a-config①\">finding a\n config</a> in <var>sourceDocument</var>’s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\" id=\"ref-for-node-navigable①④\">node navigable</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#nav-traversable\" id=\"ref-for-nav-traversable⑥\">traversable\n navigable</a>'s <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#traversable-navigable-fenced-frame-config-mapping\" id=\"ref-for-traversable-navigable-fenced-frame-config-mapping③\">fenced frame config mapping</a>.</p>" |
1460 | 1461 | }, |
1461 | 1462 | { |
1462 | | - "html": "<p>Set <var>config</var>’s <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-frame-config-embedder-shared-storage-context\" id=\"ref-for-fenced-frame-config-embedder-shared-storage-context②\">embedder shared storage context</a> to <var>sharedStorageContext</var>.</p>" |
| 1463 | + "html": "<p>Set <var>config</var>’s <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-frame-config-embedder-shared-storage-context\" id=\"ref-for-fenced-frame-config-embedder-shared-storage-context②\">embedder shared storage context</a> to <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#navigate-sharedstoragecontext\" id=\"ref-for-navigate-sharedstoragecontext\">sharedStorageContext</a>.</p>" |
1463 | 1464 | }, |
1464 | 1465 | { |
1465 | 1466 | "html": "<p><a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#assert\" id=\"ref-for-assert⑨\">Assert</a>: <var>sourceSnapshotParams</var>’s <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#source-snapshot-params-target-fenced-frame-config\" id=\"ref-for-source-snapshot-params-target-fenced-frame-config①\">target fenced frame config</a> is null.</p>" |
|
1497 | 1498 | }, |
1498 | 1499 | { |
1499 | 1500 | "name": "navigate", |
1500 | | - "html": "Rewrite the step starting with \"Let <var>unloadPromptCanceled</var> be the result of\" to:", |
| 1501 | + "href": "https://wicg.github.io/fenced-frame/#navigate-sharedstoragecontext", |
| 1502 | + "html": "Modify <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\" id=\"ref-for-navigate⑦\">navigate</a> algorithm to include an extra parameter: an optional <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#string\" id=\"ref-for-string②⓪\">string</a> <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-for=\"navigate\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"navigate-sharedstoragecontext\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">sharedStorageContext</dfn><span style=\"position: relative; height: 0px;\"></span><span style=\"position: relative; height: 0px;\"></span> (default null). \n <p>Modify step 13 of <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\" id=\"ref-for-navigate⑧\">navigate</a> algorithm (\"If all of the following are true:\") to\n include the following condition:</p>\n <ul>\n <li data-md=\"\">\n <p><var>sourceDocument</var>’s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\" id=\"ref-for-node-navigable①③\">node navigable</a> is not a <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-navigable-containers\" id=\"ref-for-fenced-navigable-containers①②\">fenced navigable container</a> while at the same time <var>navigable</var> is a <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-navigable-container-fenced-navigable\" id=\"ref-for-fenced-navigable-container-fenced-navigable④⑧\">fenced navigable</a>.</p>\n \n </li></ul>\n \n <p>Insert these steps immediately after step 22, the step that goes <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑤\">in parallel</a>, so that what\n follows are the first steps that run <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑥\">in parallel</a> in the patched algorithm:</p>\n \n \n <p>Rewrite the step starting with \"Let <var>unloadPromptCanceled</var> be the result of\" to:</p>\n \n <p>Add a step after step 22.8.2 (Let <var>finalSandboxFlags</var> be the <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#set-union\" id=\"ref-for-set-union\">union</a>...) that reads:</p>", |
1501 | 1503 | "rationale": "let", |
1502 | 1504 | "steps": [ |
1503 | 1505 | { |
|
1507 | 1509 | }, |
1508 | 1510 | { |
1509 | 1511 | "name": "navigate", |
1510 | | - "html": "Add a step after step 22.8.2 (Let <var>finalSandboxFlags</var> be the <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#set-union\" id=\"ref-for-set-union\">union</a>...) that reads:", |
| 1512 | + "href": "https://wicg.github.io/fenced-frame/#navigate-sharedstoragecontext", |
| 1513 | + "html": "Modify <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\" id=\"ref-for-navigate⑦\">navigate</a> algorithm to include an extra parameter: an optional <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#string\" id=\"ref-for-string②⓪\">string</a> <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-for=\"navigate\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"navigate-sharedstoragecontext\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">sharedStorageContext</dfn><span style=\"position: relative; height: 0px;\"></span><span style=\"position: relative; height: 0px;\"></span> (default null). \n <p>Modify step 13 of <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>'s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\" id=\"ref-for-navigate⑧\">navigate</a> algorithm (\"If all of the following are true:\") to\n include the following condition:</p>\n <ul>\n <li data-md=\"\">\n <p><var>sourceDocument</var>’s <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\" id=\"ref-for-node-navigable①③\">node navigable</a> is not a <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-navigable-containers\" id=\"ref-for-fenced-navigable-containers①②\">fenced navigable container</a> while at the same time <var>navigable</var> is a <a data-link-type=\"dfn\" href=\"https://wicg.github.io/fenced-frame/#fenced-navigable-container-fenced-navigable\" id=\"ref-for-fenced-navigable-container-fenced-navigable④⑧\">fenced navigable</a>.</p>\n \n </li></ul>\n \n <p>Insert these steps immediately after step 22, the step that goes <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑤\">in parallel</a>, so that what\n follows are the first steps that run <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\" id=\"ref-for-in-parallel⑥\">in parallel</a> in the patched algorithm:</p>\n \n \n <p>Rewrite the step starting with \"Let <var>unloadPromptCanceled</var> be the result of\" to:</p>\n \n <p>Add a step after step 22.8.2 (Let <var>finalSandboxFlags</var> be the <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#set-union\" id=\"ref-for-set-union\">union</a>...) that reads:</p>", |
1511 | 1514 | "rationale": "if", |
1512 | 1515 | "steps": [ |
1513 | 1516 | { |
|
1692 | 1695 | ] |
1693 | 1696 | }, |
1694 | 1697 | { |
1695 | | - "name": "permissions-policy-block-request", |
| 1698 | + "name": "Should navigation response to navigation request be blocked by Permissions Policy?", |
1696 | 1699 | "href": "https://wicg.github.io/fenced-frame/#should-navigation-response-to-navigation-request-be-blocked-by-permissions-policy", |
1697 | | - "html": "Create a new algorithm called <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-type=\"dfn\" data-lt=\"should navigation response to navigation request be blocked by Permissions Policy?\" data-noexport=\"\" id=\"should-navigation-response-to-navigation-request-be-blocked-by-permissions-policy\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">should navigation response to navigation request be blocked by\n Permissions Policy?</dfn><span style=\"position: relative; height: 0px;\"></span><span style=\"position: relative; height: 0px;\"></span> in <a data-link-type=\"biblio\" href=\"https://wicg.github.io/fenced-frame/#biblio-html\" title=\"HTML Standard\">[HTML]</a>. \n <p>Given a <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-params\" id=\"ref-for-navigation-params④\">navigation params</a> (<var>navigationParams</var>), this algorithm returns \"<code>Blocked</code>\" or\n \"<code>Allowed</code>\":</p>", |
| 1700 | + "html": "<dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"should-navigation-response-to-navigation-request-be-blocked-by-permissions-policy\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">Should navigation response to navigation request be blocked by Permissions Policy?</dfn><span style=\"position: relative; height: 0px;\"></span><span style=\"position: relative; height: 0px;\"></span> \n <p>Given a <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-params\" id=\"ref-for-navigation-params④\">navigation params</a> (<var>navigationParams</var>), this algorithm returns \"<code>Blocked</code>\" or\n \"<code>Allowed</code>\":</p>", |
1698 | 1701 | "rationale": ".algorithm", |
1699 | 1702 | "steps": [ |
1700 | 1703 | { |
|
0 commit comments