You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>Let <var>prefetchRecord</var> be a new <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record" id="ref-for-prefetch-record">prefetch record</a> whose <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-url" id="ref-for-prefetch-record-url">URL</a> is <var>startingURL</var>, <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-anonymization-policy" id="ref-for-prefetch-record-anonymization-policy">anonymization policy</a> is null, <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-referrer-policy" id="ref-for-prefetch-record-referrer-policy">referrer policy</a> is the empty string, <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-no-vary-search-hint" id="ref-for-prefetch-record-no-vary-search-hint">No-Vary-Search hint</a> is the <a data-link-type="dfn" href="https://httpwg.org/http-extensions/draft-ietf-httpbis-no-vary-search.html#iref-default-url-search-variance" id="ref-for-iref-default-url-search-variance">default URL search variance</a>, <a data-link-type="dfn" href="prefetch.html#source" id="ref-for-source">source</a> is "<code>browser UI</code>", and <a data-link-type="dfn" href="prefetch.html#prerendering-traversable" id="ref-for-prerendering-traversable①">prerendering traversable</a> is <var>prerenderingTraversable</var>.</p>
986
986
<li data-md>
987
-
<p><a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch" id="ref-for-prefetch">Prefetch</a> given <var>prerenderingTraversable</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#nav-document" id="ref-for-nav-document">active document</a> and <var>prefetchRecord</var>.</p>
987
+
<p><a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#start-a-referrer-initiated-navigational-prefetch" id="ref-for-start-a-referrer-initiated-navigational-prefetch">Start a referrer-initiated navigational prefetch</a> given <var>prerenderingTraversable</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#nav-document" id="ref-for-nav-document">active document</a> and <var>prefetchRecord</var>.</p>
988
988
<li data-md>
989
989
<p><a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate" id="ref-for-navigate">Navigate</a> <var>prerenderingTraversable</var> to <var>startingURL</var> using <var>prerenderingTraversable</var>’s <a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/document-sequences.html#nav-document" id="ref-for-nav-document①">active document</a>.</p>
990
990
<p class="note" role="note">We treat this initial navigation as <var>prerenderingTraversable</var> navigating itself, which will ensure all relevant security checks pass.
<p><a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch" id="ref-for-prefetch①">Prefetch</a> given <var>referrerDoc</var> and <var>prefetchRecord</var>.</p>
1060
+
<p><a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#start-a-referrer-initiated-navigational-prefetch" id="ref-for-start-a-referrer-initiated-navigational-prefetch①">Start a referrer-initiated navigational prefetch</a> given <var>referrerDoc</var> and <var>prefetchRecord</var>.</p>
1061
1061
<li data-md>
1062
1062
<p><a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate" id="ref-for-navigate①">Navigate</a> <var>prerenderingTraversable</var> to <var>prefetchRecord</var>’s <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-url" id="ref-for-prefetch-record-url③">URL</a> using <var>referrerDoc</var>, with <i><a data-link-type="dfn" href="https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigation-referrer-policy" id="ref-for-navigation-referrer-policy">referrerPolicy</a></i> set to <var>prefetchRecord</var>’s <a data-link-type="dfn" href="https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-referrer-policy" id="ref-for-prefetch-record-referrer-policy①">referrer policy</a>.</p>
"03675365": {"dfnID":"03675365","dfnText":"event handler IDL attribute","external":true,"refSections":[{"refs":[{"id":"ref-for-event-handler-idl-attributes"}],"title":"1.1. Extensions to the Document interface"}],"url":"https://html.spec.whatwg.org/multipage/webappapis.html#event-handler-idl-attributes"},
2902
2902
"03afaf9c": {"dfnID":"03afaf9c","dfnText":"empty","external":true,"refSections":[{"refs":[{"id":"ref-for-list-empty"}],"title":"2.5. Cleanup upon discarding a Document"}],"url":"https://infra.spec.whatwg.org/#list-empty"},
2903
2903
"046bad9c": {"dfnID":"046bad9c","dfnText":"create a new child navigable","external":true,"refSections":[{"refs":[{"id":"ref-for-create-a-new-child-navigable"}],"title":"1.4. Modifications to creating navigables"}],"url":"https://html.spec.whatwg.org/multipage/document-sequences.html#create-a-new-child-navigable"},
2904
+
"05390e01": {"dfnID":"05390e01","dfnText":"start a referrer-initiated navigational prefetch","external":true,"refSections":[{"refs":[{"id":"ref-for-start-a-referrer-initiated-navigational-prefetch"},{"id":"ref-for-start-a-referrer-initiated-navigational-prefetch\u2460"}],"title":"1.3. Prerender algorithms"}],"url":"https://wicg.github.io/nav-speculation/prefetch.html#start-a-referrer-initiated-navigational-prefetch"},
"c53cc156": {"dfnID":"c53cc156","dfnText":"update the client hints set from cache","external":true,"refSections":[{"refs":[{"id":"ref-for-update-the-client-hints-set-from-cache"}],"title":"3.4. Interaction with Client Hint Cache"}],"url":"https://wicg.github.io/client-hints-infrastructure#update-the-client-hints-set-from-cache"},
"c62cd7cf": {"dfnID":"c62cd7cf","dfnText":"origin","external":true,"refSections":[{"refs":[{"id":"ref-for-concept-document-origin"},{"id":"ref-for-concept-document-origin\u2460"},{"id":"ref-for-concept-document-origin\u2461"}],"title":"1.3. Prerender algorithms"},{"refs":[{"id":"ref-for-concept-document-origin\u2462"}],"title":"3.5. Interaction with Clear Site Data"}],"url":"https://dom.spec.whatwg.org/#concept-document-origin"},
"https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-cancel-and-discard": {"displayText":"cancel and discard","export":true,"for_":["prefetch record"],"level":"1","normative":true,"shortname":"prefetch","spec":"prefetch","status":"current","text":"cancel and discard","type":"dfn","url":"https://wicg.github.io/nav-speculation/prefetch.html#prefetch-record-cancel-and-discard"},
"https://wicg.github.io/nav-speculation/prefetch.html#start-a-referrer-initiated-navigational-prefetch": {"displayText":"start a referrer-initiated navigational prefetch","export":true,"for_":[],"level":"1","normative":true,"shortname":"prefetch","spec":"prefetch","status":"current","text":"start a referrer-initiated navigational prefetch","type":"dfn","url":"https://wicg.github.io/nav-speculation/prefetch.html#start-a-referrer-initiated-navigational-prefetch"},
0 commit comments