[html5] r7794 - [giow] (3) Rewrite the link following stuff to better match reality. Fixing http [...]
whatwg at whatwg.org
whatwg at whatwg.org
Mon Apr 8 13:41:32 PDT 2013
Author: ianh
Date: 2013-04-08 13:41:30 -0700 (Mon, 08 Apr 2013)
New Revision: 7794
Modified:
complete.html
index
source
Log:
[giow] (3) Rewrite the link following stuff to better match reality.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=18854
Affected topics: HTML
Modified: complete.html
===================================================================
--- complete.html 2013-04-04 00:39:44 UTC (rev 7793)
+++ complete.html 2013-04-08 20:41:30 UTC (rev 7794)
@@ -248,7 +248,7 @@
<header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
<hgroup><h1 class=allcaps>HTML</h1>
- <h2 class="no-num no-toc">Living Standard — Last Updated 4 April 2013</h2>
+ <h2 class="no-num no-toc">Living Standard — Last Updated 8 April 2013</h2>
</hgroup><dl><dt><strong>Web developer edition:</strong></dt>
<dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
<dt>Multiple-page version:</dt>
@@ -812,13 +812,14 @@
<li><a href=#link-type-noreferrer><span class=secno>4.12.5.8 </span>Link type "<code>noreferrer</code>"</a></li>
<li><a href=#link-type-prefetch><span class=secno>4.12.5.9 </span>Link type "<code>prefetch</code>"</a></li>
<li><a href=#link-type-search><span class=secno>4.12.5.10 </span>Link type "<code>search</code>"</a></li>
- <li><a href=#link-type-stylesheet><span class=secno>4.12.5.11 </span>Link type "<code>stylesheet</code>"</a></li>
- <li><a href=#link-type-tag><span class=secno>4.12.5.12 </span>Link type "<code>tag</code>"</a></li>
- <li><a href=#sequential-link-types><span class=secno>4.12.5.13 </span>Sequential link types</a>
+ <li><a href=#link-type-sidebar><span class=secno>4.12.5.11 </span>Link type "<code>sidebar</code>"</a></li>
+ <li><a href=#link-type-stylesheet><span class=secno>4.12.5.12 </span>Link type "<code>stylesheet</code>"</a></li>
+ <li><a href=#link-type-tag><span class=secno>4.12.5.13 </span>Link type "<code>tag</code>"</a></li>
+ <li><a href=#sequential-link-types><span class=secno>4.12.5.14 </span>Sequential link types</a>
<ol>
- <li><a href=#link-type-next><span class=secno>4.12.5.13.1 </span>Link type "<code>next</code>"</a></li>
- <li><a href=#link-type-prev><span class=secno>4.12.5.13.2 </span>Link type "<code>prev</code>"</a></ol></li>
- <li><a href=#other-link-types><span class=secno>4.12.5.14 </span>Other link types</a></ol></ol></li>
+ <li><a href=#link-type-next><span class=secno>4.12.5.14.1 </span>Link type "<code>next</code>"</a></li>
+ <li><a href=#link-type-prev><span class=secno>4.12.5.14.2 </span>Link type "<code>prev</code>"</a></ol></li>
+ <li><a href=#other-link-types><span class=secno>4.12.5.15 </span>Other link types</a></ol></ol></li>
<li><a href=#common-idioms><span class=secno>4.13 </span>Common idioms without dedicated elements</a>
<ol>
<li><a href=#the-main-part-of-the-content><span class=secno>4.13.1 </span>The main part of the content</a></li>
@@ -57923,72 +57924,73 @@
<h4 id=following-hyperlinks-0><span class=secno>4.12.3 </span>Following hyperlinks</h4>
- <!-- This whole section should be rewritten to use algorithmic style -->
+ <p>When a user <dfn id=following-hyperlinks title="following hyperlinks">follows a hyperlink</dfn> created by an element
+ <var title="">subject</var>, the user agent must run the following steps:</p>
- <p>When a user <dfn id=following-hyperlinks title="following hyperlinks">follows a
- hyperlink</dfn> created by an element, the user agent must <a href=#resolve-a-url title="resolve a url">resolve</a> the <a href=#url>URL</a> given by
- the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute of that
- element, relative to that element, and if that is successful, must
- <a href=#navigate>navigate</a><!--DONAV hyperlink--> a <a href=#browsing-context>browsing
- context</a> to the resulting <a href=#absolute-url>absolute URL</a>. In the
- case of server-side image maps, that <a href=#absolute-url>absolute URL</a> must
- have its <var><a href=#hyperlink-suffix>hyperlink suffix</a></var> appended to it before the
- navigation is started.</p>
+ <ol><li><p>Let <var title="">replace</var> be false.</li>
- <p>If <a href=#resolve-a-url title="resolve a url">resolving</a> the
- <a href=#url>URL</a> fails, the user agent may report the error to the
- user in a user-agent-specific manner, may
- <a href=#navigate>navigate</a><!--DONAV hyperlink--> to an error page to
- report the error, or may ignore the error and do nothing.</p>
+ <li><p>Let <var title="">source</var> be the <a href=#browsing-context>browsing context</a> that contains the
+ <code><a href=#document>Document</a></code> object with which <var title="">subject</var> in question is
+ associated.</li>
- <p>If the user indicated a specific <a href=#browsing-context>browsing context</a>
- when following the hyperlink, or if the user agent is configured to
- follow hyperlinks by navigating a particular browsing context, then
- that must be the <a href=#browsing-context>browsing context</a> that is
- navigated.</p>
+ <li>
- <p>Otherwise, if the element is an <code><a href=#the-a-element>a</a></code> or
- <code><a href=#the-area-element>area</a></code> element that has a <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, then the
- <a href=#browsing-context>browsing context</a> that is navigated must be chosen by
- applying <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the rules for choosing a browsing context given a
- browsing context name</a>, using the value of the <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute as the
- browsing context name. If these rules result in the creation of a
- new <a href=#browsing-context>browsing context</a>, it must be navigated with
- <a href=#replacement-enabled>replacement enabled</a>.</p>
+ <p>If the user indicated a specific <a href=#browsing-context>browsing context</a> when following the hyperlink,
+ or if the user agent is configured to follow hyperlinks by navigating a particular browsing
+ context, then let <var title="">target</var> be that <a href=#browsing-context>browsing context</a>.</p>
-<!-- If these bugs are ever reverted:
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=11183
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=13903
- ...then change the dfn below back into a span.
- In the meantime, the definition of rel=sidebar in the wiki says
- that it's a "sidebar hyperlink", and links to the WHATWG spec, so
- that everything remains well-defined, at least if you ignore the
- W3C specs. --><!--!-->
- <p>Otherwise, if the hyperlink is a <dfn id=rel-sidebar-hyperlink title=rel-sidebar-hyperlink>sidebar hyperlink</dfn> and
- the user agent implements a feature that can be considered a <a href=#secondary-browsing-context>secondary browsing
- context</a>, such a <a href=#secondary-browsing-context>secondary browsing context</a> may be selected as the browsing
- context to be navigated.</p>
+ <p>Otherwise, if <var title="">subject</var> is an <code><a href=#the-a-element>a</a></code> or <code><a href=#the-area-element>area</a></code> element
+ that has a <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, then let <var title="">target</var> be the <a href=#browsing-context>browsing context</a> that is chosen by applying <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the
+ rules for choosing a browsing context given a browsing context name</a>, using the value of
+ the <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute as the browsing context name. If
+ these rules result in the creation of a new <a href=#browsing-context>browsing context</a>, set <var title="">replace</var> to true.</p>
- <p>Otherwise, if the element is an <code><a href=#the-a-element>a</a></code> or
- <code><a href=#the-area-element>area</a></code> element with no <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, but the
- <code><a href=#document>Document</a></code> contains a <code><a href=#the-base-element>base</a></code> element with a
- <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute, then the
- browsing context that is navigated must be chosen by applying
- <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the rules for choosing a browsing context given a browsing
- context name</a>, using the value of the <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute of the first such
- <code><a href=#the-base-element>base</a></code> element as the browsing context name. If these
- rules result in the creation of a new <a href=#browsing-context>browsing context</a>,
- it must be navigated with <a href=#replacement-enabled>replacement enabled</a>.</p>
- <!-- c.f. concept-fs-target -->
+ <p>Otherwise, if the hyperlink is a <a href=#rel-sidebar-hyperlink title=rel-sidebar-hyperlink>sidebar
+ hyperlink</a>, the user agent implements a feature that can be considered a <a href=#secondary-browsing-context>secondary
+ browsing context</a>, and the user agent intends to use this feature in this instance, let
+ <var title="">target</var> be such a <a href=#secondary-browsing-context>secondary browsing context</a>.</p>
- <p>Otherwise, the browsing context that must be navigated is the
- same browsing context as the one which the element itself is in.</p>
+ <p>Otherwise, if <var title="">target</var> is an <code><a href=#the-a-element>a</a></code> or <code><a href=#the-area-element>area</a></code> element
+ with no <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, but the
+ <code><a href=#document>Document</a></code> contains a <code><a href=#the-base-element>base</a></code> element with a <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute, then let <var title="">target</var> be the
+ <a href=#browsing-context>browsing context</a> that is chosen by applying <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the rules for choosing a browsing
+ context given a browsing context name</a>, using the value of the <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute of the first such <code><a href=#the-base-element>base</a></code> element as
+ the browsing context name. If these rules result in the creation of a new <a href=#browsing-context>browsing
+ context</a>, set <var title="">replace</var> to true.</p> <!-- c.f. concept-fs-target -->
- <p>The navigation must be done with the <a href=#browsing-context>browsing
- context</a> that contains the <code><a href=#document>Document</a></code> object with
- which the element in question is associated as the <a href=#source-browsing-context>source
- browsing context</a>.</p>
+ <p>Otherwise, let <var title=">target</var> be the <span>browsing context</span> that <var
+ title=">subject</var> itself is in.</p>
+ </li>
+
+ <li><p><a href=#resolve-a-url title="resolve a url">Resolve</a> the <a href=#url>URL</a> given by the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute of that element, relative to that
+ element.</li>
+
+ <li>
+
+ <p>If that is successful, let <var title="">URL</var> be the <a href=#resulting-absolute-url>resulting absolute
+ URL</a>.</p>
+
+ <p>Otherwise, if <a href=#resolve-a-url title="resolve a url">resolving</a> the <a href=#url>URL</a> failed, the
+ user agent may report the error to the user in a user-agent-specific manner, may <a href=#queue-a-task>queue a
+ task</a> to <a href=#navigate>navigate</a><!--DONAV hyperlink--> the <var title="">target</var>
+ <a href=#browsing-context>browsing context</a> to an error page to report the error, or may ignore the error and
+ do nothing. In any case, the user agent must then abort these steps.</p>
+
+ </li>
+
+ <li><p>In the case of server-side image maps, append the <var><a href=#hyperlink-suffix>hyperlink suffix</a></var> to <var title="">URL</var>.</li>
+
+ <li>
+
+ <p><a href=#queue-a-task>Queue a task</a> to <a href=#navigate>navigate</a><!--DONAV hyperlink--> the <var title="">target</var> <a href=#browsing-context>browsing context</a> to <var title="">URL</var>. If <var title="">replace</var> is true, the navigation must be performed with <a href=#replacement-enabled>replacement
+ enabled</a>. The <a href=#source-browsing-context>source browsing context</a> must be <var title="">source</var>.</p>
+
+ </li>
+
+ </ol><p>The <a href=#task-source>task source</a> for the tasks mentioned above is the <a href=#dom-manipulation-task-source>DOM manipulation task
+ source</a>.</p>
+
</div>
@@ -58447,14 +58449,11 @@
<td><a href=#hyperlink>Hyperlink</a></td>
<td><a href=#hyperlink>Hyperlink</a></td>
<td>Gives a link to a resource that can be used to search through the current document and its related pages.</td>
- </tr><!-- used quite a bit, but dropped due to wg decision in http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183 --><!--!--><!--
- <tr>
- <td><code title="rel-sidebar">sidebar</code></td>
- <td><span>Hyperlink</span></td>
- <td><span>Hyperlink</span></td>
+ <tr><td><code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code></td> <!-- used quite a bit -->
+ <td><a href=#hyperlink>Hyperlink</a></td>
+ <td><a href=#hyperlink>Hyperlink</a></td>
<td>Specifies that the referenced document, if retrieved, is intended to be shown in the browser's sidebar (if it has one).</td>
- </tr>
---><tr><td><code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code></td> <!-- most commonly used <link rel> value, variants came in 7th, 8th, 12th, 17th... -->
+ <tr><td><code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code></td> <!-- most commonly used <link rel> value, variants came in 7th, 8th, 12th, 17th... -->
<td><a href=#external-resource-link title="external resource link">External Resource</a></td>
<td><em>not allowed</em></td>
<td>Imports a stylesheet.</td>
@@ -59007,26 +59006,22 @@
autodiscover search interfaces. <a href=#refsOPENSEARCH>[OPENSEARCH]</a></p>
-<!-- dropped due to wg decision in http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183 --> <!--!-->
-<!--
- <h5>Link type "<dfn title="rel-sidebar"><code>sidebar</code></dfn>"</h5>
+ <h5 id=link-type-sidebar><span class=secno>4.12.5.11 </span>Link type "<dfn title=rel-sidebar><code>sidebar</code></dfn>"</h5>
- <p>The <code title="rel-sidebar">sidebar</code> keyword may be used
- with <code>link</code>, <code>a</code>, and <code>area</code>
- elements. This keyword creates a <span>hyperlink</span>.</p>
+ <p>The <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> keyword may be used
+ with <code><a href=#the-link-element>link</a></code>, <code><a href=#the-a-element>a</a></code>, and <code><a href=#the-area-element>area</a></code>
+ elements. This keyword creates a <a href=#hyperlink>hyperlink</a>.</p>
- <p>The <code title="rel-sidebar">sidebar</code> keyword indicates
+ <p>The <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> keyword indicates
that the referenced document, if retrieved, is intended to be shown
- in a <span>secondary browsing context</span> (if possible), instead
- of in the current <span>browsing context</span>.</p>
+ in a <a href=#secondary-browsing-context>secondary browsing context</a> (if possible), instead
+ of in the current <a href=#browsing-context>browsing context</a>.</p>
- <p>A <span>hyperlink</span> with the <code
- title="rel-sidebar">sidebar</code> keyword specified is a <dfn
- title="rel-sidebar-hyperlink">sidebar hyperlink</dfn>.</p>
--->
+ <p>A <a href=#hyperlink>hyperlink</a> with the <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> keyword specified is a <dfn id=rel-sidebar-hyperlink title=rel-sidebar-hyperlink>sidebar hyperlink</dfn>.</p>
- <h5 id=link-type-stylesheet><span class=secno>4.12.5.11 </span>Link type "<dfn title=rel-stylesheet><code>stylesheet</code></dfn>"</h5>
+ <h5 id=link-type-stylesheet><span class=secno>4.12.5.12 </span>Link type "<dfn title=rel-stylesheet><code>stylesheet</code></dfn>"</h5>
+
<p>The <code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code> keyword may be
used with <code><a href=#the-link-element>link</a></code> elements. This keyword creates an <a href=#external-resource-link title="external resource link">external resource link</a> that
contributes to the <a href=#styling>styling processing model</a>.</p>
@@ -59064,7 +59059,7 @@
</div>
- <h5 id=link-type-tag><span class=secno>4.12.5.12 </span>Link type "<dfn title=rel-tag><code>tag</code></dfn>"</h5>
+ <h5 id=link-type-tag><span class=secno>4.12.5.13 </span>Link type "<dfn title=rel-tag><code>tag</code></dfn>"</h5>
<p>The <code title=rel-tag><a href=#link-type-tag>tag</a></code> keyword may be used with
<code><a href=#the-a-element>a</a></code> and <code><a href=#the-area-element>area</a></code> elements. This keyword creates
@@ -59140,7 +59135,7 @@
- <h5 id=sequential-link-types><span class=secno>4.12.5.13 </span>Sequential link types</h5>
+ <h5 id=sequential-link-types><span class=secno>4.12.5.14 </span>Sequential link types</h5>
<p>Some documents form part of a sequence of documents.</p>
@@ -59152,7 +59147,7 @@
<p>A document may be part of multiple sequences.</p>
- <h6 id=link-type-next><span class=secno>4.12.5.13.1 </span>Link type "<dfn title=rel-next><code>next</code></dfn>"</h6>
+ <h6 id=link-type-next><span class=secno>4.12.5.14.1 </span>Link type "<dfn title=rel-next><code>next</code></dfn>"</h6>
<p>The <code title=rel-next><a href=#link-type-next>next</a></code> keyword may be used with
<code><a href=#the-link-element>link</a></code>, <code><a href=#the-a-element>a</a></code>, and <code><a href=#the-area-element>area</a></code>
@@ -59163,7 +59158,7 @@
document that is the next logical document in the sequence.</p>
- <h6 id=link-type-prev><span class=secno>4.12.5.13.2 </span>Link type "<dfn title=rel-prev><code>prev</code></dfn>"</h6>
+ <h6 id=link-type-prev><span class=secno>4.12.5.14.2 </span>Link type "<dfn title=rel-prev><code>prev</code></dfn>"</h6>
<p>The <code title=rel-prev><a href=#link-type-prev>prev</a></code> keyword may be used with
<code><a href=#the-link-element>link</a></code>, <code><a href=#the-a-element>a</a></code>, and <code><a href=#the-area-element>area</a></code>
@@ -59182,7 +59177,7 @@
</div>
- <h5 id=other-link-types><span class=secno>4.12.5.14 </span>Other link types</h5>
+ <h5 id=other-link-types><span class=secno>4.12.5.15 </span>Other link types</h5>
<!-- XXX should update this section to more closely match the wiki -->
<!-- possibly also applying the principles described here:
@@ -64389,16 +64384,14 @@
<h4 id=secondary-browsing-contexts><span class=secno>6.1.3 </span>Secondary browsing contexts</h4>
- <!-- This section only exists for the purpose of defining
- rel=sidebar, which was dropped due to wg decision in
- http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183
- and then moved to the wiki -->
-
<p>User agents may support <dfn id=secondary-browsing-context title="secondary browsing context">secondary browsing
contexts</dfn>, which are <a href=#browsing-context title="browsing context">browsing contexts</a> that form part
of the user agent's interface, apart from the main content area.</p>
+ <p class=note>The <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> link type uses <a href=#secondary-browsing-context title="secondary
+ browsing context">secondary browsing contexts</a>.</p>
+
<!--ADD-TOPIC:Security-->
<div class=impl>
Modified: index
===================================================================
--- index 2013-04-04 00:39:44 UTC (rev 7793)
+++ index 2013-04-08 20:41:30 UTC (rev 7794)
@@ -248,7 +248,7 @@
<header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
<hgroup><h1 class=allcaps>HTML</h1>
- <h2 class="no-num no-toc">Living Standard — Last Updated 4 April 2013</h2>
+ <h2 class="no-num no-toc">Living Standard — Last Updated 8 April 2013</h2>
</hgroup><dl><dt><strong>Web developer edition:</strong></dt>
<dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
<dt>Multiple-page version:</dt>
@@ -812,13 +812,14 @@
<li><a href=#link-type-noreferrer><span class=secno>4.12.5.8 </span>Link type "<code>noreferrer</code>"</a></li>
<li><a href=#link-type-prefetch><span class=secno>4.12.5.9 </span>Link type "<code>prefetch</code>"</a></li>
<li><a href=#link-type-search><span class=secno>4.12.5.10 </span>Link type "<code>search</code>"</a></li>
- <li><a href=#link-type-stylesheet><span class=secno>4.12.5.11 </span>Link type "<code>stylesheet</code>"</a></li>
- <li><a href=#link-type-tag><span class=secno>4.12.5.12 </span>Link type "<code>tag</code>"</a></li>
- <li><a href=#sequential-link-types><span class=secno>4.12.5.13 </span>Sequential link types</a>
+ <li><a href=#link-type-sidebar><span class=secno>4.12.5.11 </span>Link type "<code>sidebar</code>"</a></li>
+ <li><a href=#link-type-stylesheet><span class=secno>4.12.5.12 </span>Link type "<code>stylesheet</code>"</a></li>
+ <li><a href=#link-type-tag><span class=secno>4.12.5.13 </span>Link type "<code>tag</code>"</a></li>
+ <li><a href=#sequential-link-types><span class=secno>4.12.5.14 </span>Sequential link types</a>
<ol>
- <li><a href=#link-type-next><span class=secno>4.12.5.13.1 </span>Link type "<code>next</code>"</a></li>
- <li><a href=#link-type-prev><span class=secno>4.12.5.13.2 </span>Link type "<code>prev</code>"</a></ol></li>
- <li><a href=#other-link-types><span class=secno>4.12.5.14 </span>Other link types</a></ol></ol></li>
+ <li><a href=#link-type-next><span class=secno>4.12.5.14.1 </span>Link type "<code>next</code>"</a></li>
+ <li><a href=#link-type-prev><span class=secno>4.12.5.14.2 </span>Link type "<code>prev</code>"</a></ol></li>
+ <li><a href=#other-link-types><span class=secno>4.12.5.15 </span>Other link types</a></ol></ol></li>
<li><a href=#common-idioms><span class=secno>4.13 </span>Common idioms without dedicated elements</a>
<ol>
<li><a href=#the-main-part-of-the-content><span class=secno>4.13.1 </span>The main part of the content</a></li>
@@ -57923,72 +57924,73 @@
<h4 id=following-hyperlinks-0><span class=secno>4.12.3 </span>Following hyperlinks</h4>
- <!-- This whole section should be rewritten to use algorithmic style -->
+ <p>When a user <dfn id=following-hyperlinks title="following hyperlinks">follows a hyperlink</dfn> created by an element
+ <var title="">subject</var>, the user agent must run the following steps:</p>
- <p>When a user <dfn id=following-hyperlinks title="following hyperlinks">follows a
- hyperlink</dfn> created by an element, the user agent must <a href=#resolve-a-url title="resolve a url">resolve</a> the <a href=#url>URL</a> given by
- the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute of that
- element, relative to that element, and if that is successful, must
- <a href=#navigate>navigate</a><!--DONAV hyperlink--> a <a href=#browsing-context>browsing
- context</a> to the resulting <a href=#absolute-url>absolute URL</a>. In the
- case of server-side image maps, that <a href=#absolute-url>absolute URL</a> must
- have its <var><a href=#hyperlink-suffix>hyperlink suffix</a></var> appended to it before the
- navigation is started.</p>
+ <ol><li><p>Let <var title="">replace</var> be false.</li>
- <p>If <a href=#resolve-a-url title="resolve a url">resolving</a> the
- <a href=#url>URL</a> fails, the user agent may report the error to the
- user in a user-agent-specific manner, may
- <a href=#navigate>navigate</a><!--DONAV hyperlink--> to an error page to
- report the error, or may ignore the error and do nothing.</p>
+ <li><p>Let <var title="">source</var> be the <a href=#browsing-context>browsing context</a> that contains the
+ <code><a href=#document>Document</a></code> object with which <var title="">subject</var> in question is
+ associated.</li>
- <p>If the user indicated a specific <a href=#browsing-context>browsing context</a>
- when following the hyperlink, or if the user agent is configured to
- follow hyperlinks by navigating a particular browsing context, then
- that must be the <a href=#browsing-context>browsing context</a> that is
- navigated.</p>
+ <li>
- <p>Otherwise, if the element is an <code><a href=#the-a-element>a</a></code> or
- <code><a href=#the-area-element>area</a></code> element that has a <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, then the
- <a href=#browsing-context>browsing context</a> that is navigated must be chosen by
- applying <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the rules for choosing a browsing context given a
- browsing context name</a>, using the value of the <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute as the
- browsing context name. If these rules result in the creation of a
- new <a href=#browsing-context>browsing context</a>, it must be navigated with
- <a href=#replacement-enabled>replacement enabled</a>.</p>
+ <p>If the user indicated a specific <a href=#browsing-context>browsing context</a> when following the hyperlink,
+ or if the user agent is configured to follow hyperlinks by navigating a particular browsing
+ context, then let <var title="">target</var> be that <a href=#browsing-context>browsing context</a>.</p>
-<!-- If these bugs are ever reverted:
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=11183
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=13903
- ...then change the dfn below back into a span.
- In the meantime, the definition of rel=sidebar in the wiki says
- that it's a "sidebar hyperlink", and links to the WHATWG spec, so
- that everything remains well-defined, at least if you ignore the
- W3C specs. --><!--!-->
- <p>Otherwise, if the hyperlink is a <dfn id=rel-sidebar-hyperlink title=rel-sidebar-hyperlink>sidebar hyperlink</dfn> and
- the user agent implements a feature that can be considered a <a href=#secondary-browsing-context>secondary browsing
- context</a>, such a <a href=#secondary-browsing-context>secondary browsing context</a> may be selected as the browsing
- context to be navigated.</p>
+ <p>Otherwise, if <var title="">subject</var> is an <code><a href=#the-a-element>a</a></code> or <code><a href=#the-area-element>area</a></code> element
+ that has a <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, then let <var title="">target</var> be the <a href=#browsing-context>browsing context</a> that is chosen by applying <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the
+ rules for choosing a browsing context given a browsing context name</a>, using the value of
+ the <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute as the browsing context name. If
+ these rules result in the creation of a new <a href=#browsing-context>browsing context</a>, set <var title="">replace</var> to true.</p>
- <p>Otherwise, if the element is an <code><a href=#the-a-element>a</a></code> or
- <code><a href=#the-area-element>area</a></code> element with no <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, but the
- <code><a href=#document>Document</a></code> contains a <code><a href=#the-base-element>base</a></code> element with a
- <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute, then the
- browsing context that is navigated must be chosen by applying
- <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the rules for choosing a browsing context given a browsing
- context name</a>, using the value of the <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute of the first such
- <code><a href=#the-base-element>base</a></code> element as the browsing context name. If these
- rules result in the creation of a new <a href=#browsing-context>browsing context</a>,
- it must be navigated with <a href=#replacement-enabled>replacement enabled</a>.</p>
- <!-- c.f. concept-fs-target -->
+ <p>Otherwise, if the hyperlink is a <a href=#rel-sidebar-hyperlink title=rel-sidebar-hyperlink>sidebar
+ hyperlink</a>, the user agent implements a feature that can be considered a <a href=#secondary-browsing-context>secondary
+ browsing context</a>, and the user agent intends to use this feature in this instance, let
+ <var title="">target</var> be such a <a href=#secondary-browsing-context>secondary browsing context</a>.</p>
- <p>Otherwise, the browsing context that must be navigated is the
- same browsing context as the one which the element itself is in.</p>
+ <p>Otherwise, if <var title="">target</var> is an <code><a href=#the-a-element>a</a></code> or <code><a href=#the-area-element>area</a></code> element
+ with no <code title=attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> attribute, but the
+ <code><a href=#document>Document</a></code> contains a <code><a href=#the-base-element>base</a></code> element with a <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute, then let <var title="">target</var> be the
+ <a href=#browsing-context>browsing context</a> that is chosen by applying <a href=#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name>the rules for choosing a browsing
+ context given a browsing context name</a>, using the value of the <code title=attr-base-target><a href=#attr-base-target>target</a></code> attribute of the first such <code><a href=#the-base-element>base</a></code> element as
+ the browsing context name. If these rules result in the creation of a new <a href=#browsing-context>browsing
+ context</a>, set <var title="">replace</var> to true.</p> <!-- c.f. concept-fs-target -->
- <p>The navigation must be done with the <a href=#browsing-context>browsing
- context</a> that contains the <code><a href=#document>Document</a></code> object with
- which the element in question is associated as the <a href=#source-browsing-context>source
- browsing context</a>.</p>
+ <p>Otherwise, let <var title=">target</var> be the <span>browsing context</span> that <var
+ title=">subject</var> itself is in.</p>
+ </li>
+
+ <li><p><a href=#resolve-a-url title="resolve a url">Resolve</a> the <a href=#url>URL</a> given by the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute of that element, relative to that
+ element.</li>
+
+ <li>
+
+ <p>If that is successful, let <var title="">URL</var> be the <a href=#resulting-absolute-url>resulting absolute
+ URL</a>.</p>
+
+ <p>Otherwise, if <a href=#resolve-a-url title="resolve a url">resolving</a> the <a href=#url>URL</a> failed, the
+ user agent may report the error to the user in a user-agent-specific manner, may <a href=#queue-a-task>queue a
+ task</a> to <a href=#navigate>navigate</a><!--DONAV hyperlink--> the <var title="">target</var>
+ <a href=#browsing-context>browsing context</a> to an error page to report the error, or may ignore the error and
+ do nothing. In any case, the user agent must then abort these steps.</p>
+
+ </li>
+
+ <li><p>In the case of server-side image maps, append the <var><a href=#hyperlink-suffix>hyperlink suffix</a></var> to <var title="">URL</var>.</li>
+
+ <li>
+
+ <p><a href=#queue-a-task>Queue a task</a> to <a href=#navigate>navigate</a><!--DONAV hyperlink--> the <var title="">target</var> <a href=#browsing-context>browsing context</a> to <var title="">URL</var>. If <var title="">replace</var> is true, the navigation must be performed with <a href=#replacement-enabled>replacement
+ enabled</a>. The <a href=#source-browsing-context>source browsing context</a> must be <var title="">source</var>.</p>
+
+ </li>
+
+ </ol><p>The <a href=#task-source>task source</a> for the tasks mentioned above is the <a href=#dom-manipulation-task-source>DOM manipulation task
+ source</a>.</p>
+
</div>
@@ -58447,14 +58449,11 @@
<td><a href=#hyperlink>Hyperlink</a></td>
<td><a href=#hyperlink>Hyperlink</a></td>
<td>Gives a link to a resource that can be used to search through the current document and its related pages.</td>
- </tr><!-- used quite a bit, but dropped due to wg decision in http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183 --><!--!--><!--
- <tr>
- <td><code title="rel-sidebar">sidebar</code></td>
- <td><span>Hyperlink</span></td>
- <td><span>Hyperlink</span></td>
+ <tr><td><code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code></td> <!-- used quite a bit -->
+ <td><a href=#hyperlink>Hyperlink</a></td>
+ <td><a href=#hyperlink>Hyperlink</a></td>
<td>Specifies that the referenced document, if retrieved, is intended to be shown in the browser's sidebar (if it has one).</td>
- </tr>
---><tr><td><code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code></td> <!-- most commonly used <link rel> value, variants came in 7th, 8th, 12th, 17th... -->
+ <tr><td><code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code></td> <!-- most commonly used <link rel> value, variants came in 7th, 8th, 12th, 17th... -->
<td><a href=#external-resource-link title="external resource link">External Resource</a></td>
<td><em>not allowed</em></td>
<td>Imports a stylesheet.</td>
@@ -59007,26 +59006,22 @@
autodiscover search interfaces. <a href=#refsOPENSEARCH>[OPENSEARCH]</a></p>
-<!-- dropped due to wg decision in http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183 --> <!--!-->
-<!--
- <h5>Link type "<dfn title="rel-sidebar"><code>sidebar</code></dfn>"</h5>
+ <h5 id=link-type-sidebar><span class=secno>4.12.5.11 </span>Link type "<dfn title=rel-sidebar><code>sidebar</code></dfn>"</h5>
- <p>The <code title="rel-sidebar">sidebar</code> keyword may be used
- with <code>link</code>, <code>a</code>, and <code>area</code>
- elements. This keyword creates a <span>hyperlink</span>.</p>
+ <p>The <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> keyword may be used
+ with <code><a href=#the-link-element>link</a></code>, <code><a href=#the-a-element>a</a></code>, and <code><a href=#the-area-element>area</a></code>
+ elements. This keyword creates a <a href=#hyperlink>hyperlink</a>.</p>
- <p>The <code title="rel-sidebar">sidebar</code> keyword indicates
+ <p>The <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> keyword indicates
that the referenced document, if retrieved, is intended to be shown
- in a <span>secondary browsing context</span> (if possible), instead
- of in the current <span>browsing context</span>.</p>
+ in a <a href=#secondary-browsing-context>secondary browsing context</a> (if possible), instead
+ of in the current <a href=#browsing-context>browsing context</a>.</p>
- <p>A <span>hyperlink</span> with the <code
- title="rel-sidebar">sidebar</code> keyword specified is a <dfn
- title="rel-sidebar-hyperlink">sidebar hyperlink</dfn>.</p>
--->
+ <p>A <a href=#hyperlink>hyperlink</a> with the <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> keyword specified is a <dfn id=rel-sidebar-hyperlink title=rel-sidebar-hyperlink>sidebar hyperlink</dfn>.</p>
- <h5 id=link-type-stylesheet><span class=secno>4.12.5.11 </span>Link type "<dfn title=rel-stylesheet><code>stylesheet</code></dfn>"</h5>
+ <h5 id=link-type-stylesheet><span class=secno>4.12.5.12 </span>Link type "<dfn title=rel-stylesheet><code>stylesheet</code></dfn>"</h5>
+
<p>The <code title=rel-stylesheet><a href=#link-type-stylesheet>stylesheet</a></code> keyword may be
used with <code><a href=#the-link-element>link</a></code> elements. This keyword creates an <a href=#external-resource-link title="external resource link">external resource link</a> that
contributes to the <a href=#styling>styling processing model</a>.</p>
@@ -59064,7 +59059,7 @@
</div>
- <h5 id=link-type-tag><span class=secno>4.12.5.12 </span>Link type "<dfn title=rel-tag><code>tag</code></dfn>"</h5>
+ <h5 id=link-type-tag><span class=secno>4.12.5.13 </span>Link type "<dfn title=rel-tag><code>tag</code></dfn>"</h5>
<p>The <code title=rel-tag><a href=#link-type-tag>tag</a></code> keyword may be used with
<code><a href=#the-a-element>a</a></code> and <code><a href=#the-area-element>area</a></code> elements. This keyword creates
@@ -59140,7 +59135,7 @@
- <h5 id=sequential-link-types><span class=secno>4.12.5.13 </span>Sequential link types</h5>
+ <h5 id=sequential-link-types><span class=secno>4.12.5.14 </span>Sequential link types</h5>
<p>Some documents form part of a sequence of documents.</p>
@@ -59152,7 +59147,7 @@
<p>A document may be part of multiple sequences.</p>
- <h6 id=link-type-next><span class=secno>4.12.5.13.1 </span>Link type "<dfn title=rel-next><code>next</code></dfn>"</h6>
+ <h6 id=link-type-next><span class=secno>4.12.5.14.1 </span>Link type "<dfn title=rel-next><code>next</code></dfn>"</h6>
<p>The <code title=rel-next><a href=#link-type-next>next</a></code> keyword may be used with
<code><a href=#the-link-element>link</a></code>, <code><a href=#the-a-element>a</a></code>, and <code><a href=#the-area-element>area</a></code>
@@ -59163,7 +59158,7 @@
document that is the next logical document in the sequence.</p>
- <h6 id=link-type-prev><span class=secno>4.12.5.13.2 </span>Link type "<dfn title=rel-prev><code>prev</code></dfn>"</h6>
+ <h6 id=link-type-prev><span class=secno>4.12.5.14.2 </span>Link type "<dfn title=rel-prev><code>prev</code></dfn>"</h6>
<p>The <code title=rel-prev><a href=#link-type-prev>prev</a></code> keyword may be used with
<code><a href=#the-link-element>link</a></code>, <code><a href=#the-a-element>a</a></code>, and <code><a href=#the-area-element>area</a></code>
@@ -59182,7 +59177,7 @@
</div>
- <h5 id=other-link-types><span class=secno>4.12.5.14 </span>Other link types</h5>
+ <h5 id=other-link-types><span class=secno>4.12.5.15 </span>Other link types</h5>
<!-- XXX should update this section to more closely match the wiki -->
<!-- possibly also applying the principles described here:
@@ -64389,16 +64384,14 @@
<h4 id=secondary-browsing-contexts><span class=secno>6.1.3 </span>Secondary browsing contexts</h4>
- <!-- This section only exists for the purpose of defining
- rel=sidebar, which was dropped due to wg decision in
- http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183
- and then moved to the wiki -->
-
<p>User agents may support <dfn id=secondary-browsing-context title="secondary browsing context">secondary browsing
contexts</dfn>, which are <a href=#browsing-context title="browsing context">browsing contexts</a> that form part
of the user agent's interface, apart from the main content area.</p>
+ <p class=note>The <code title=rel-sidebar><a href=#link-type-sidebar>sidebar</a></code> link type uses <a href=#secondary-browsing-context title="secondary
+ browsing context">secondary browsing contexts</a>.</p>
+
<!--ADD-TOPIC:Security-->
<div class=impl>
Modified: source
===================================================================
--- source 2013-04-04 00:39:44 UTC (rev 7793)
+++ source 2013-04-08 20:41:30 UTC (rev 7794)
@@ -68709,77 +68709,85 @@
<h4>Following hyperlinks</h4>
- <!-- This whole section should be rewritten to use algorithmic style -->
+ <p>When a user <dfn title="following hyperlinks">follows a hyperlink</dfn> created by an element
+ <var title="">subject</var>, the user agent must run the following steps:</p>
- <p>When a user <dfn title="following hyperlinks">follows a
- hyperlink</dfn> created by an element, the user agent must <span
- title="resolve a url">resolve</span> the <span>URL</span> given by
- the <code title="attr-hyperlink-href">href</code> attribute of that
- element, relative to that element, and if that is successful, must
- <span>navigate</span><!--DONAV hyperlink--> a <span>browsing
- context</span> to the resulting <span>absolute URL</span>. In the
- case of server-side image maps, that <span>absolute URL</span> must
- have its <var>hyperlink suffix</var> appended to it before the
- navigation is started.</p>
+ <ol>
- <p>If <span title="resolve a url">resolving</span> the
- <span>URL</span> fails, the user agent may report the error to the
- user in a user-agent-specific manner, may
- <span>navigate</span><!--DONAV hyperlink--> to an error page to
- report the error, or may ignore the error and do nothing.</p>
+ <li><p>Let <var title="">replace</var> be false.</p></li>
- <p>If the user indicated a specific <span>browsing context</span>
- when following the hyperlink, or if the user agent is configured to
- follow hyperlinks by navigating a particular browsing context, then
- that must be the <span>browsing context</span> that is
- navigated.</p>
+ <li><p>Let <var title="">source</var> be the <span>browsing context</span> that contains the
+ <code>Document</code> object with which <var title="">subject</var> in question is
+ associated.</p></li>
- <p>Otherwise, if the element is an <code>a</code> or
- <code>area</code> element that has a <code
- title="attr-hyperlink-target">target</code> attribute, then the
- <span>browsing context</span> that is navigated must be chosen by
- applying <span>the rules for choosing a browsing context given a
- browsing context name</span>, using the value of the <code
- title="attr-hyperlink-target">target</code> attribute as the
- browsing context name. If these rules result in the creation of a
- new <span>browsing context</span>, it must be navigated with
- <span>replacement enabled</span>.</p>
+ <li>
-<!-- If these bugs are ever reverted:
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=11183
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=13903
- ...then change the dfn below back into a span.
- In the meantime, the definition of rel=sidebar in the wiki says
- that it's a "sidebar hyperlink", and links to the WHATWG spec, so
- that everything remains well-defined, at least if you ignore the
- W3C specs. --><!--!-->
- <p>Otherwise, if the hyperlink is a <dfn title="rel-sidebar-hyperlink">sidebar hyperlink</dfn> and
- the user agent implements a feature that can be considered a <span>secondary browsing
- context</span>, such a <span>secondary browsing context</span> may be selected as the browsing
- context to be navigated.</p>
+ <p>If the user indicated a specific <span>browsing context</span> when following the hyperlink,
+ or if the user agent is configured to follow hyperlinks by navigating a particular browsing
+ context, then let <var title="">target</var> be that <span>browsing context</span>.</p>
- <p>Otherwise, if the element is an <code>a</code> or
- <code>area</code> element with no <code
- title="attr-hyperlink-target">target</code> attribute, but the
- <code>Document</code> contains a <code>base</code> element with a
- <code title="attr-base-target">target</code> attribute, then the
- browsing context that is navigated must be chosen by applying
- <span>the rules for choosing a browsing context given a browsing
- context name</span>, using the value of the <code
- title="attr-base-target">target</code> attribute of the first such
- <code>base</code> element as the browsing context name. If these
- rules result in the creation of a new <span>browsing context</span>,
- it must be navigated with <span>replacement enabled</span>.</p>
- <!-- c.f. concept-fs-target -->
+ <p>Otherwise, if <var title="">subject</var> is an <code>a</code> or <code>area</code> element
+ that has a <code title="attr-hyperlink-target">target</code> attribute, then let <var
+ title="">target</var> be the <span>browsing context</span> that is chosen by applying <span>the
+ rules for choosing a browsing context given a browsing context name</span>, using the value of
+ the <code title="attr-hyperlink-target">target</code> attribute as the browsing context name. If
+ these rules result in the creation of a new <span>browsing context</span>, set <var
+ title="">replace</var> to true.</p>
- <p>Otherwise, the browsing context that must be navigated is the
- same browsing context as the one which the element itself is in.</p>
+ <p>Otherwise, if the hyperlink is a <span title="rel-sidebar-hyperlink">sidebar
+ hyperlink</span>, the user agent implements a feature that can be considered a <span>secondary
+ browsing context</span>, and the user agent intends to use this feature in this instance, let
+ <var title="">target</var> be such a <span>secondary browsing context</span>.</p>
- <p>The navigation must be done with the <span>browsing
- context</span> that contains the <code>Document</code> object with
- which the element in question is associated as the <span>source
- browsing context</span>.</p>
+ <p>Otherwise, if <var title="">target</var> is an <code>a</code> or <code>area</code> element
+ with no <code title="attr-hyperlink-target">target</code> attribute, but the
+ <code>Document</code> contains a <code>base</code> element with a <code
+ title="attr-base-target">target</code> attribute, then let <var title="">target</var> be the
+ <span>browsing context</span> that is chosen by applying <span>the rules for choosing a browsing
+ context given a browsing context name</span>, using the value of the <code
+ title="attr-base-target">target</code> attribute of the first such <code>base</code> element as
+ the browsing context name. If these rules result in the creation of a new <span>browsing
+ context</span>, set <var title="">replace</var> to true.</p> <!-- c.f. concept-fs-target -->
+ <p>Otherwise, let <var title=">target</var> be the <span>browsing context</span> that <var
+ title="">subject</var> itself is in.</p>
+
+ </li>
+
+ <li><p><span title="resolve a url">Resolve</span> the <span>URL</span> given by the <code
+ title="attr-hyperlink-href">href</code> attribute of that element, relative to that
+ element.</p></li>
+
+ <li>
+
+ <p>If that is successful, let <var title="">URL</var> be the <span>resulting absolute
+ URL</span>.</p>
+
+ <p>Otherwise, if <span title="resolve a url">resolving</span> the <span>URL</span> failed, the
+ user agent may report the error to the user in a user-agent-specific manner, may <span>queue a
+ task</span> to <span>navigate</span><!--DONAV hyperlink--> the <var title="">target</var>
+ <span>browsing context</span> to an error page to report the error, or may ignore the error and
+ do nothing. In any case, the user agent must then abort these steps.</p>
+
+ </li>
+
+ <li><p>In the case of server-side image maps, append the <var>hyperlink suffix</var> to <var
+ title="">URL</var>.</p></li>
+
+ <li>
+
+ <p><span>Queue a task</span> to <span>navigate</span><!--DONAV hyperlink--> the <var
+ title="">target</var> <span>browsing context</span> to <var title="">URL</var>. If <var
+ title="">replace</var> is true, the navigation must be performed with <span>replacement
+ enabled</span>. The <span>source browsing context</span> must be <var title="">source</var>.</p>
+
+ </li>
+
+ </ol>
+
+ <p>The <span>task source</span> for the tasks mentioned above is the <span>DOM manipulation task
+ source</span>.</p>
+
</div>
@@ -69357,15 +69365,12 @@
<td>Gives a link to a resource that can be used to search through the current document and its related pages.</td>
</tr>
-<!-- used quite a bit, but dropped due to wg decision in http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183 --> <!--!-->
-<!--
<tr>
- <td><code title="rel-sidebar">sidebar</code></td>
+ <td><code title="rel-sidebar">sidebar</code></td> <!-- used quite a bit -->
<td><span>Hyperlink</span></td>
<td><span>Hyperlink</span></td>
<td>Specifies that the referenced document, if retrieved, is intended to be shown in the browser's sidebar (if it has one).</td>
</tr>
--->
<tr>
<td><code title="rel-stylesheet">stylesheet</code></td> <!-- most commonly used <link rel> value, variants came in 7th, 8th, 12th, 17th... -->
@@ -69980,8 +69985,6 @@
href="#refsOPENSEARCH">[OPENSEARCH]</a></p>
-<!-- dropped due to wg decision in http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183 --> <!--!-->
-<!--
<h5>Link type "<dfn title="rel-sidebar"><code>sidebar</code></dfn>"</h5>
<p>The <code title="rel-sidebar">sidebar</code> keyword may be used
@@ -69996,8 +69999,8 @@
<p>A <span>hyperlink</span> with the <code
title="rel-sidebar">sidebar</code> keyword specified is a <dfn
title="rel-sidebar-hyperlink">sidebar hyperlink</dfn>.</p>
--->
+
<h5>Link type "<dfn title="rel-stylesheet"><code>stylesheet</code></dfn>"</h5>
<p>The <code title="rel-stylesheet">stylesheet</code> keyword may be
@@ -76324,16 +76327,14 @@
<h4>Secondary browsing contexts</h4>
- <!-- This section only exists for the purpose of defining
- rel=sidebar, which was dropped due to wg decision in
- http://www.w3.org/Bugs/Public/show_bug.cgi?id=11183
- and then moved to the wiki -->
-
<p>User agents may support <dfn title="secondary browsing context">secondary browsing
contexts</dfn>, which are <span title="browsing context">browsing contexts</span> that form part
of the user agent's interface, apart from the main content area.</p>
+ <p class="note">The <code title="rel-sidebar">sidebar</code> link type uses <span title="secondary
+ browsing context">secondary browsing contexts</span>.</p>
+
<!--ADD-TOPIC:Security-->
<div class="impl">
More information about the Commit-Watchers
mailing list