Skip to content

Commit

Permalink
Fix TODO for calling "on navigate callback" (#162)
Browse files Browse the repository at this point in the history
SHA: cd9d57c
Reason: push, by domfarolino

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
JensenPaul and github-actions[bot] committed Jun 4, 2024
1 parent 2154801 commit 85d4fa3
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<link href="https://www.w3.org/StyleSheets/TR/2021/cg-draft" rel="stylesheet">
<meta content="Bikeshed version 82ce88815, updated Thu Sep 7 16:33:55 2023 -0700" name="generator">
<link href="https://wicg.github.io/fenced-frame/" rel="canonical">
<meta content="e67a4f985c8173373be4d50491a1638b13f53845" name="document-revision">
<meta content="cd9d57c5b9a79bc181c3ec4c23ebe1c598bee154" name="document-revision">
<style>
/* Put nice boxes around each algorithm. */
[data-algorithm]:not(.heading) {
Expand Down Expand Up @@ -902,7 +902,7 @@
<div class="head">
<p data-fill-with="logo"><a class="logo" href="https://www.w3.org/"> <img alt="W3C" height="48" src="https://www.w3.org/StyleSheets/TR/2021/logos/W3C" width="72"> </a> </p>
<h1 class="p-name no-ref" id="title">Fenced Frame</h1>
<p id="w3c-state"><a href="https://www.w3.org/standards/types#CG-DRAFT">Draft Community Group Report</a>, <time class="dt-updated" datetime="2024-05-21">21 May 2024</time></p>
<p id="w3c-state"><a href="https://www.w3.org/standards/types#CG-DRAFT">Draft Community Group Report</a>, <time class="dt-updated" datetime="2024-06-04">4 June 2024</time></p>
<div data-fill-with="spec-metadata">
<dl>
<dt>This version:
Expand Down Expand Up @@ -3152,6 +3152,8 @@ <h4 class="heading settled" data-level="3.8.5" id="navigation-changes"><span cla
<p><a data-link-type="dfn" href="https://infra.spec.whatwg.org/#assert" id="ref-for-assert⑦">Assert</a> <var>config</var>’s <a data-link-type="dfn" href="#fenced-frame-config-mapped-url" id="ref-for-fenced-frame-config-mapped-url⑤">mapped url</a>'s <a data-link-type="dfn" href="#mapped-url-value" id="ref-for-mapped-url-value③">value</a> is a <a data-link-type="dfn" href="https://url.spec.whatwg.org/#concept-url" id="ref-for-concept-url⑧">URL</a> whose <a data-link-type="dfn" href="https://url.spec.whatwg.org/#concept-url-scheme" id="ref-for-concept-url-scheme②">scheme</a> is "<code>https</code>".</p>
<li data-md>
<p>Set <var>url</var> to <var>config</var>’s <a data-link-type="dfn" href="#fenced-frame-config-mapped-url" id="ref-for-fenced-frame-config-mapped-url⑥">mapped url</a>'s <a data-link-type="dfn" href="#mapped-url-value" id="ref-for-mapped-url-value④">value</a>.</p>
<li data-md>
<p>Run steps in <var>config</var>’s <a data-link-type="dfn" href="#fenced-frame-config-on-navigate-callback" id="ref-for-fenced-frame-config-on-navigate-callback①">on navigate callback</a>.</p>
</ol>
</ol>
<details class="wpt-tests-block" dir="ltr" lang="en" open>
Expand Down Expand Up @@ -3247,8 +3249,6 @@ <h4 class="heading settled" data-level="3.8.5" id="navigation-changes"><span cla
<p><var>automaticBeaconsAllowed</var>.</p>
</dl>
</div>
<p><span class="XXX">TODO: Call the <a data-link-type="dfn" href="#fenced-frame-config-instance-on-navigate-callback" id="ref-for-fenced-frame-config-instance-on-navigate-callback①">on navigate callback</a> at the
appropriate time.</span></p>
<h4 class="heading settled" data-level="3.8.6" id="bcg-swap"><span class="secno">3.8.6. </span><span class="content">Browsing context group swap</span><a class="self-link" href="#bcg-swap"></a></h4>
<p>When the embedder of a <code><a data-link-type="element" href="#elementdef-fencedframe" id="ref-for-elementdef-fencedframe⑤⑦">fencedframe</a></code> initiates navigations inside the frame, we must perform a <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#browsing-context-group" id="ref-for-browsing-context-group⑦">browsing context group</a> swap to entirely reset the context inside the frame, to ensure nothing is
left over to be leaked to the next <code class="idl"><a data-link-type="idl" href="https://dom.spec.whatwg.org/#document" id="ref-for-document③②">Document</a></code>.</p>
Expand Down Expand Up @@ -5281,7 +5281,7 @@ <h2 class="no-num no-ref heading settled" id="issues-index"><span class="content
window.dfnpanelData['content-size-visibility'] = {"dfnID": "content-size-visibility", "url": "#content-size-visibility", "dfnText": "visibility", "refSections": [{"refs": [{"id": "ref-for-content-size-visibility"}, {"id": "ref-for-content-size-visibility\u2460"}], "title": "2.4. The Fence interface"}], "external": false};
window.dfnpanelData['fenced-frame-config-interest-group-descriptor'] = {"dfnID": "fenced-frame-config-interest-group-descriptor", "url": "#fenced-frame-config-interest-group-descriptor", "dfnText": "interest group descriptor", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-interest-group-descriptor"}, {"id": "ref-for-fenced-frame-config-interest-group-descriptor\u2460"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['interest-group-descriptor-value'] = {"dfnID": "interest-group-descriptor-value", "url": "#interest-group-descriptor-value", "dfnText": "value", "refSections": [{"refs": [{"id": "ref-for-interest-group-descriptor-value"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-on-navigate-callback'] = {"dfnID": "fenced-frame-config-on-navigate-callback", "url": "#fenced-frame-config-on-navigate-callback", "dfnText": "on navigate callback", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-on-navigate-callback"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-on-navigate-callback'] = {"dfnID": "fenced-frame-config-on-navigate-callback", "url": "#fenced-frame-config-on-navigate-callback", "dfnText": "on navigate callback", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-on-navigate-callback"}], "title": "2.3.4. The fenced frame config instance struct"}, {"refs": [{"id": "ref-for-fenced-frame-config-on-navigate-callback\u2460"}], "title": "3.8.5. Actual navigation changes"}], "external": false};
window.dfnpanelData['fenced-frame-config-effective-sandbox-flags'] = {"dfnID": "fenced-frame-config-effective-sandbox-flags", "url": "#fenced-frame-config-effective-sandbox-flags", "dfnText": "effective sandbox flags", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-effective-sandbox-flags"}, {"id": "ref-for-fenced-frame-config-effective-sandbox-flags\u2460"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['effective-sandbox-flags-value'] = {"dfnID": "effective-sandbox-flags-value", "url": "#effective-sandbox-flags-value", "dfnText": "value", "refSections": [{"refs": [{"id": "ref-for-effective-sandbox-flags-value"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-effective-enabled-permissions'] = {"dfnID": "fenced-frame-config-effective-enabled-permissions", "url": "#fenced-frame-config-effective-enabled-permissions", "dfnText": "effective enabled permissions", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-effective-enabled-permissions"}], "title": "2.3.2. Use cases"}, {"refs": [{"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2461"}], "title": "2.3.4. The fenced frame config instance struct"}, {"refs": [{"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2462"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2463"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2464"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2465"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2466"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2467"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2468"}], "title": "4.3. Permissions Policies"}, {"refs": [{"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460\u24ea"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460\u2460"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460\u2461"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460\u2462"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460\u2463"}, {"id": "ref-for-fenced-frame-config-effective-enabled-permissions\u2460\u2464"}], "title": "4.3.1. Algorithm patches"}], "external": false};
Expand All @@ -5300,7 +5300,7 @@ <h2 class="no-num no-ref heading settled" id="issues-index"><span class="content
window.dfnpanelData['fenced-frame-config-instance-container-size'] = {"dfnID": "fenced-frame-config-instance-container-size", "url": "#fenced-frame-config-instance-container-size", "dfnText": "container size", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-container-size"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-content-size'] = {"dfnID": "fenced-frame-config-instance-content-size", "url": "#fenced-frame-config-instance-content-size", "dfnText": "content size", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-content-size"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-interest-group-descriptor'] = {"dfnID": "fenced-frame-config-instance-interest-group-descriptor", "url": "#fenced-frame-config-instance-interest-group-descriptor", "dfnText": "interest group descriptor", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-interest-group-descriptor"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-on-navigate-callback'] = {"dfnID": "fenced-frame-config-instance-on-navigate-callback", "url": "#fenced-frame-config-instance-on-navigate-callback", "dfnText": "on navigate callback", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-on-navigate-callback"}], "title": "2.3.4. The fenced frame config instance struct"}, {"refs": [{"id": "ref-for-fenced-frame-config-instance-on-navigate-callback\u2460"}], "title": "3.8.5. Actual navigation changes"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-on-navigate-callback'] = {"dfnID": "fenced-frame-config-instance-on-navigate-callback", "url": "#fenced-frame-config-instance-on-navigate-callback", "dfnText": "on navigate callback", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-on-navigate-callback"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-effective-sandbox-flags'] = {"dfnID": "fenced-frame-config-instance-effective-sandbox-flags", "url": "#fenced-frame-config-instance-effective-sandbox-flags", "dfnText": "effective sandbox flags", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-effective-sandbox-flags"}], "title": "2.3.4. The fenced frame config instance struct"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-effective-enabled-permissions'] = {"dfnID": "fenced-frame-config-instance-effective-enabled-permissions", "url": "#fenced-frame-config-instance-effective-enabled-permissions", "dfnText": "effective enabled permissions", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-effective-enabled-permissions"}], "title": "2.3.4. The fenced frame config instance struct"}, {"refs": [{"id": "ref-for-fenced-frame-config-instance-effective-enabled-permissions\u2460"}], "title": "4.3. Permissions Policies"}, {"refs": [{"id": "ref-for-fenced-frame-config-instance-effective-enabled-permissions\u2461"}], "title": "4.3.1. Algorithm patches"}], "external": false};
window.dfnpanelData['fenced-frame-config-instance-fenced-frame-reporter'] = {"dfnID": "fenced-frame-config-instance-fenced-frame-reporter", "url": "#fenced-frame-config-instance-fenced-frame-reporter", "dfnText": "fenced frame reporter", "refSections": [{"refs": [{"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter"}], "title": "2.3.4. The fenced frame config instance struct"}, {"refs": [{"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2460"}, {"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2461"}, {"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2462"}, {"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2463"}, {"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2464"}], "title": "2.4. The Fence interface"}, {"refs": [{"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2465"}, {"id": "ref-for-fenced-frame-config-instance-fenced-frame-reporter\u2466"}], "title": "2.6. Automatic Reporting"}], "external": false};
Expand Down

0 comments on commit 85d4fa3

Please sign in to comment.