[html5] r8831 - [e] (0) Fix the version numbers for when features were added Affected topics: HTML
whatwg at whatwg.org
whatwg at whatwg.org
Tue Oct 7 13:19:49 PDT 2014
Author: ianh
Date: 2014-10-07 13:19:45 -0700 (Tue, 07 Oct 2014)
New Revision: 8831
Modified:
complete.html
index
source
Log:
[e] (0) Fix the version numbers for when features were added
Affected topics: HTML
Modified: complete.html
===================================================================
--- complete.html 2014-10-06 17:43:34 UTC (rev 8830)
+++ complete.html 2014-10-07 20:19:45 UTC (rev 8831)
@@ -173,10 +173,11 @@
#alert { position: fixed; top: 20%; left: 20%; right: 20%; font-size: 2em; padding: 0.5em; z-index: 40; background: gray; background: rgba(32,32,32,0.9); color: white; border-radius: 0.5em; transition: opacity 1s linear; }
#alert.closed { opacity: 0; }
#alert button { position: absolute; top: -1em; right: 2em; border-radius: 0.5em 0.5em 0 0; border: none; line-height: 0.9; color: white; background: rgb(64,64,64); font-size: 0.6em; font-weight: 900; cursor: pointer; padding: 0.25em; }
- #alert :link, #alert :visited { color: white; }
+ #alert :link, #alert :visited { color: white; text-decoration: underline; }
#alert :link:hover, #alert :visited:hover { background: transparent; }
- @media print { #configUI { display: none; } }
+ @media print { #configUI, #alert { display: none; } }
+
.fingerprint { position: absolute; right: 0; z-index: 5; }
.status { font: 1em sans-serif; width: 9em; padding: 0.3em; position: absolute; z-index: 8; top: auto; right: 0.3em; background: #EEE; color: black; box-shadow: 0 0 3px #999; overflow: hidden; margin: -2em 0 0 0; border-collapse: initial; border-spacing: initial; }
@@ -339,7 +340,7 @@
</style><body onload=init()>
<header id=head class="head with-buttons">
<p><a href=https://whatwg.org/ class=logo><img src=//whatwg.org/images/logo width=101 alt=WHATWG height=101></a></p>
- <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>6 October 2014</span></h2></hgroup>
+ <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>7 October 2014</span></h2></hgroup>
<nav>
<div>
@@ -2243,7 +2244,7 @@
<li><dfn id=relative-url>Relative URL</dfn>
<li><dfn id=concept-url-scheme-relative>Relative schemes</dfn>
<li>The <dfn id=url-parser>URL parser</dfn>
- <li><dfn id=parsed-url>Parsed URL</dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26400" title=""Parsed URL" isn't defined in URL">26400</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26402" title=""Parsed URL" isn't defined in URL">26402</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26979" title="<li><a href="#">Photographing Leather</a></li>">26979</a></div>
+ <li><dfn id=parsed-url>Parsed URL</dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26400" title=""Parsed URL" isn't defined in URL">26400</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26402" title=""Parsed URL" isn't defined in URL">26402</a></div>
<li>The <dfn id=concept-url-scheme>scheme</dfn> component of a <a href=#parsed-url id=dependencies:parsed-url>parsed URL</a>
<li>The <dfn id=concept-url-scheme-data>scheme data</dfn> component of a <a href=#parsed-url id=dependencies:parsed-url-2>parsed URL</a>
<li>The <dfn id=concept-url-username>username</dfn> component of a <a href=#parsed-url id=dependencies:parsed-url-3>parsed URL</a>
@@ -7841,7 +7842,7 @@
- <h5 id=embedding-custom-non-visible-data-with-the-data-*-attributes>3.2.5.9 <dfn>Embedding custom non-visible data</dfn> with the <code id=embedding-custom-non-visible-data-with-the-data-*-attributes:attr-data-*><a href=#attr-data-*>data-*</a></code> attributes</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dataset">caniuse.com</a></div>
+ <h5 id=embedding-custom-non-visible-data-with-the-data-*-attributes>3.2.5.9 <dfn>Embedding custom non-visible data</dfn> with the <code id=embedding-custom-non-visible-data-with-the-data-*-attributes:attr-data-*><a href=#attr-data-*>data-*</a></code> attributes</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>7+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera yes"><span>Opera</span> <span>11.1+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dataset">caniuse.com</a></div>
<p>A <dfn id=custom-data-attribute>custom data attribute</dfn> is an attribute in no namespace whose name starts with the
string "<dfn id=attr-data-*><code>data-</code></dfn>", has at least one character after the
@@ -10117,7 +10118,7 @@
<p>The <dfn id=attr-style-scoped><code>scoped</code></dfn> attribute is a <a href=#boolean-attribute id=the-style-element:boolean-attribute>boolean
attribute</a>. If present, it indicates that the styles are intended just for the subtree
rooted at the <code id=the-style-element:the-style-element-4><a href=#the-style-element>style</a></code> element's parent element, as opposed to the whole
- <code id=the-style-element:document><a href=#document>Document</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><sp
an class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=style-scoped">caniuse.com</a></div>
+ <code id=the-style-element:document><a href=#document>Document</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>21+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><sp
an class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=style-scoped">caniuse.com</a></div>
<p>If the <code id=the-style-element:attr-style-scoped-6><a href=#attr-style-scoped>scoped</a></code> attribute is present and the element has a
parent element, then the <code id=the-style-element:the-style-element-5><a href=#the-style-element>style</a></code> element must precede any <a href=#flow-content-2 id=the-style-element:flow-content-2-4>flow content</a> in
@@ -10326,7 +10327,7 @@
- <h3 id=sections>4.3 Sections</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class
="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=html5semantic">caniuse.com</a></div>
+ <h3 id=sections>4.3 Sections</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>6+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>2.2+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11.1+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span cl
ass="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=html5semantic">caniuse.com</a></div>
<h4 id=the-body-element>4.3.1 The <dfn><code>body</code></dfn> element</h4>
@@ -13616,7 +13617,7 @@
<h3 id=text-level-semantics>4.5 Text-level semantics</h3>
- <h4 id=the-a-element>4.5.1 The <dfn><code>a</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span cla
ss="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=rellist">caniuse.com</a></div>
+ <h4 id=the-a-element>4.5.1 The <dfn><code>a</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>30+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span cla
ss="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=rellist">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-a-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-a-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-a-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#interactive-content-2 id=the-a-element:interactive-content-2>Interactive content</a>.<dd><a href=#palpable-content-2 id=the-a-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-a-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-a-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-a-element:concept-element-content-model>Content model</a>:<dd><a href=#transparent id=the-a-element:transparent>Transparent</a>, but there must be no <a href=#interactive-content-2 id=the-a-element:interactive-content-2-2>interacti
ve content</a> descendant.<dt><a href=#concept-element-tag-omission id=the-a-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-a-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-a-element:global-attributes>Global attributes</a><dd><code id=the-a-element:attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> — Address of the <a href=#hyperlink id=the-a-element:hyperlink>hyperlink</a><dd><code id=the-a-element:attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> — <a href=#browsing-context id=the-a-element:browsing-context>Browsing context</a> for <a href=#hyperlink id=the-a-element:hyperlink-2>hyperlink</a> <a href=#navigate id=the-a-element:navigate>navigation</a><dd><code id=the-a-element:attr-hyperlink-download><a href=#attr-hyperlink-download>download</a></code> — Whether to download the resource inst
ead of navigating to it, and its file name if so<dd><code id=the-a-element:ping><a href=#ping>ping</a></code> — <a href=#url id=the-a-element:url>URLs</a> to ping<dd><code id=the-a-element:attr-hyperlink-rel><a href=#attr-hyperlink-rel>rel</a></code> — Relationship between the document containing the hyperlink and the destination resource<dd><code id=the-a-element:attr-hyperlink-hreflang><a href=#attr-hyperlink-hreflang>hreflang</a></code> — Language of the linked resource<dd><code id=the-a-element:attr-hyperlink-type><a href=#attr-hyperlink-type>type</a></code> — Hint for the type of the referenced resource<dt><a href=#concept-element-dom id=the-a-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmlanchorelement>HTMLAnchorElement</dfn> : <a href=#htmlelement id=the-a-element:htmlelement>HTMLElement</a> {
@@ -14358,7 +14359,7 @@
the same expansion. Every <code id=the-abbr-element:the-abbr-element-8><a href=#the-abbr-element>abbr</a></code> element is independent.</p>
- <h4 id=the-ruby-element>4.5.10 The <dfn><code>ruby</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25555" title="Shouldn't <ruby> also allow intermixed script-supporting elements?">25555</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21040" title="Double-sided ruby">21040</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21041" title="Inlining ruby">21041</a><p class=support><strong>Support:</strong> <span class="chrome partial"><span><span>Chrome</span> (limited) </span><span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android
partial"><span><span>Android Browser</span> (limited) </span><span>4.4.3+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>8+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=ruby">caniuse.com</a></div>
+ <h4 id=the-ruby-element>4.5.10 The <dfn><code>ruby</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25555" title="Shouldn't <ruby> also allow intermixed script-supporting elements?">25555</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21040" title="Double-sided ruby">21040</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21041" title="Inlining ruby">21041</a><p class=support><strong>Support:</strong> <span class="chrome partial"><span><span>Chrome</span> (limited) </span><span>5+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>5.5+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>5.0-5.1+</span></span><span class="a
ndroid partial"><span><span>Android Browser</span> (limited) </span><span>3+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>5+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>15+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=ruby">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-ruby-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-ruby-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-ruby-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#palpable-content-2 id=the-ruby-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-ruby-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-ruby-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-ruby-element:concept-element-content-model>Content model</a>:<dd>See prose.<dt><a href=#concept-element-tag-omission id=the-ruby-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-ruby-element:concept-element-attributes
>Content attributes</a>:<dd><a href=#global-attributes id=the-ruby-element:global-attributes>Global attributes</a><dt><a href=#concept-element-dom id=the-ruby-element:concept-element-dom>DOM interface</a>:<dd>Uses <code id=the-ruby-element:htmlelement><a href=#htmlelement>HTMLElement</a></code>.</dl>
@@ -16075,7 +16076,7 @@
- <h4 id=downloading-resources>4.6.4 Downloading resources</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="a
nd_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=download">caniuse.com</a></div>
+ <h4 id=downloading-resources>4.6.4 Downloading resources</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>14+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>20+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and
_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=download">caniuse.com</a></div>
<p>In some cases, resources are intended for later use rather than immediate viewing. To indicate
that a resource is intended to be downloaded for use later, rather than immediately used, the
@@ -16502,7 +16503,7 @@
<p>For <code id=link-type-help:the-a-element-3><a href=#the-a-element>a</a></code> and <code id=link-type-help:the-area-element-3><a href=#the-area-element>area</a></code> elements, on some browsers, the <code id=link-type-help:link-type-help-4><a href=#link-type-help>help</a></code> keyword causes the link to use a different cursor.</p>
- <h5 id=rel-icon>4.6.5.6 Link type "<dfn><code>icon</code></dfn>"</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span
class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=link-icon-png">caniuse.com</a></div>
+ <h5 id=rel-icon>4.6.5.6 Link type "<dfn><code>icon</code></dfn>"</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><sp
an class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=link-icon-png">caniuse.com</a></div>
<p>The <code id=rel-icon:rel-icon><a href=#rel-icon>icon</a></code> keyword may be used with <code id=rel-icon:the-link-element><a href=#the-link-element>link</a></code> elements.
This keyword creates an <a href=#external-resource-link id=rel-icon:external-resource-link>external resource link</a>.</p>
@@ -17353,7 +17354,7 @@
- <h3 id=embedded-content>4.8 Embedded content</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span
>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=picture">caniuse.com</a></div>
+ <h3 id=embedded-content>4.8 Embedded content</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>38+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>25+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span
>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=picture">caniuse.com</a></div>
@@ -17898,7 +17899,7 @@
is the embedded content; the value of
the <dfn id=attr-img-alt><code>alt</code></dfn> attribute provides equivalent content for
those who cannot process images or who have image loading disabled (i.e. it is the
- <code id=the-img-element:the-img-element-2><a href=#the-img-element>img</a></code> element's <a href=#fallback-content id=the-img-element:fallback-content>fallback content</a>).<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari partial"><span><span>Safari</span
> (limited) </span><span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=srcset">caniuse.com</a></div>
+ <code id=the-img-element:the-img-element-2><a href=#the-img-element>img</a></code> element's <a href=#fallback-content id=the-img-element:fallback-content>fallback content</a>).<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>38+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari partial"><span><span>Safari</span
> (limited) </span><span>7.1+</span></span><span class="opera yes"><span>Opera</span> <span>25+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=srcset">caniuse.com</a></div>
<p>The requirements on the <code id=the-img-element:attr-img-alt-2><a href=#attr-img-alt>alt</a></code> attribute's value are described
<a href=#alt>in the next section</a>.</p>
@@ -20230,7 +20231,7 @@
<p>The <dfn id=attr-iframe-sandbox><code>sandbox</code></dfn> attribute, when specified,
enables a set of extra restrictions on any content hosted by the <code id=the-iframe-element:the-iframe-element-25><a href=#the-iframe-element>iframe</a></code>. Its value
must be an <a href=#unordered-set-of-unique-space-separated-tokens id=the-iframe-element:unordered-set-of-unique-space-separated-tokens>unordered set of unique space-separated tokens</a> that are <a href=#ascii-case-insensitive id=the-iframe-element:ascii-case-insensitive>ASCII
- case-insensitive</a>. The allowed values are <code id=the-iframe-element:attr-iframe-sandbox-allow-forms><a href=#attr-iframe-sandbox-allow-forms>allow-forms</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-pointer-lock><a href=#attr-iframe-sandbox-allow-pointer-lock>allow-pointer-lock</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-popups><a href=#attr-iframe-sandbox-allow-popups>allow-popups</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-same-origin><a href=#attr-iframe-sandbox-allow-same-origin>allow-same-origin</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-scripts><a href=#attr-iframe-sandbox-allow-scripts>allow-scripts</a></code>, and <code id=the-iframe-element:attr-iframe-sandbox-allow-top-navigation><a href=#attr-iframe-sandbox-allow-top-navigation>allow-top-navigation</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</stron
g> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=iframe-sandbox">caniuse.com</a></div>
+ case-insensitive</a>. The allowed values are <code id=the-iframe-element:attr-iframe-sandbox-allow-forms><a href=#attr-iframe-sandbox-allow-forms>allow-forms</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-pointer-lock><a href=#attr-iframe-sandbox-allow-pointer-lock>allow-pointer-lock</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-popups><a href=#attr-iframe-sandbox-allow-popups>allow-popups</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-same-origin><a href=#attr-iframe-sandbox-allow-same-origin>allow-same-origin</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-scripts><a href=#attr-iframe-sandbox-allow-scripts>allow-scripts</a></code>, and <code id=the-iframe-element:attr-iframe-sandbox-allow-top-navigation><a href=#attr-iframe-sandbox-allow-top-navigation>allow-top-navigation</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</stron
g> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>28+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.2-4.3+</span></span><span class="android yes"><span>Android Browser</span> <span>2.2+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=iframe-sandbox">caniuse.com</a></div>
<p>When the attribute is set, the content is treated as being from a unique <a href=#origin-2 id=the-iframe-element:origin-2-2>origin</a>,
forms, scripts, and various potentially annoying APIs are disabled, links are prevented from
@@ -21434,7 +21435,7 @@
- <h4 id=the-video-element>4.8.10 The <dfn id=video><code>video</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=5755" title="<video>: Expose media resource metadata (e.g. movie name, release year)">5755</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25547" title="Shouldn't <video> allow intermixed script-supporting elements?">25547</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13437" title="Editorial changes to The Video element (5 of 5)">13437</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS S
afari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=video">caniuse.com</a></div>
+ <h4 id=the-video-element>4.8.10 The <dfn id=video><code>video</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=5755" title="<video>: Expose media resource metadata (e.g. movie name, release year)">5755</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25547" title="Shouldn't <video> allow intermixed script-supporting elements?">25547</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13437" title="Editorial changes to The Video element (5 of 5)">13437</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Sa
fari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=video">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-video-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-video-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-video-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#embedded-content-category id=the-video-element:embedded-content-category>Embedded content</a>.<dd>If the element has a <code id=the-video-element:attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content-2 id=the-video-element:interactive-content-2>Interactive content</a>.<dd><a href=#palpable-content-2 id=the-video-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-video-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#embedded-content-category id=the-video-element:embedded-content-category-2>embedded content</a> is expected.<dt>
<a href=#concept-element-content-model id=the-video-element:concept-element-content-model>Content model</a>:<dd>If the element has a <code id=the-video-element:attr-media-src><a href=#attr-media-src>src</a></code> attribute:
zero or more <code id=the-video-element:the-track-element><a href=#the-track-element>track</a></code> elements, then
@@ -21685,7 +21686,7 @@
- <h4 id=the-audio-element>4.8.11 The <dfn id=audio><code>audio</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=7253" title="<video>: Provide a way to let the browser know what's coming next, for gapless playback">7253</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9
+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=audio">caniuse.com</a></div>
+ <h4 id=the-audio-element>4.8.11 The <dfn id=audio><code>audio</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=7253" title="<video>: Provide a way to let the browser know what's coming next, for gapless playback">7253</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>2.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=audio">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-audio-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-audio-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-audio-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#embedded-content-category id=the-audio-element:embedded-content-category>Embedded content</a>.<dd>If the element has a <code id=the-audio-element:attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content-2 id=the-audio-element:interactive-content-2>Interactive content</a>.<dd>If the element has a <code id=the-audio-element:attr-media-controls-2><a href=#attr-media-controls>controls</a></code> attribute: <a href=#palpable-content-2 id=the-audio-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-audio-element:concept-element-contexts>Contexts in which this element can be used</a>:<
dd>Where <a href=#embedded-content-category id=the-audio-element:embedded-content-category-2>embedded content</a> is expected.<dt><a href=#concept-element-content-model id=the-audio-element:concept-element-content-model>Content model</a>:<dd>If the element has a <code id=the-audio-element:attr-media-src><a href=#attr-media-src>src</a></code> attribute:
zero or more <code id=the-audio-element:the-track-element><a href=#the-track-element>track</a></code> elements, then
@@ -27619,7 +27620,7 @@
- <h4 id=mathml>4.8.18 MathML</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>24+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>12.1+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=mathml">caniuse.com</a></div>
+ <h4 id=mathml>4.8.18 MathML</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>24+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>9.5-9.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=mathml">caniuse.com</a></div>
<p>The <dfn id=math><code>math</code></dfn> element from the <a href=#mathml-namespace id=mathml:mathml-namespace>MathML namespace</a>
falls into the <a href=#embedded-content-category id=mathml:embedded-content-category>embedded content</a>, <a href=#phrasing-content-2 id=mathml:phrasing-content-2>phrasing content</a>, and <a href=#flow-content-2 id=mathml:flow-content-2>flow
@@ -27704,7 +27705,7 @@
- <h4 id=svg-0>4.8.19 SVG</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13648" title="SVG should have image role">13648</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13649" title="Expose SVG <title> and <desc> to AAPIs">13649</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=svg-html5">caniuse.com</a></div>
+ <h4 id=svg-0>4.8.19 SVG</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13648" title="SVG should have image role">13648</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13649" title="Expose SVG <title> and <desc> to AAPIs">13649</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>7+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9
.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera yes"><span>Opera</span> <span>11.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=svg-html5">caniuse.com</a></div>
<p>The <dfn id=svg><code>svg</code></dfn> element from the <a href=#svg-namespace id=svg-0:svg-namespace>SVG namespace</a> falls into the
<a href=#embedded-content-category id=svg-0:embedded-content-category>embedded content</a>, <a href=#phrasing-content-2 id=svg-0:phrasing-content-2>phrasing content</a>, and <a href=#flow-content-2 id=svg-0:flow-content-2>flow content</a>
@@ -31092,7 +31093,7 @@
<pre>custname=Denise+Lawrence&custtel=555-321-8642&custemail=&size=medium&topping=cheese&topping=mushroom&delivery=19%3A00&comments=</pre>
- <h5 id=client-side-form-validation>4.10.1.4 Client-side form validation</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE
Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=form-validation">caniuse.com</a></div>
+ <h5 id=client-side-form-validation>4.10.1.4 Client-side form validation</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>10+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>5+</span></span><span class="opera yes"><span>Opera</span> <span>10.0-10.1+</span></span><span class="ie_mob partial"><span><s
pan>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=form-validation">caniuse.com</a></div>
<p><i>This section is non-normative.</i></p>
@@ -34213,7 +34214,7 @@
<p id="date-state-%28type=date%29">When an <code id="date-state-(type=date):the-input-element"><a href=#the-input-element>input</a></code> element's <code id="date-state-(type=date):attr-input-type"><a href=#attr-input-type>type</a></code> attribute is in
- the <a href="#date-state-(type=date)" id="date-state-(type=date):date-state-(type=date)">Date</a> state, the rules in this section apply.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span cla
ss="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-datetime">caniuse.com</a></div>
+ the <a href="#date-state-(type=date)" id="date-state-(type=date):date-state-(type=date)">Date</a> state, the rules in this section apply.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>20+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span>
<span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-datetime">caniuse.com</a></div>
@@ -34928,7 +34929,7 @@
</div>
- <h6 id="number-state-(type=number)">4.10.5.1.13 <dfn id=number-state>Number</dfn> state (<code>type=number</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16346" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">16346</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18089" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">18089</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limit
ed) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-number">caniuse.com</a></div>
+ <h6 id="number-state-(type=number)">4.10.5.1.13 <dfn id=number-state>Number</dfn> state (<code>type=number</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16346" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">16346</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18089" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">18089</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>6+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>29+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limite
d) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>3.2+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-number">caniuse.com</a></div>
@@ -35088,7 +35089,7 @@
- <h6 id="range-state-(type=range)">4.10.5.1.14 <dfn>Range</dfn> state (<code>type=range</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span>
<span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-range">caniuse.com</a></div>
+ <h6 id="range-state-(type=range)">4.10.5.1.14 <dfn>Range</dfn> state (<code>type=range</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>23+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.2-4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE
Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-range">caniuse.com</a></div>
@@ -35437,7 +35438,7 @@
- <h6 id="color-state-(type=color)">4.10.5.1.15 <dfn>Colour</dfn> state (<code>type=color</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mo
b no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-color">caniuse.com</a></div>
+ <h6 id="color-state-(type=color)">4.10.5.1.15 <dfn>Colour</dfn> state (<code>type=color</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>20+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>29+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>17+</span></span><span class="ie_mob
no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-color">caniuse.com</a></div>
@@ -36693,7 +36694,7 @@
<p>The <dfn id=attr-input-multiple><code>multiple</code></dfn> attribute is a <a href=#boolean-attribute id=the-multiple-attribute:boolean-attribute>boolean
attribute</a> that indicates whether the user is to be allowed to specify more than one
- value.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span>
</span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-file-multiple">caniuse.com</a></div>
+ value.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.6+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>6.0-6.1+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>Non
e</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-file-multiple">caniuse.com</a></div>
<div class=example>
@@ -37183,7 +37184,7 @@
<em>short</em> hint (a word or short phrase) intended to aid the user with data entry when the
control has no value. A hint could be a sample value or a brief description of the expected
format. The attribute, if specified, must have a value that contains no U+000A LINE FEED (LF) or
- U+000D CARRIAGE RETURN (CR) characters.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefo
x for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-placeholder">caniuse.com</a></div>
+ U+000D CARRIAGE RETURN (CR) characters.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>4.2-4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Fi
refox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-placeholder">caniuse.com</a></div>
<p>The <code id=the-placeholder-attribute:attr-input-placeholder-2><a href=#attr-input-placeholder>placeholder</a></code> attribute should not be used as an
alternative to a <code id=the-placeholder-attribute:the-label-element><a href=#the-label-element>label</a></code>. For a longer hint or other advisory text, the <code id=the-placeholder-attribute:attr-title><a href=#attr-title>title</a></code> attribute is more appropriate.</p>
@@ -38162,7 +38163,7 @@
- <h4 id=the-datalist-element>4.10.8 The <dfn><code>datalist</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <
a href="http://caniuse.com/#feat=datalist">caniuse.com</a></div>
+ <h4 id=the-datalist-element>4.10.8 The <dfn><code>datalist</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>20+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Sourc
e: <a href="http://caniuse.com/#feat=datalist">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-datalist-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-datalist-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-datalist-element:phrasing-content-2>Phrasing content</a>.<dt><a href=#concept-element-contexts id=the-datalist-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-datalist-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-datalist-element:concept-element-content-model>Content model</a>:<dd>Either: <a href=#phrasing-content-2 id=the-datalist-element:phrasing-content-2-3>phrasing content</a>.<dd>Or: Zero or more <code id=the-datalist-element:the-option-element><a href=#the-option-element>option</a></code> and <span>script-supporting</span> elements.<dt><a href=#concept-element-tag-omission id=the-dat
alist-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-datalist-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-datalist-element:global-attributes>Global attributes</a><dt><a href=#concept-element-dom id=the-datalist-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmldatalistelement>HTMLDataListElement</dfn> : <a href=#htmlelement id=the-datalist-element:htmlelement>HTMLElement</a> {
@@ -39227,7 +39228,7 @@
- <h4 id=the-progress-element>4.10.14 The <dfn><code>progress</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18093" title="progress and meter have no name-attribute? So their value is not POST or GET when the form is submitted? If not, this means an addition alement must be used to convey these values if needed.">18093</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+
</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=progressmeter">caniuse.com</a></div>
+ <h4 id=the-progress-element>4.10.14 The <dfn><code>progress</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18093" title="progress and meter have no name-attribute? So their value is not POST or GET when the form is submitted? If not, this means an addition alement must be used to convey these values if needed.">18093</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>8+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>16+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>7.0-7.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4
.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>6+</span></span><span class="opera yes"><span>Opera</span> <span>11+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=progressmeter">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-progress-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-progress-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-progress-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#category-label id=the-progress-element:category-label>Labelable element</a>.<dd><a href=#palpable-content-2 id=the-progress-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-progress-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-progress-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-progress-element:concept-element-content-model>Content model</a>:<dd><a href=#phrasing-content-2 id=the-progress-element:phrasing-content-2-3>Phrasing content</a>, but there must be no <code id=the-
progress-element:the-progress-element><a href=#the-progress-element>progress</a></code> element descendants.<dt><a href=#concept-element-tag-omission id=the-progress-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-progress-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-progress-element:global-attributes>Global attributes</a><dd><code id=the-progress-element:attr-progress-value><a href=#attr-progress-value>value</a></code> — Current value of the element<dd><code id=the-progress-element:attr-progress-max><a href=#attr-progress-max>max</a></code> — Upper bound of range<dt><a href=#concept-element-dom id=the-progress-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmlprogresselement>HTMLProgressElement</dfn> : <a href=#htmlelement id=the-progress-element:htmlelement>HTMLElement</a> {
@@ -40358,7 +40359,7 @@
</p>
- <h6 id=autofocusing-a-form-control:-the-autofocus-attribute>4.10.19.6.1 Autofocusing a form control: the <code id=autofocusing-a-form-control:-the-autofocus-attribute:attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code> attribute</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26669" title="Bad design: autofocus attribute">26669</a></div>
+ <h6 id=autofocusing-a-form-control:-the-autofocus-attribute>4.10.19.6.1 Autofocusing a form control: the <code id=autofocusing-a-form-control:-the-autofocus-attribute:attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code> attribute</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26669" title="Bad design: autofocus attribute">26669</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini<
/span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=autofocus">caniuse.com</a></div>
@@ -43242,7 +43243,7 @@
<h3 id=interactive-elements>4.11 Interactive elements</h3>
- <h4 id=the-details-element>4.11.1 The <dfn><code>details</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25550" title="Shouldn't <details> also allow intermixed script-supporting elements (before the <summary>)?">25550</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</s
pan></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=details">caniuse.com</a></div>
+ <h4 id=the-details-element>4.11.1 The <dfn><code>details</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25550" title="Shouldn't <details> also allow intermixed script-supporting elements (before the <summary>)?">25550</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>12+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>6.0-6.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>6+<
/span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=details">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-details-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-details-element:flow-content-2>Flow content</a>.<dd><a href=#sectioning-root id=the-details-element:sectioning-root>Sectioning root</a>.<dd><a href=#interactive-content-2 id=the-details-element:interactive-content-2>Interactive content</a>.<dd><a href=#palpable-content-2 id=the-details-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-details-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#flow-content-2 id=the-details-element:flow-content-2-2>flow content</a> is expected.<dt><a href=#concept-element-content-model id=the-details-element:concept-element-content-model>Content model</a>:<dd>One <code id=the-details-element:the-summary-element><a href=#the-summary-element>summary</a></code> element followed by <a href=#flow-conte
nt-2 id=the-details-element:flow-content-2-3>flow content</a>.<dt><a href=#concept-element-tag-omission id=the-details-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-details-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-details-element:global-attributes>Global attributes</a><dd><code id=the-details-element:attr-details-open><a href=#attr-details-open>open</a></code> — Whether the details are visible<dt><a href=#concept-element-dom id=the-details-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmldetailselement>HTMLDetailsElement</dfn> : <a href=#htmlelement id=the-details-element:htmlelement>HTMLElement</a> {
@@ -43531,7 +43532,7 @@
- <h4 id=the-menuitem-element>4.11.4 The <dfn><code>menuitem</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox partial"><span><span>Firefox</span> (limited) </span><span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobil
e</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=menu">caniuse.com</a></div>
+ <h4 id=the-menuitem-element>4.11.4 The <dfn><code>menuitem</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox partial"><span><span>Firefox</span> (limited) </span><span>8+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile
</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=menu">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-menuitem-element:concept-element-categories>Categories</a>:<dd>None.<dt><a href=#concept-element-contexts id=the-menuitem-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>As a child of a <code id=the-menuitem-element:the-menu-element><a href=#the-menu-element>menu</a></code> element whose <code id=the-menuitem-element:attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#popup-menu-state id=the-menuitem-element:popup-menu-state>popup menu</a> state.<dt><a href=#concept-element-content-model id=the-menuitem-element:concept-element-content-model>Content model</a>:<dd><a href=#concept-content-nothing id=the-menuitem-element:concept-content-nothing>Nothing</a>.<dt><a href=#concept-element-tag-omission id=the-menuitem-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>No <a href=#syntax-end-tag id=the-menuitem-element:syntax-end-t
ag>end tag</a>.<dt><a href=#concept-element-attributes id=the-menuitem-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-menuitem-element:global-attributes>Global attributes</a><dd><code id=the-menuitem-element:attr-menuitem-type><a href=#attr-menuitem-type>type</a></code> — Type of command<dd><code id=the-menuitem-element:attr-menuitem-label><a href=#attr-menuitem-label>label</a></code> — User-visible label<dd><code id=the-menuitem-element:attr-menuitem-icon><a href=#attr-menuitem-icon>icon</a></code> — Icon for the command<dd><code id=the-menuitem-element:attr-menuitem-disabled><a href=#attr-menuitem-disabled>disabled</a></code> — Whether the form control is disabled<dd><code id=the-menuitem-element:attr-menuitem-checked><a href=#attr-menuitem-checked>checked</a></code> — Whether the command or control is checked<dd><code id=the-menuitem-element:attr-menuitem-radiogroup><a href=#attr-menuitem-radiogroup>radiogroup</a>
</code> — Name of group of commands to treat as a radio button group<dd><code id=the-menuitem-element:attr-menuitem-default><a href=#attr-menuitem-default>default</a></code> — Mark the command as being a default command<dd><code id=the-menuitem-element:attr-menuitem-command><a href=#attr-menuitem-command>command</a></code> — Command definition<dd>Also, the <code id=the-menuitem-element:attr-menuitem-title><a href=#attr-menuitem-title>title</a></code> attribute <a href=#attr-menuitem-title id=the-menuitem-element:attr-menuitem-title-2>has special semantics</a> on this element: Hint describing the command.<dt><a href=#concept-element-dom id=the-menuitem-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmlmenuitemelement>HTMLMenuItemElement</dfn> : <a href=#htmlelement id=the-menuitem-element:htmlelement>HTMLElement</a> {
@@ -44355,7 +44356,7 @@
- <h4 id=the-dialog-element>4.11.7 The <dfn><code>dialog</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16783" title="no clear information on expected or desirable keyboard/focus interaction behaviour with new dialog element">16783</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21770" title="<dialog>: The <dialog> positioning logic needs to support vertical writing modes.">21770</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browse
r</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dialog">caniuse.com</a></div>
+ <h4 id=the-dialog-element>4.11.7 The <dfn><code>dialog</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16783" title="no clear information on expected or desirable keyboard/focus interaction behaviour with new dialog element">16783</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21770" title="<dialog>: The <dialog> positioning logic needs to support vertical writing modes.">21770</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>37+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browse
r</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>24+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dialog">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-dialog-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-dialog-element:flow-content-2>Flow content</a>.<dd><a href=#sectioning-root id=the-dialog-element:sectioning-root>Sectioning root</a>.<dt><a href=#concept-element-contexts id=the-dialog-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#flow-content-2 id=the-dialog-element:flow-content-2-2>flow content</a> is expected.<dt><a href=#concept-element-content-model id=the-dialog-element:concept-element-content-model>Content model</a>:<dd><a href=#flow-content-2 id=the-dialog-element:flow-content-2-3>Flow content</a>.<dt><a href=#concept-element-tag-omission id=the-dialog-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-dialog-element:concept-element-attributes>Content attributes</a>:<
dd><a href=#global-attributes id=the-dialog-element:global-attributes>Global attributes</a><dd><code id=the-dialog-element:attr-dialog-open><a href=#attr-dialog-open>open</a></code> — Whether the dialog box is showing<dt><a href=#concept-element-dom id=the-dialog-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmldialogelement>HTMLDialogElement</dfn> : <a href=#htmlelement id=the-dialog-element:htmlelement>HTMLElement</a> {
@@ -44868,7 +44869,7 @@
<p>The <dfn id=attr-script-async><code>async</code></dfn> and <dfn id=attr-script-defer><code>defer</code></dfn> attributes are <a href=#boolean-attribute id=the-script-element:boolean-attribute>boolean attributes</a> that indicate how the script should be executed. The <code id=the-script-element:attr-script-defer-2><a href=#attr-script-defer>defer</a></code> and <code id=the-script-element:attr-script-async-2><a href=#attr-script-async>async</a></code> attributes
must not be specified if the <code id=the-script-element:attr-script-src-7><a href=#attr-script-src>src</a></code> attribute is not
- present.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+<
/span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-async">caniuse.com</a></div><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</
span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-defer">caniuse.com</a></div>
+ present.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>8+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>
32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-async">caniuse.com</a></div><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>8+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob yes"><span>IE Mo
bile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-defer">caniuse.com</a></div>
<p>There are three possible modes that can be selected using these attributes. If the <code id=the-script-element:attr-script-async-3><a href=#attr-script-async>async</a></code> attribute is present, then the script will be executed
as soon as it is available, but without blocking further parsing of the page. If the <code id=the-script-element:attr-script-async-4><a href=#attr-script-async>async</a></code>
@@ -45822,7 +45823,7 @@
</div>
- <h4 id=the-template-element>4.12.3 The <dfn><code>template</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span>
</span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=template">caniuse.com</a></div>
+ <h4 id=the-template-element>4.12.3 The <dfn><code>template</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>26+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>22+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>7.1+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span>
</span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=template">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-template-element:concept-element-categories>Categories</a>:<dd><a href=#metadata-content-2 id=the-template-element:metadata-content-2>Metadata content</a>.<dd><a href=#flow-content-2 id=the-template-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-template-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#script-supporting-elements-2 id=the-template-element:script-supporting-elements-2>Script-supporting element</a>.<dt><a href=#concept-element-contexts id=the-template-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#metadata-content-2 id=the-template-element:metadata-content-2-2>metadata content</a> is expected.<dd>Where <a href=#phrasing-content-2 id=the-template-element:phrasing-content-2-2>phrasing content</a> is expected.<dd>Where <a href=#script-supporting-elements-2 id=the-template-element:script-supporting-elemen
ts-2-2>script-supporting elements</a> are expected.<dd>As a child of a <code id=the-template-element:the-colgroup-element><a href=#the-colgroup-element>colgroup</a></code> element that doesn't have a <code id=the-template-element:attr-colgroup-span><a href=#attr-colgroup-span>span</a></code> attribute.<dt><a href=#concept-element-content-model id=the-template-element:concept-element-content-model>Content model</a>:<dd>Either: <a href=#metadata-content-2 id=the-template-element:metadata-content-2-3>Metadata content</a>.<dd>Or: <a href=#flow-content-2 id=the-template-element:flow-content-2-2>Flow content</a>.<dd>Or: The content model of <code id=the-template-element:the-ol-element><a href=#the-ol-element>ol</a></code> and <code id=the-template-element:the-ul-element><a href=#the-ul-element>ul</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-dl-element><a href=#the-dl-element>dl</a></code> elements.<dd>Or: The content model of <code id=the-temp
late-element:the-figure-element><a href=#the-figure-element>figure</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-ruby-element><a href=#the-ruby-element>ruby</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-object-element><a href=#the-object-element>object</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-video-element><a href=#the-video-element>video</a></code> and <code id=the-template-element:the-audio-element><a href=#the-audio-element>audio</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-table-element><a href=#the-table-element>table</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-colgroup-element-2><a href=#the-colgroup-element>colgroup</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-thead-element><a href=#the-thead-element>thead</a></code>, <code id=the-template-e
lement:the-tbody-element><a href=#the-tbody-element>tbody</a></code>, and <code id=the-template-element:the-tfoot-element><a href=#the-tfoot-element>tfoot</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-tr-element><a href=#the-tr-element>tr</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-fieldset-element><a href=#the-fieldset-element>fieldset</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-select-element><a href=#the-select-element>select</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-details-element><a href=#the-details-element>details</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-menu-element><a href=#the-menu-element>menu</a></code> elements whose <code id=the-template-element:attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#popup-menu-state id=the-template-eleme
nt:popup-menu-state>popup menu state</a>.<dt><a href=#concept-element-tag-omission id=the-template-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-template-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-template-element:global-attributes>Global attributes</a><dt><a href=#concept-element-dom id=the-template-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmltemplateelement>HTMLTemplateElement</dfn> : <a href=#htmlelement id=the-template-element:htmlelement>HTMLElement</a> {
@@ -45985,7 +45986,7 @@
- <h4 id=the-canvas-element>4.12.4 The <dfn id=canvas><code>canvas</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=9469" title="Shouldn't this paragraph link to #attr-canvas-width and #attr-canvas-height, rather than just saying "the respective content attributes of the same name"?">9469</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (li
mited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas">caniuse.com</a></div>
+ <h4 id=the-canvas-element>4.12.4 The <dfn id=canvas><code>canvas</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=9469" title="Shouldn't this paragraph link to #attr-canvas-width and #attr-canvas-height, rather than just saying "the respective content attributes of the same name"?">9469</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited
) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-canvas-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-canvas-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-canvas-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#embedded-content-category id=the-canvas-element:embedded-content-category>Embedded content</a>.<dd><a href=#palpable-content-2 id=the-canvas-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-canvas-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#embedded-content-category id=the-canvas-element:embedded-content-category-2>embedded content</a> is expected.<dt><a href=#concept-element-content-model id=the-canvas-element:concept-element-content-model>Content model</a>:<dd><a href=#transparent id=the-canvas-element:transparent>Transparent</a>, but with no <a href=#interactive-conte
nt-2 id=the-canvas-element:interactive-content-2>interactive content</a> descendants except for <code id=the-canvas-element:the-a-element><a href=#the-a-element>a</a></code> elements, <code id=the-canvas-element:the-img-element><a href=#the-img-element>img</a></code> elements with <code id=the-canvas-element:attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attributes, <code id=the-canvas-element:the-button-element><a href=#the-button-element>button</a></code> elements, <code id=the-canvas-element:the-input-element><a href=#the-input-element>input</a></code> elements whose <code id=the-canvas-element:attr-input-type><a href=#attr-input-type>type</a></code> attribute are in the <a href="#checkbox-state-(type=checkbox)" id="the-canvas-element:checkbox-state-(type=checkbox)">Checkbox</a> or <a href="#radio-button-state-(type=radio)" id="the-canvas-element:radio-button-state-(type=radio)">Radio Button</a> states, <code id=the-canvas-element:the-input-element
-2><a href=#the-input-element>input</a></code> elements that are <a href=#concept-button id=the-canvas-element:concept-button>buttons</a>, <code id=the-canvas-element:the-select-element><a href=#the-select-element>select</a></code> elements with a <code id=the-canvas-element:attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute or a <a href=#concept-select-size id=the-canvas-element:concept-select-size>display size</a> greater than 1, <a href=#sorting-interface-th-element id=the-canvas-element:sorting-interface-th-element>sorting interface <code>th</code> elements</a>, and elements that would not be <a href=#interactive-content-2 id=the-canvas-element:interactive-content-2-2>interactive content</a> except for having the <code id=the-canvas-element:attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute specified.<dt><a href=#concept-element-tag-omission id=the-canvas-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>
Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-canvas-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-canvas-element:global-attributes>Global attributes</a><dd><code id=the-canvas-element:attr-canvas-width><a href=#attr-canvas-width>width</a></code> — Horizontal dimension<dd><code id=the-canvas-element:attr-canvas-height><a href=#attr-canvas-height>height</a></code> — Vertical dimension<dt><a href=#concept-element-dom id=the-canvas-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>typedef (<a href=#canvasrenderingcontext2d id=the-canvas-element:canvasrenderingcontext2d>CanvasRenderingContext2D</a> or <a href=#webglrenderingcontext id=the-canvas-element:webglrenderingcontext>WebGLRenderingContext</a>) <dfn id=renderingcontext>RenderingContext</dfn>;
@@ -48623,7 +48624,7 @@
<p>Returns the measurement described below.</p>
- </dl><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</s
pan></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas-text">caniuse.com</a></div>
+ </dl><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</
span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas-text">caniuse.com</a></div>
@@ -55392,7 +55393,7 @@
<h3 id=editing-2>6.6 Editing</h3>
- <h4 id=contenteditable>6.6.1 Making document regions editable: The <code id=contenteditable:attr-contenteditable><a href=#attr-contenteditable>contenteditable</a></code> content attribute</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera ye
s"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=contenteditable">caniuse.com</a></div>
+ <h4 id=contenteditable>6.6.1 Making document regions editable: The <code id=contenteditable:attr-contenteditable><a href=#attr-contenteditable>contenteditable</a></code> content attribute</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>5.5+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="ope
ra yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=contenteditable">caniuse.com</a></div>
<pre class=idl>[NoInterfaceObject]
interface ElementContentEditable {
@@ -55541,7 +55542,7 @@
- <h4 id=spelling-and-grammar-checking>6.6.5 Spelling and grammar checking</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></s
pan><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=spellcheck-attribute">caniuse.com</a></div>
+ <h4 id=spelling-and-grammar-checking>6.6.5 Spelling and grammar checking</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>9+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>3.2+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>2.1+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></s
pan><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=spellcheck-attribute">caniuse.com</a></div>
@@ -55697,7 +55698,7 @@
checking is enabled, or could use other interfaces.</p>
- <h3 id=dnd>6.7 <dfn>Drag and drop</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span cl
ass="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dragndrop">caniuse.com</a></div>
+ <h3 id=dnd>6.7 <dfn>Drag and drop</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>5.5+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>12+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span
class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dragndrop">caniuse.com</a></div>
@@ -59136,7 +59137,7 @@
and forward buttons, the user agent must <a href=#traverse-the-history-by-a-delta id=the-history-interface:traverse-the-history-by-a-delta-4>traverse the history by a delta</a> equivalent
to the action specified by the user.</p>
- <hr id=history-1><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span
class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=history">caniuse.com</a></div>
+ <hr id=history-1><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.2-4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></sp
an><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=history">caniuse.com</a></div>
<p>The <dfn id=dom-history-pushstate><code>pushState(<var>data</var>, <var>title</var>, <var>url</var>)</code></dfn> method adds a state object entry to
the history.</p>
@@ -60366,7 +60367,7 @@
document</a> is.</p>
<ol><li><p>Apply the <a href=#url-parser id=scroll-to-fragid:url-parser>URL parser</a> algorithm to the <a href=#url id=scroll-to-fragid:url-2>URL</a>, and let <var>fragid</var> be the <a href=#concept-url-fragment id=scroll-to-fragid:concept-url-fragment>fragment</a> component of the
- resulting <a href=#parsed-url id=scroll-to-fragid:parsed-url>parsed URL</a>.<li><p>If <var>fragid</var> is the empty string, then <a href=#the-indicated-part-of-the-document id=scroll-to-fragid:the-indicated-part-of-the-document-5>the indicated part of the
+ resulting <a href=#parsed-url id=scroll-to-fragid:parsed-url>parsed URL</a>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26988" title="We need a way to parse URLs without decoding the fragment identifier">26988</a></div><li><p>If <var>fragid</var> is the empty string, then <a href=#the-indicated-part-of-the-document id=scroll-to-fragid:the-indicated-part-of-the-document-5>the indicated part of the
document</a> is the top of the document; stop the algorithm here.<li><p>Let <var>fragid bytes</var> be the result of <a href=#percent-decode id=scroll-to-fragid:percent-decode>percent-decoding</a> <var>fragid</var>.<li><p>Let <var>decoded fragid</var> be the result of applying the <a href=#utf-8-decoder id=scroll-to-fragid:utf-8-decoder>UTF-8
decoder</a> algorithm to <var>fragid bytes</var>. If the <a href=#utf-8-decoder id=scroll-to-fragid:utf-8-decoder-2>UTF-8 decoder</a>
emits a <a href=#decoder-error id=scroll-to-fragid:decoder-error>decoder error</a>, abort the decoder and instead jump to the step labeled <i>no
@@ -63914,7 +63915,7 @@
- <h3 id=atob>8.2 Base64 utility methods</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><sp
an>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=atob-btoa">caniuse.com</a></div>
+ <h3 id=atob>8.2 Base64 utility methods</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><
span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=atob-btoa">caniuse.com</a></div>
<p>The <code id=atob:dom-windowbase64-atob><a href=#dom-windowbase64-atob>atob()</a></code> and <code id=atob:dom-windowbase64-btoa><a href=#dom-windowbase64-btoa>btoa()</a></code> methods allow authors to transform content to and from
the base64 encoding.</p>
@@ -64762,7 +64763,7 @@
- <h4 id=dialogs-implemented-using-separate-documents>8.5.3 Dialogs implemented using separate documents with <code id=dialogs-implemented-using-separate-documents:dom-showmodaldialog><a href=#dom-showmodaldialog>showModalDialog()</a></code></h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18154" title="Add 3rd parameter (options) to control the window position and size. (See https://developer.mozilla.org/en/DOM/window.showModalDialog)">18154</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26843" title="Bug filer's alert should style links with underlines">26843</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26858" title="It seems like WebKit and Blink are different enough now to have separate icons in the implementation status (and commit msg?)">26858</a></div>
+ <h4 id=dialogs-implemented-using-separate-documents>8.5.3 Dialogs implemented using separate documents with <code id=dialogs-implemented-using-separate-documents:dom-showmodaldialog><a href=#dom-showmodaldialog>showModalDialog()</a></code></h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18154" title="Add 3rd parameter (options) to control the window position and size. (See https://developer.mozilla.org/en/DOM/window.showModalDialog)">18154</a></div>
<p class=critical>This feature is in the process of being removed from the Web platform. (This
is a long process that takes many years.) Using the <code id=dialogs-implemented-using-separate-documents:dom-showmodaldialog-2><a href=#dom-showmodaldialog>showModalDialog()</a></code> API at this time is highly discouraged.</p>
@@ -66396,7 +66397,7 @@
- <h3 id=server-sent-events>9.2 <dfn>Server-sent events</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16070" title="uses MessageEvent but doesn't define or reference external definition">16070</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"
><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=eventsource">caniuse.com</a></div>
+ <h3 id=server-sent-events>9.2 <dfn>Server-sent events</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16070" title="uses MessageEvent but doesn't define or reference external definition">16070</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>6+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari ye
s"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=eventsource">caniuse.com</a></div>
<h4 id=server-sent-events-intro>9.2.1 Introduction</h4>
@@ -67044,7 +67045,7 @@
<dt>Related information:<dd>None.</dl>
- <h3 id=network>9.3 <dfn>Web sockets</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=12212" title="Wrong spam filter">12212</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><sp
an>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=websockets">caniuse.com</a></div>
+ <h3 id=network>9.3 <dfn>Web sockets</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=12212" title="Wrong spam filter">12212</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>16+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>11+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>6.0-6.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>7+</span></span><span class="opera yes"
><span>Opera</span> <span>12.1+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=websockets">caniuse.com</a></div>
<h4 id=network-intro>9.3.1 Introduction</h4>
@@ -67658,7 +67659,7 @@
</dl>
- <h3 id=web-messaging>9.4 <dfn id=crossDocumentMessages>Cross-document messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob parti
al"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=x-doc-messaging">caniuse.com</a></div>
+ <h3 id=web-messaging>9.4 <dfn id=crossDocumentMessages>Cross-document messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>8+</span></span><span class="firefox yes"><span>Firefox</span> <span>3+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob par
tial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=x-doc-messaging">caniuse.com</a></div>
<p>Web browsers, for security and privacy reasons, prevent documents in different domains from
affecting each other; that is, cross-site scripting is disallowed.</p>
@@ -67876,7 +67877,7 @@
- <h3 id=channel-messaging>9.5 <dfn>Channel messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="a
nd_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=channel-messaging">caniuse.com</a></div>
+ <h3 id=channel-messaging>9.5 <dfn>Channel messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span cla
ss="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=channel-messaging">caniuse.com</a></div>
<h4 id=introduction-14>9.5.1 Introduction</h4>
@@ -68656,7 +68657,7 @@
- <h2 id=workers>10 Web workers</h2><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for
Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=webworkers">caniuse.com</a></div>
+ <h2 id=workers>10 Web workers</h2><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firef
ox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=webworkers">caniuse.com</a></div>
<h3 id=introduction-15>10.1 Introduction</h3>
@@ -68848,7 +68849,7 @@
<p><a href=https://whatwg.org/demos/workers/stocks/page.html>View this example online</a>.</p>
- <h5 id=shared-workers-introduction>10.1.2.3 Shared workers introduction</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><
span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=sharedworkers">caniuse.com</a></div>
+ <h5 id=shared-workers-introduction>10.1.2.3 Shared workers introduction</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>29+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span>
<span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=sharedworkers">caniuse.com</a></div>
<p><i>This section is non-normative.</i></p>
@@ -70328,7 +70329,7 @@
- <h3 id=storage>11.2 The API</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for A
ndroid</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=namevalue-storage">caniuse.com</a></div>
+ <h3 id=storage>11.2 The API</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>8+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for
Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=namevalue-storage">caniuse.com</a></div>
<h4 id=the-storage-interface>11.2.1 The <code id=the-storage-interface:storage-2><a href=#storage-2>Storage</a></code> interface</h4>
@@ -77467,7 +77468,7 @@
- <h3 id=parsing-xhtml-documents>13.2 Parsing XHTML documents</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=23739" title="XHTML5: Consider adding ”-//W3C//ENTITIES HTML MathML Set//EN//XML” to list of supported public identifiers">23739</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <
span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=xhtml">caniuse.com</a></div>
+ <h3 id=parsing-xhtml-documents>13.2 Parsing XHTML documents</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=23739" title="XHTML5: Consider adding ”-//W3C//ENTITIES HTML MathML Set//EN//XML” to list of supported public identifiers">23739</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <spa
n>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=xhtml">caniuse.com</a></div>
<p>This section describes the relationship between XML and the DOM, with a particular emphasis on
how this interacts with HTML.</p>
@@ -84511,7 +84512,7 @@
<td> <code id=events-2:window-10><a href=#window>Window</a></code>, elements
<td> Fired at nodes <a href=#gains-focus id=events-2:gains-focus>gaining focus</a>
- <tr><td> <dfn id=event-hashchange><code>hashchange</code></dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class
="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=hashchange">caniuse.com</a></div>
+ <tr><td> <dfn id=event-hashchange><code>hashchange</code></dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>8+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>2.2+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span
class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=hashchange">caniuse.com</a></div>
<td> <code id=events-2:hashchangeevent><a href=#hashchangeevent>HashChangeEvent</a></code>
<td> <code id=events-2:window-11><a href=#window>Window</a></code>
<td> Fired at the <code id=events-2:window-12><a href=#window>Window</a></code> when the fragment identifier part of <a id="events-2:the-document's-address" href=https://dom.spec.whatwg.org/#concept-document-url data-x-internal="the-document's-address">the document's address</a> changes
Modified: index
===================================================================
--- index 2014-10-06 17:43:34 UTC (rev 8830)
+++ index 2014-10-07 20:19:45 UTC (rev 8831)
@@ -173,10 +173,11 @@
#alert { position: fixed; top: 20%; left: 20%; right: 20%; font-size: 2em; padding: 0.5em; z-index: 40; background: gray; background: rgba(32,32,32,0.9); color: white; border-radius: 0.5em; transition: opacity 1s linear; }
#alert.closed { opacity: 0; }
#alert button { position: absolute; top: -1em; right: 2em; border-radius: 0.5em 0.5em 0 0; border: none; line-height: 0.9; color: white; background: rgb(64,64,64); font-size: 0.6em; font-weight: 900; cursor: pointer; padding: 0.25em; }
- #alert :link, #alert :visited { color: white; }
+ #alert :link, #alert :visited { color: white; text-decoration: underline; }
#alert :link:hover, #alert :visited:hover { background: transparent; }
- @media print { #configUI { display: none; } }
+ @media print { #configUI, #alert { display: none; } }
+
.fingerprint { position: absolute; right: 0; z-index: 5; }
.status { font: 1em sans-serif; width: 9em; padding: 0.3em; position: absolute; z-index: 8; top: auto; right: 0.3em; background: #EEE; color: black; box-shadow: 0 0 3px #999; overflow: hidden; margin: -2em 0 0 0; border-collapse: initial; border-spacing: initial; }
@@ -339,7 +340,7 @@
</style><body onload=init()>
<header id=head class="head with-buttons">
<p><a href=https://whatwg.org/ class=logo><img src=//whatwg.org/images/logo width=101 alt=WHATWG height=101></a></p>
- <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>6 October 2014</span></h2></hgroup>
+ <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>7 October 2014</span></h2></hgroup>
<nav>
<div>
@@ -2243,7 +2244,7 @@
<li><dfn id=relative-url>Relative URL</dfn>
<li><dfn id=concept-url-scheme-relative>Relative schemes</dfn>
<li>The <dfn id=url-parser>URL parser</dfn>
- <li><dfn id=parsed-url>Parsed URL</dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26400" title=""Parsed URL" isn't defined in URL">26400</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26402" title=""Parsed URL" isn't defined in URL">26402</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26979" title="<li><a href="#">Photographing Leather</a></li>">26979</a></div>
+ <li><dfn id=parsed-url>Parsed URL</dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26400" title=""Parsed URL" isn't defined in URL">26400</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26402" title=""Parsed URL" isn't defined in URL">26402</a></div>
<li>The <dfn id=concept-url-scheme>scheme</dfn> component of a <a href=#parsed-url id=dependencies:parsed-url>parsed URL</a>
<li>The <dfn id=concept-url-scheme-data>scheme data</dfn> component of a <a href=#parsed-url id=dependencies:parsed-url-2>parsed URL</a>
<li>The <dfn id=concept-url-username>username</dfn> component of a <a href=#parsed-url id=dependencies:parsed-url-3>parsed URL</a>
@@ -7841,7 +7842,7 @@
- <h5 id=embedding-custom-non-visible-data-with-the-data-*-attributes>3.2.5.9 <dfn>Embedding custom non-visible data</dfn> with the <code id=embedding-custom-non-visible-data-with-the-data-*-attributes:attr-data-*><a href=#attr-data-*>data-*</a></code> attributes</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dataset">caniuse.com</a></div>
+ <h5 id=embedding-custom-non-visible-data-with-the-data-*-attributes>3.2.5.9 <dfn>Embedding custom non-visible data</dfn> with the <code id=embedding-custom-non-visible-data-with-the-data-*-attributes:attr-data-*><a href=#attr-data-*>data-*</a></code> attributes</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>7+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera yes"><span>Opera</span> <span>11.1+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dataset">caniuse.com</a></div>
<p>A <dfn id=custom-data-attribute>custom data attribute</dfn> is an attribute in no namespace whose name starts with the
string "<dfn id=attr-data-*><code>data-</code></dfn>", has at least one character after the
@@ -10117,7 +10118,7 @@
<p>The <dfn id=attr-style-scoped><code>scoped</code></dfn> attribute is a <a href=#boolean-attribute id=the-style-element:boolean-attribute>boolean
attribute</a>. If present, it indicates that the styles are intended just for the subtree
rooted at the <code id=the-style-element:the-style-element-4><a href=#the-style-element>style</a></code> element's parent element, as opposed to the whole
- <code id=the-style-element:document><a href=#document>Document</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><sp
an class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=style-scoped">caniuse.com</a></div>
+ <code id=the-style-element:document><a href=#document>Document</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>21+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><sp
an class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=style-scoped">caniuse.com</a></div>
<p>If the <code id=the-style-element:attr-style-scoped-6><a href=#attr-style-scoped>scoped</a></code> attribute is present and the element has a
parent element, then the <code id=the-style-element:the-style-element-5><a href=#the-style-element>style</a></code> element must precede any <a href=#flow-content-2 id=the-style-element:flow-content-2-4>flow content</a> in
@@ -10326,7 +10327,7 @@
- <h3 id=sections>4.3 Sections</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class
="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=html5semantic">caniuse.com</a></div>
+ <h3 id=sections>4.3 Sections</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>6+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>2.2+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11.1+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span cl
ass="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=html5semantic">caniuse.com</a></div>
<h4 id=the-body-element>4.3.1 The <dfn><code>body</code></dfn> element</h4>
@@ -13616,7 +13617,7 @@
<h3 id=text-level-semantics>4.5 Text-level semantics</h3>
- <h4 id=the-a-element>4.5.1 The <dfn><code>a</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span cla
ss="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=rellist">caniuse.com</a></div>
+ <h4 id=the-a-element>4.5.1 The <dfn><code>a</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>30+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span cla
ss="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=rellist">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-a-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-a-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-a-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#interactive-content-2 id=the-a-element:interactive-content-2>Interactive content</a>.<dd><a href=#palpable-content-2 id=the-a-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-a-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-a-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-a-element:concept-element-content-model>Content model</a>:<dd><a href=#transparent id=the-a-element:transparent>Transparent</a>, but there must be no <a href=#interactive-content-2 id=the-a-element:interactive-content-2-2>interacti
ve content</a> descendant.<dt><a href=#concept-element-tag-omission id=the-a-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-a-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-a-element:global-attributes>Global attributes</a><dd><code id=the-a-element:attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> — Address of the <a href=#hyperlink id=the-a-element:hyperlink>hyperlink</a><dd><code id=the-a-element:attr-hyperlink-target><a href=#attr-hyperlink-target>target</a></code> — <a href=#browsing-context id=the-a-element:browsing-context>Browsing context</a> for <a href=#hyperlink id=the-a-element:hyperlink-2>hyperlink</a> <a href=#navigate id=the-a-element:navigate>navigation</a><dd><code id=the-a-element:attr-hyperlink-download><a href=#attr-hyperlink-download>download</a></code> — Whether to download the resource inst
ead of navigating to it, and its file name if so<dd><code id=the-a-element:ping><a href=#ping>ping</a></code> — <a href=#url id=the-a-element:url>URLs</a> to ping<dd><code id=the-a-element:attr-hyperlink-rel><a href=#attr-hyperlink-rel>rel</a></code> — Relationship between the document containing the hyperlink and the destination resource<dd><code id=the-a-element:attr-hyperlink-hreflang><a href=#attr-hyperlink-hreflang>hreflang</a></code> — Language of the linked resource<dd><code id=the-a-element:attr-hyperlink-type><a href=#attr-hyperlink-type>type</a></code> — Hint for the type of the referenced resource<dt><a href=#concept-element-dom id=the-a-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmlanchorelement>HTMLAnchorElement</dfn> : <a href=#htmlelement id=the-a-element:htmlelement>HTMLElement</a> {
@@ -14358,7 +14359,7 @@
the same expansion. Every <code id=the-abbr-element:the-abbr-element-8><a href=#the-abbr-element>abbr</a></code> element is independent.</p>
- <h4 id=the-ruby-element>4.5.10 The <dfn><code>ruby</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25555" title="Shouldn't <ruby> also allow intermixed script-supporting elements?">25555</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21040" title="Double-sided ruby">21040</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21041" title="Inlining ruby">21041</a><p class=support><strong>Support:</strong> <span class="chrome partial"><span><span>Chrome</span> (limited) </span><span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android
partial"><span><span>Android Browser</span> (limited) </span><span>4.4.3+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>8+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=ruby">caniuse.com</a></div>
+ <h4 id=the-ruby-element>4.5.10 The <dfn><code>ruby</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25555" title="Shouldn't <ruby> also allow intermixed script-supporting elements?">25555</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21040" title="Double-sided ruby">21040</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21041" title="Inlining ruby">21041</a><p class=support><strong>Support:</strong> <span class="chrome partial"><span><span>Chrome</span> (limited) </span><span>5+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>5.5+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>5.0-5.1+</span></span><span class="a
ndroid partial"><span><span>Android Browser</span> (limited) </span><span>3+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>5+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>15+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=ruby">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-ruby-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-ruby-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-ruby-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#palpable-content-2 id=the-ruby-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-ruby-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-ruby-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-ruby-element:concept-element-content-model>Content model</a>:<dd>See prose.<dt><a href=#concept-element-tag-omission id=the-ruby-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-ruby-element:concept-element-attributes
>Content attributes</a>:<dd><a href=#global-attributes id=the-ruby-element:global-attributes>Global attributes</a><dt><a href=#concept-element-dom id=the-ruby-element:concept-element-dom>DOM interface</a>:<dd>Uses <code id=the-ruby-element:htmlelement><a href=#htmlelement>HTMLElement</a></code>.</dl>
@@ -16075,7 +16076,7 @@
- <h4 id=downloading-resources>4.6.4 Downloading resources</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="a
nd_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=download">caniuse.com</a></div>
+ <h4 id=downloading-resources>4.6.4 Downloading resources</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>14+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>20+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and
_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=download">caniuse.com</a></div>
<p>In some cases, resources are intended for later use rather than immediate viewing. To indicate
that a resource is intended to be downloaded for use later, rather than immediately used, the
@@ -16502,7 +16503,7 @@
<p>For <code id=link-type-help:the-a-element-3><a href=#the-a-element>a</a></code> and <code id=link-type-help:the-area-element-3><a href=#the-area-element>area</a></code> elements, on some browsers, the <code id=link-type-help:link-type-help-4><a href=#link-type-help>help</a></code> keyword causes the link to use a different cursor.</p>
- <h5 id=rel-icon>4.6.5.6 Link type "<dfn><code>icon</code></dfn>"</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span
class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=link-icon-png">caniuse.com</a></div>
+ <h5 id=rel-icon>4.6.5.6 Link type "<dfn><code>icon</code></dfn>"</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><sp
an class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=link-icon-png">caniuse.com</a></div>
<p>The <code id=rel-icon:rel-icon><a href=#rel-icon>icon</a></code> keyword may be used with <code id=rel-icon:the-link-element><a href=#the-link-element>link</a></code> elements.
This keyword creates an <a href=#external-resource-link id=rel-icon:external-resource-link>external resource link</a>.</p>
@@ -17353,7 +17354,7 @@
- <h3 id=embedded-content>4.8 Embedded content</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span
>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=picture">caniuse.com</a></div>
+ <h3 id=embedded-content>4.8 Embedded content</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>38+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>25+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span
>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=picture">caniuse.com</a></div>
@@ -17898,7 +17899,7 @@
is the embedded content; the value of
the <dfn id=attr-img-alt><code>alt</code></dfn> attribute provides equivalent content for
those who cannot process images or who have image loading disabled (i.e. it is the
- <code id=the-img-element:the-img-element-2><a href=#the-img-element>img</a></code> element's <a href=#fallback-content id=the-img-element:fallback-content>fallback content</a>).<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari partial"><span><span>Safari</span
> (limited) </span><span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=srcset">caniuse.com</a></div>
+ <code id=the-img-element:the-img-element-2><a href=#the-img-element>img</a></code> element's <a href=#fallback-content id=the-img-element:fallback-content>fallback content</a>).<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>38+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari partial"><span><span>Safari</span
> (limited) </span><span>7.1+</span></span><span class="opera yes"><span>Opera</span> <span>25+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=srcset">caniuse.com</a></div>
<p>The requirements on the <code id=the-img-element:attr-img-alt-2><a href=#attr-img-alt>alt</a></code> attribute's value are described
<a href=#alt>in the next section</a>.</p>
@@ -20230,7 +20231,7 @@
<p>The <dfn id=attr-iframe-sandbox><code>sandbox</code></dfn> attribute, when specified,
enables a set of extra restrictions on any content hosted by the <code id=the-iframe-element:the-iframe-element-25><a href=#the-iframe-element>iframe</a></code>. Its value
must be an <a href=#unordered-set-of-unique-space-separated-tokens id=the-iframe-element:unordered-set-of-unique-space-separated-tokens>unordered set of unique space-separated tokens</a> that are <a href=#ascii-case-insensitive id=the-iframe-element:ascii-case-insensitive>ASCII
- case-insensitive</a>. The allowed values are <code id=the-iframe-element:attr-iframe-sandbox-allow-forms><a href=#attr-iframe-sandbox-allow-forms>allow-forms</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-pointer-lock><a href=#attr-iframe-sandbox-allow-pointer-lock>allow-pointer-lock</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-popups><a href=#attr-iframe-sandbox-allow-popups>allow-popups</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-same-origin><a href=#attr-iframe-sandbox-allow-same-origin>allow-same-origin</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-scripts><a href=#attr-iframe-sandbox-allow-scripts>allow-scripts</a></code>, and <code id=the-iframe-element:attr-iframe-sandbox-allow-top-navigation><a href=#attr-iframe-sandbox-allow-top-navigation>allow-top-navigation</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</stron
g> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=iframe-sandbox">caniuse.com</a></div>
+ case-insensitive</a>. The allowed values are <code id=the-iframe-element:attr-iframe-sandbox-allow-forms><a href=#attr-iframe-sandbox-allow-forms>allow-forms</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-pointer-lock><a href=#attr-iframe-sandbox-allow-pointer-lock>allow-pointer-lock</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-popups><a href=#attr-iframe-sandbox-allow-popups>allow-popups</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-same-origin><a href=#attr-iframe-sandbox-allow-same-origin>allow-same-origin</a></code>, <code id=the-iframe-element:attr-iframe-sandbox-allow-scripts><a href=#attr-iframe-sandbox-allow-scripts>allow-scripts</a></code>, and <code id=the-iframe-element:attr-iframe-sandbox-allow-top-navigation><a href=#attr-iframe-sandbox-allow-top-navigation>allow-top-navigation</a></code>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</stron
g> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>28+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.2-4.3+</span></span><span class="android yes"><span>Android Browser</span> <span>2.2+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=iframe-sandbox">caniuse.com</a></div>
<p>When the attribute is set, the content is treated as being from a unique <a href=#origin-2 id=the-iframe-element:origin-2-2>origin</a>,
forms, scripts, and various potentially annoying APIs are disabled, links are prevented from
@@ -21434,7 +21435,7 @@
- <h4 id=the-video-element>4.8.10 The <dfn id=video><code>video</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=5755" title="<video>: Expose media resource metadata (e.g. movie name, release year)">5755</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25547" title="Shouldn't <video> allow intermixed script-supporting elements?">25547</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13437" title="Editorial changes to The Video element (5 of 5)">13437</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS S
afari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=video">caniuse.com</a></div>
+ <h4 id=the-video-element>4.8.10 The <dfn id=video><code>video</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=5755" title="<video>: Expose media resource metadata (e.g. movie name, release year)">5755</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25547" title="Shouldn't <video> allow intermixed script-supporting elements?">25547</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13437" title="Editorial changes to The Video element (5 of 5)">13437</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Sa
fari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=video">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-video-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-video-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-video-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#embedded-content-category id=the-video-element:embedded-content-category>Embedded content</a>.<dd>If the element has a <code id=the-video-element:attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content-2 id=the-video-element:interactive-content-2>Interactive content</a>.<dd><a href=#palpable-content-2 id=the-video-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-video-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#embedded-content-category id=the-video-element:embedded-content-category-2>embedded content</a> is expected.<dt>
<a href=#concept-element-content-model id=the-video-element:concept-element-content-model>Content model</a>:<dd>If the element has a <code id=the-video-element:attr-media-src><a href=#attr-media-src>src</a></code> attribute:
zero or more <code id=the-video-element:the-track-element><a href=#the-track-element>track</a></code> elements, then
@@ -21685,7 +21686,7 @@
- <h4 id=the-audio-element>4.8.11 The <dfn id=audio><code>audio</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=7253" title="<video>: Provide a way to let the browser know what's coming next, for gapless playback">7253</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9
+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=audio">caniuse.com</a></div>
+ <h4 id=the-audio-element>4.8.11 The <dfn id=audio><code>audio</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=7253" title="<video>: Provide a way to let the browser know what's coming next, for gapless playback">7253</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>2.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=audio">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-audio-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-audio-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-audio-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#embedded-content-category id=the-audio-element:embedded-content-category>Embedded content</a>.<dd>If the element has a <code id=the-audio-element:attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content-2 id=the-audio-element:interactive-content-2>Interactive content</a>.<dd>If the element has a <code id=the-audio-element:attr-media-controls-2><a href=#attr-media-controls>controls</a></code> attribute: <a href=#palpable-content-2 id=the-audio-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-audio-element:concept-element-contexts>Contexts in which this element can be used</a>:<
dd>Where <a href=#embedded-content-category id=the-audio-element:embedded-content-category-2>embedded content</a> is expected.<dt><a href=#concept-element-content-model id=the-audio-element:concept-element-content-model>Content model</a>:<dd>If the element has a <code id=the-audio-element:attr-media-src><a href=#attr-media-src>src</a></code> attribute:
zero or more <code id=the-audio-element:the-track-element><a href=#the-track-element>track</a></code> elements, then
@@ -27619,7 +27620,7 @@
- <h4 id=mathml>4.8.18 MathML</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>24+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>12.1+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=mathml">caniuse.com</a></div>
+ <h4 id=mathml>4.8.18 MathML</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>24+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera partial"><span><span>Opera</span> (limited) </span><span>9.5-9.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=mathml">caniuse.com</a></div>
<p>The <dfn id=math><code>math</code></dfn> element from the <a href=#mathml-namespace id=mathml:mathml-namespace>MathML namespace</a>
falls into the <a href=#embedded-content-category id=mathml:embedded-content-category>embedded content</a>, <a href=#phrasing-content-2 id=mathml:phrasing-content-2>phrasing content</a>, and <a href=#flow-content-2 id=mathml:flow-content-2>flow
@@ -27704,7 +27705,7 @@
- <h4 id=svg-0>4.8.19 SVG</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13648" title="SVG should have image role">13648</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13649" title="Expose SVG <title> and <desc> to AAPIs">13649</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>
9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=svg-html5">caniuse.com</a></div>
+ <h4 id=svg-0>4.8.19 SVG</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13648" title="SVG should have image role">13648</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=13649" title="Expose SVG <title> and <desc> to AAPIs">13649</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>7+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9
.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera yes"><span>Opera</span> <span>11.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=svg-html5">caniuse.com</a></div>
<p>The <dfn id=svg><code>svg</code></dfn> element from the <a href=#svg-namespace id=svg-0:svg-namespace>SVG namespace</a> falls into the
<a href=#embedded-content-category id=svg-0:embedded-content-category>embedded content</a>, <a href=#phrasing-content-2 id=svg-0:phrasing-content-2>phrasing content</a>, and <a href=#flow-content-2 id=svg-0:flow-content-2>flow content</a>
@@ -31092,7 +31093,7 @@
<pre>custname=Denise+Lawrence&custtel=555-321-8642&custemail=&size=medium&topping=cheese&topping=mushroom&delivery=19%3A00&comments=</pre>
- <h5 id=client-side-form-validation>4.10.1.4 Client-side form validation</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE
Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=form-validation">caniuse.com</a></div>
+ <h5 id=client-side-form-validation>4.10.1.4 Client-side form validation</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>10+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>5+</span></span><span class="opera yes"><span>Opera</span> <span>10.0-10.1+</span></span><span class="ie_mob partial"><span><s
pan>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=form-validation">caniuse.com</a></div>
<p><i>This section is non-normative.</i></p>
@@ -34213,7 +34214,7 @@
<p id="date-state-%28type=date%29">When an <code id="date-state-(type=date):the-input-element"><a href=#the-input-element>input</a></code> element's <code id="date-state-(type=date):attr-input-type"><a href=#attr-input-type>type</a></code> attribute is in
- the <a href="#date-state-(type=date)" id="date-state-(type=date):date-state-(type=date)">Date</a> state, the rules in this section apply.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span cla
ss="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-datetime">caniuse.com</a></div>
+ the <a href="#date-state-(type=date)" id="date-state-(type=date):date-state-(type=date)">Date</a> state, the rules in this section apply.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>20+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span>
<span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-datetime">caniuse.com</a></div>
@@ -34928,7 +34929,7 @@
</div>
- <h6 id="number-state-(type=number)">4.10.5.1.13 <dfn id=number-state>Number</dfn> state (<code>type=number</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16346" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">16346</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18089" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">18089</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limit
ed) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-number">caniuse.com</a></div>
+ <h6 id="number-state-(type=number)">4.10.5.1.13 <dfn id=number-state>Number</dfn> state (<code>type=number</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16346" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">16346</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18089" title="It would be nice to allow zero-padding the displayed number. Maybe even a choice of hexadecimal number besides decimal one.">18089</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>6+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>29+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limite
d) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>3.2+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-number">caniuse.com</a></div>
@@ -35088,7 +35089,7 @@
- <h6 id="range-state-(type=range)">4.10.5.1.14 <dfn>Range</dfn> state (<code>type=range</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span>
<span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-range">caniuse.com</a></div>
+ <h6 id="range-state-(type=range)">4.10.5.1.14 <dfn>Range</dfn> state (<code>type=range</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>23+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.2-4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE
Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-range">caniuse.com</a></div>
@@ -35437,7 +35438,7 @@
- <h6 id="color-state-(type=color)">4.10.5.1.15 <dfn>Colour</dfn> state (<code>type=color</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mo
b no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-color">caniuse.com</a></div>
+ <h6 id="color-state-(type=color)">4.10.5.1.15 <dfn>Colour</dfn> state (<code>type=color</code>)</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>20+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>29+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>17+</span></span><span class="ie_mob
no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-color">caniuse.com</a></div>
@@ -36693,7 +36694,7 @@
<p>The <dfn id=attr-input-multiple><code>multiple</code></dfn> attribute is a <a href=#boolean-attribute id=the-multiple-attribute:boolean-attribute>boolean
attribute</a> that indicates whether the user is to be allowed to specify more than one
- value.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span>
</span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-file-multiple">caniuse.com</a></div>
+ value.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.6+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>6.0-6.1+</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>Non
e</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-file-multiple">caniuse.com</a></div>
<div class=example>
@@ -37183,7 +37184,7 @@
<em>short</em> hint (a word or short phrase) intended to aid the user with data entry when the
control has no value. A hint could be a sample value or a brief description of the expected
format. The attribute, if specified, must have a value that contains no U+000A LINE FEED (LF) or
- U+000D CARRIAGE RETURN (CR) characters.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefo
x for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-placeholder">caniuse.com</a></div>
+ U+000D CARRIAGE RETURN (CR) characters.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>4.2-4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Fi
refox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=input-placeholder">caniuse.com</a></div>
<p>The <code id=the-placeholder-attribute:attr-input-placeholder-2><a href=#attr-input-placeholder>placeholder</a></code> attribute should not be used as an
alternative to a <code id=the-placeholder-attribute:the-label-element><a href=#the-label-element>label</a></code>. For a longer hint or other advisory text, the <code id=the-placeholder-attribute:attr-title><a href=#attr-title>title</a></code> attribute is more appropriate.</p>
@@ -38162,7 +38163,7 @@
- <h4 id=the-datalist-element>4.10.8 The <dfn><code>datalist</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <
a href="http://caniuse.com/#feat=datalist">caniuse.com</a></div>
+ <h4 id=the-datalist-element>4.10.8 The <dfn><code>datalist</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>20+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Sourc
e: <a href="http://caniuse.com/#feat=datalist">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-datalist-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-datalist-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-datalist-element:phrasing-content-2>Phrasing content</a>.<dt><a href=#concept-element-contexts id=the-datalist-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-datalist-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-datalist-element:concept-element-content-model>Content model</a>:<dd>Either: <a href=#phrasing-content-2 id=the-datalist-element:phrasing-content-2-3>phrasing content</a>.<dd>Or: Zero or more <code id=the-datalist-element:the-option-element><a href=#the-option-element>option</a></code> and <span>script-supporting</span> elements.<dt><a href=#concept-element-tag-omission id=the-dat
alist-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-datalist-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-datalist-element:global-attributes>Global attributes</a><dt><a href=#concept-element-dom id=the-datalist-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmldatalistelement>HTMLDataListElement</dfn> : <a href=#htmlelement id=the-datalist-element:htmlelement>HTMLElement</a> {
@@ -39227,7 +39228,7 @@
- <h4 id=the-progress-element>4.10.14 The <dfn><code>progress</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18093" title="progress and meter have no name-attribute? So their value is not POST or GET when the form is submitted? If not, this means an addition alement must be used to convey these values if needed.">18093</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+
</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=progressmeter">caniuse.com</a></div>
+ <h4 id=the-progress-element>4.10.14 The <dfn><code>progress</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18093" title="progress and meter have no name-attribute? So their value is not POST or GET when the form is submitted? If not, this means an addition alement must be used to convey these values if needed.">18093</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>8+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>16+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>7.0-7.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4
.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>6+</span></span><span class="opera yes"><span>Opera</span> <span>11+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=progressmeter">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-progress-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-progress-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-progress-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#category-label id=the-progress-element:category-label>Labelable element</a>.<dd><a href=#palpable-content-2 id=the-progress-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-progress-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-progress-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-progress-element:concept-element-content-model>Content model</a>:<dd><a href=#phrasing-content-2 id=the-progress-element:phrasing-content-2-3>Phrasing content</a>, but there must be no <code id=the-
progress-element:the-progress-element><a href=#the-progress-element>progress</a></code> element descendants.<dt><a href=#concept-element-tag-omission id=the-progress-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-progress-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-progress-element:global-attributes>Global attributes</a><dd><code id=the-progress-element:attr-progress-value><a href=#attr-progress-value>value</a></code> — Current value of the element<dd><code id=the-progress-element:attr-progress-max><a href=#attr-progress-max>max</a></code> — Upper bound of range<dt><a href=#concept-element-dom id=the-progress-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmlprogresselement>HTMLProgressElement</dfn> : <a href=#htmlelement id=the-progress-element:htmlelement>HTMLElement</a> {
@@ -40358,7 +40359,7 @@
</p>
- <h6 id=autofocusing-a-form-control:-the-autofocus-attribute>4.10.19.6.1 Autofocusing a form control: the <code id=autofocusing-a-form-control:-the-autofocus-attribute:attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code> attribute</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26669" title="Bad design: autofocus attribute">26669</a></div>
+ <h6 id=autofocusing-a-form-control:-the-autofocus-attribute>4.10.19.6.1 Autofocusing a form control: the <code id=autofocusing-a-form-control:-the-autofocus-attribute:attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code> attribute</h6><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26669" title="Bad design: autofocus attribute">26669</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini<
/span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=autofocus">caniuse.com</a></div>
@@ -43242,7 +43243,7 @@
<h3 id=interactive-elements>4.11 Interactive elements</h3>
- <h4 id=the-details-element>4.11.1 The <dfn><code>details</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25550" title="Shouldn't <details> also allow intermixed script-supporting elements (before the <summary>)?">25550</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</s
pan></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=details">caniuse.com</a></div>
+ <h4 id=the-details-element>4.11.1 The <dfn><code>details</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25550" title="Shouldn't <details> also allow intermixed script-supporting elements (before the <summary>)?">25550</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>12+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>6.0-6.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>6+<
/span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=details">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-details-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-details-element:flow-content-2>Flow content</a>.<dd><a href=#sectioning-root id=the-details-element:sectioning-root>Sectioning root</a>.<dd><a href=#interactive-content-2 id=the-details-element:interactive-content-2>Interactive content</a>.<dd><a href=#palpable-content-2 id=the-details-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-details-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#flow-content-2 id=the-details-element:flow-content-2-2>flow content</a> is expected.<dt><a href=#concept-element-content-model id=the-details-element:concept-element-content-model>Content model</a>:<dd>One <code id=the-details-element:the-summary-element><a href=#the-summary-element>summary</a></code> element followed by <a href=#flow-conte
nt-2 id=the-details-element:flow-content-2-3>flow content</a>.<dt><a href=#concept-element-tag-omission id=the-details-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-details-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-details-element:global-attributes>Global attributes</a><dd><code id=the-details-element:attr-details-open><a href=#attr-details-open>open</a></code> — Whether the details are visible<dt><a href=#concept-element-dom id=the-details-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmldetailselement>HTMLDetailsElement</dfn> : <a href=#htmlelement id=the-details-element:htmlelement>HTMLElement</a> {
@@ -43531,7 +43532,7 @@
- <h4 id=the-menuitem-element>4.11.4 The <dfn><code>menuitem</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox partial"><span><span>Firefox</span> (limited) </span><span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobil
e</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=menu">caniuse.com</a></div>
+ <h4 id=the-menuitem-element>4.11.4 The <dfn><code>menuitem</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome no"><span>Chrome</span> <span>None</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox partial"><span><span>Firefox</span> (limited) </span><span>8+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera no"><span>Opera</span> <span>None</span></span><span class="ie_mob no"><span>IE Mobile
</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=menu">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-menuitem-element:concept-element-categories>Categories</a>:<dd>None.<dt><a href=#concept-element-contexts id=the-menuitem-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>As a child of a <code id=the-menuitem-element:the-menu-element><a href=#the-menu-element>menu</a></code> element whose <code id=the-menuitem-element:attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#popup-menu-state id=the-menuitem-element:popup-menu-state>popup menu</a> state.<dt><a href=#concept-element-content-model id=the-menuitem-element:concept-element-content-model>Content model</a>:<dd><a href=#concept-content-nothing id=the-menuitem-element:concept-content-nothing>Nothing</a>.<dt><a href=#concept-element-tag-omission id=the-menuitem-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>No <a href=#syntax-end-tag id=the-menuitem-element:syntax-end-t
ag>end tag</a>.<dt><a href=#concept-element-attributes id=the-menuitem-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-menuitem-element:global-attributes>Global attributes</a><dd><code id=the-menuitem-element:attr-menuitem-type><a href=#attr-menuitem-type>type</a></code> — Type of command<dd><code id=the-menuitem-element:attr-menuitem-label><a href=#attr-menuitem-label>label</a></code> — User-visible label<dd><code id=the-menuitem-element:attr-menuitem-icon><a href=#attr-menuitem-icon>icon</a></code> — Icon for the command<dd><code id=the-menuitem-element:attr-menuitem-disabled><a href=#attr-menuitem-disabled>disabled</a></code> — Whether the form control is disabled<dd><code id=the-menuitem-element:attr-menuitem-checked><a href=#attr-menuitem-checked>checked</a></code> — Whether the command or control is checked<dd><code id=the-menuitem-element:attr-menuitem-radiogroup><a href=#attr-menuitem-radiogroup>radiogroup</a>
</code> — Name of group of commands to treat as a radio button group<dd><code id=the-menuitem-element:attr-menuitem-default><a href=#attr-menuitem-default>default</a></code> — Mark the command as being a default command<dd><code id=the-menuitem-element:attr-menuitem-command><a href=#attr-menuitem-command>command</a></code> — Command definition<dd>Also, the <code id=the-menuitem-element:attr-menuitem-title><a href=#attr-menuitem-title>title</a></code> attribute <a href=#attr-menuitem-title id=the-menuitem-element:attr-menuitem-title-2>has special semantics</a> on this element: Hint describing the command.<dt><a href=#concept-element-dom id=the-menuitem-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmlmenuitemelement>HTMLMenuItemElement</dfn> : <a href=#htmlelement id=the-menuitem-element:htmlelement>HTMLElement</a> {
@@ -44355,7 +44356,7 @@
- <h4 id=the-dialog-element>4.11.7 The <dfn><code>dialog</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16783" title="no clear information on expected or desirable keyboard/focus interaction behaviour with new dialog element">16783</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21770" title="<dialog>: The <dialog> positioning logic needs to support vertical writing modes.">21770</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browse
r</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dialog">caniuse.com</a></div>
+ <h4 id=the-dialog-element>4.11.7 The <dfn><code>dialog</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16783" title="no clear information on expected or desirable keyboard/focus interaction behaviour with new dialog element">16783</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=21770" title="<dialog>: The <dialog> positioning logic needs to support vertical writing modes.">21770</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>37+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browse
r</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>24+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dialog">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-dialog-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-dialog-element:flow-content-2>Flow content</a>.<dd><a href=#sectioning-root id=the-dialog-element:sectioning-root>Sectioning root</a>.<dt><a href=#concept-element-contexts id=the-dialog-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#flow-content-2 id=the-dialog-element:flow-content-2-2>flow content</a> is expected.<dt><a href=#concept-element-content-model id=the-dialog-element:concept-element-content-model>Content model</a>:<dd><a href=#flow-content-2 id=the-dialog-element:flow-content-2-3>Flow content</a>.<dt><a href=#concept-element-tag-omission id=the-dialog-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-dialog-element:concept-element-attributes>Content attributes</a>:<
dd><a href=#global-attributes id=the-dialog-element:global-attributes>Global attributes</a><dd><code id=the-dialog-element:attr-dialog-open><a href=#attr-dialog-open>open</a></code> — Whether the dialog box is showing<dt><a href=#concept-element-dom id=the-dialog-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmldialogelement>HTMLDialogElement</dfn> : <a href=#htmlelement id=the-dialog-element:htmlelement>HTMLElement</a> {
@@ -44868,7 +44869,7 @@
<p>The <dfn id=attr-script-async><code>async</code></dfn> and <dfn id=attr-script-defer><code>defer</code></dfn> attributes are <a href=#boolean-attribute id=the-script-element:boolean-attribute>boolean attributes</a> that indicate how the script should be executed. The <code id=the-script-element:attr-script-defer-2><a href=#attr-script-defer>defer</a></code> and <code id=the-script-element:attr-script-async-2><a href=#attr-script-async>async</a></code> attributes
must not be specified if the <code id=the-script-element:attr-script-src-7><a href=#attr-script-src>src</a></code> attribute is not
- present.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+<
/span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-async">caniuse.com</a></div><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</
span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-defer">caniuse.com</a></div>
+ present.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>8+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>
32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-async">caniuse.com</a></div><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>8+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob yes"><span>IE Mo
bile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=script-defer">caniuse.com</a></div>
<p>There are three possible modes that can be selected using these attributes. If the <code id=the-script-element:attr-script-async-3><a href=#attr-script-async>async</a></code> attribute is present, then the script will be executed
as soon as it is available, but without blocking further parsing of the page. If the <code id=the-script-element:attr-script-async-4><a href=#attr-script-async>async</a></code>
@@ -45822,7 +45823,7 @@
</div>
- <h4 id=the-template-element>4.12.3 The <dfn><code>template</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span>
</span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=template">caniuse.com</a></div>
+ <h4 id=the-template-element>4.12.3 The <dfn><code>template</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>26+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>22+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>7.1+</span></span><span class="opera yes"><span>Opera</span> <span>15+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span>
</span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=template">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-template-element:concept-element-categories>Categories</a>:<dd><a href=#metadata-content-2 id=the-template-element:metadata-content-2>Metadata content</a>.<dd><a href=#flow-content-2 id=the-template-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-template-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#script-supporting-elements-2 id=the-template-element:script-supporting-elements-2>Script-supporting element</a>.<dt><a href=#concept-element-contexts id=the-template-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#metadata-content-2 id=the-template-element:metadata-content-2-2>metadata content</a> is expected.<dd>Where <a href=#phrasing-content-2 id=the-template-element:phrasing-content-2-2>phrasing content</a> is expected.<dd>Where <a href=#script-supporting-elements-2 id=the-template-element:script-supporting-elemen
ts-2-2>script-supporting elements</a> are expected.<dd>As a child of a <code id=the-template-element:the-colgroup-element><a href=#the-colgroup-element>colgroup</a></code> element that doesn't have a <code id=the-template-element:attr-colgroup-span><a href=#attr-colgroup-span>span</a></code> attribute.<dt><a href=#concept-element-content-model id=the-template-element:concept-element-content-model>Content model</a>:<dd>Either: <a href=#metadata-content-2 id=the-template-element:metadata-content-2-3>Metadata content</a>.<dd>Or: <a href=#flow-content-2 id=the-template-element:flow-content-2-2>Flow content</a>.<dd>Or: The content model of <code id=the-template-element:the-ol-element><a href=#the-ol-element>ol</a></code> and <code id=the-template-element:the-ul-element><a href=#the-ul-element>ul</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-dl-element><a href=#the-dl-element>dl</a></code> elements.<dd>Or: The content model of <code id=the-temp
late-element:the-figure-element><a href=#the-figure-element>figure</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-ruby-element><a href=#the-ruby-element>ruby</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-object-element><a href=#the-object-element>object</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-video-element><a href=#the-video-element>video</a></code> and <code id=the-template-element:the-audio-element><a href=#the-audio-element>audio</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-table-element><a href=#the-table-element>table</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-colgroup-element-2><a href=#the-colgroup-element>colgroup</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-thead-element><a href=#the-thead-element>thead</a></code>, <code id=the-template-e
lement:the-tbody-element><a href=#the-tbody-element>tbody</a></code>, and <code id=the-template-element:the-tfoot-element><a href=#the-tfoot-element>tfoot</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-tr-element><a href=#the-tr-element>tr</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-fieldset-element><a href=#the-fieldset-element>fieldset</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-select-element><a href=#the-select-element>select</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-details-element><a href=#the-details-element>details</a></code> elements.<dd>Or: The content model of <code id=the-template-element:the-menu-element><a href=#the-menu-element>menu</a></code> elements whose <code id=the-template-element:attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#popup-menu-state id=the-template-eleme
nt:popup-menu-state>popup menu state</a>.<dt><a href=#concept-element-tag-omission id=the-template-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-template-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-template-element:global-attributes>Global attributes</a><dt><a href=#concept-element-dom id=the-template-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>interface <dfn id=htmltemplateelement>HTMLTemplateElement</dfn> : <a href=#htmlelement id=the-template-element:htmlelement>HTMLElement</a> {
@@ -45985,7 +45986,7 @@
- <h4 id=the-canvas-element>4.12.4 The <dfn id=canvas><code>canvas</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=9469" title="Shouldn't this paragraph link to #attr-canvas-width and #attr-canvas-height, rather than just saying "the respective content attributes of the same name"?">9469</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (li
mited) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas">caniuse.com</a></div>
+ <h4 id=the-canvas-element>4.12.4 The <dfn id=canvas><code>canvas</code></dfn> element</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=9469" title="Shouldn't this paragraph link to #attr-canvas-width and #attr-canvas-height, rather than just saying "the respective content attributes of the same name"?">9469</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited
) </span><span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas">caniuse.com</a></div>
<dl class=element><dt><a href=#concept-element-categories id=the-canvas-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-canvas-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-canvas-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#embedded-content-category id=the-canvas-element:embedded-content-category>Embedded content</a>.<dd><a href=#palpable-content-2 id=the-canvas-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-canvas-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#embedded-content-category id=the-canvas-element:embedded-content-category-2>embedded content</a> is expected.<dt><a href=#concept-element-content-model id=the-canvas-element:concept-element-content-model>Content model</a>:<dd><a href=#transparent id=the-canvas-element:transparent>Transparent</a>, but with no <a href=#interactive-conte
nt-2 id=the-canvas-element:interactive-content-2>interactive content</a> descendants except for <code id=the-canvas-element:the-a-element><a href=#the-a-element>a</a></code> elements, <code id=the-canvas-element:the-img-element><a href=#the-img-element>img</a></code> elements with <code id=the-canvas-element:attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attributes, <code id=the-canvas-element:the-button-element><a href=#the-button-element>button</a></code> elements, <code id=the-canvas-element:the-input-element><a href=#the-input-element>input</a></code> elements whose <code id=the-canvas-element:attr-input-type><a href=#attr-input-type>type</a></code> attribute are in the <a href="#checkbox-state-(type=checkbox)" id="the-canvas-element:checkbox-state-(type=checkbox)">Checkbox</a> or <a href="#radio-button-state-(type=radio)" id="the-canvas-element:radio-button-state-(type=radio)">Radio Button</a> states, <code id=the-canvas-element:the-input-element
-2><a href=#the-input-element>input</a></code> elements that are <a href=#concept-button id=the-canvas-element:concept-button>buttons</a>, <code id=the-canvas-element:the-select-element><a href=#the-select-element>select</a></code> elements with a <code id=the-canvas-element:attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute or a <a href=#concept-select-size id=the-canvas-element:concept-select-size>display size</a> greater than 1, <a href=#sorting-interface-th-element id=the-canvas-element:sorting-interface-th-element>sorting interface <code>th</code> elements</a>, and elements that would not be <a href=#interactive-content-2 id=the-canvas-element:interactive-content-2-2>interactive content</a> except for having the <code id=the-canvas-element:attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute specified.<dt><a href=#concept-element-tag-omission id=the-canvas-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>
Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-canvas-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-canvas-element:global-attributes>Global attributes</a><dd><code id=the-canvas-element:attr-canvas-width><a href=#attr-canvas-width>width</a></code> — Horizontal dimension<dd><code id=the-canvas-element:attr-canvas-height><a href=#attr-canvas-height>height</a></code> — Vertical dimension<dt><a href=#concept-element-dom id=the-canvas-element:concept-element-dom>DOM interface</a>:<dd>
<pre class=idl>typedef (<a href=#canvasrenderingcontext2d id=the-canvas-element:canvasrenderingcontext2d>CanvasRenderingContext2D</a> or <a href=#webglrenderingcontext id=the-canvas-element:webglrenderingcontext>WebGLRenderingContext</a>) <dfn id=renderingcontext>RenderingContext</dfn>;
@@ -48623,7 +48624,7 @@
<p>Returns the measurement described below.</p>
- </dl><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</s
pan></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas-text">caniuse.com</a></div>
+ </dl><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</
span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=canvas-text">caniuse.com</a></div>
@@ -55392,7 +55393,7 @@
<h3 id=editing-2>6.6 Editing</h3>
- <h4 id=contenteditable>6.6.1 Making document regions editable: The <code id=contenteditable:attr-contenteditable><a href=#attr-contenteditable>contenteditable</a></code> content attribute</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera ye
s"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=contenteditable">caniuse.com</a></div>
+ <h4 id=contenteditable>6.6.1 Making document regions editable: The <code id=contenteditable:attr-contenteditable><a href=#attr-contenteditable>contenteditable</a></code> content attribute</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>5.5+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="ope
ra yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=contenteditable">caniuse.com</a></div>
<pre class=idl>[NoInterfaceObject]
interface ElementContentEditable {
@@ -55541,7 +55542,7 @@
- <h4 id=spelling-and-grammar-checking>6.6.5 Spelling and grammar checking</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>8+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>4.4.3+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></s
pan><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=spellcheck-attribute">caniuse.com</a></div>
+ <h4 id=spelling-and-grammar-checking>6.6.5 Spelling and grammar checking</h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>9+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr partial"><span><span>Chrome for Android</span> (limited) </span><span>37+</span></span><span class="ios_saf partial"><span><span>iOS Safari</span> (limited) </span><span>3.2+</span></span><span class="android partial"><span><span>Android Browser</span> (limited) </span><span>2.1+</span></span><span class="op_mini partial"><span><span>Opera Mini</span> (limited) </span><span>5.0-7.0+</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5.1+</span></s
pan><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob partial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff partial"><span><span>Firefox for Android</span> (limited) </span><span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=spellcheck-attribute">caniuse.com</a></div>
@@ -55697,7 +55698,7 @@
checking is enabled, or could use other interfaces.</p>
- <h3 id=dnd>6.7 <dfn>Drag and drop</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span cl
ass="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dragndrop">caniuse.com</a></div>
+ <h3 id=dnd>6.7 <dfn>Drag and drop</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>5.5+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc no"><span>UC Browser for Android</span> <span>None</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>12+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span
class="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=dragndrop">caniuse.com</a></div>
@@ -59136,7 +59137,7 @@
and forward buttons, the user agent must <a href=#traverse-the-history-by-a-delta id=the-history-interface:traverse-the-history-by-a-delta-4>traverse the history by a delta</a> equivalent
to the action specified by the user.</p>
- <hr id=history-1><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span
class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=history">caniuse.com</a></div>
+ <hr id=history-1><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>4+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.2-4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc partial"><span><span>UC Browser for Android</span> (limited) </span><span>9.9+</span></span><span class="safari partial"><span><span>Safari</span> (limited) </span><span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></sp
an><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=history">caniuse.com</a></div>
<p>The <dfn id=dom-history-pushstate><code>pushState(<var>data</var>, <var>title</var>, <var>url</var>)</code></dfn> method adds a state object entry to
the history.</p>
@@ -60366,7 +60367,7 @@
document</a> is.</p>
<ol><li><p>Apply the <a href=#url-parser id=scroll-to-fragid:url-parser>URL parser</a> algorithm to the <a href=#url id=scroll-to-fragid:url-2>URL</a>, and let <var>fragid</var> be the <a href=#concept-url-fragment id=scroll-to-fragid:concept-url-fragment>fragment</a> component of the
- resulting <a href=#parsed-url id=scroll-to-fragid:parsed-url>parsed URL</a>.<li><p>If <var>fragid</var> is the empty string, then <a href=#the-indicated-part-of-the-document id=scroll-to-fragid:the-indicated-part-of-the-document-5>the indicated part of the
+ resulting <a href=#parsed-url id=scroll-to-fragid:parsed-url>parsed URL</a>.<div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26988" title="We need a way to parse URLs without decoding the fragment identifier">26988</a></div><li><p>If <var>fragid</var> is the empty string, then <a href=#the-indicated-part-of-the-document id=scroll-to-fragid:the-indicated-part-of-the-document-5>the indicated part of the
document</a> is the top of the document; stop the algorithm here.<li><p>Let <var>fragid bytes</var> be the result of <a href=#percent-decode id=scroll-to-fragid:percent-decode>percent-decoding</a> <var>fragid</var>.<li><p>Let <var>decoded fragid</var> be the result of applying the <a href=#utf-8-decoder id=scroll-to-fragid:utf-8-decoder>UTF-8
decoder</a> algorithm to <var>fragid bytes</var>. If the <a href=#utf-8-decoder id=scroll-to-fragid:utf-8-decoder-2>UTF-8 decoder</a>
emits a <a href=#decoder-error id=scroll-to-fragid:decoder-error>decoder error</a>, abort the decoder and instead jump to the step labeled <i>no
@@ -63914,7 +63915,7 @@
- <h3 id=atob>8.2 Base64 utility methods</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><sp
an>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=atob-btoa">caniuse.com</a></div>
+ <h3 id=atob>8.2 Base64 utility methods</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><
span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=atob-btoa">caniuse.com</a></div>
<p>The <code id=atob:dom-windowbase64-atob><a href=#dom-windowbase64-atob>atob()</a></code> and <code id=atob:dom-windowbase64-btoa><a href=#dom-windowbase64-btoa>btoa()</a></code> methods allow authors to transform content to and from
the base64 encoding.</p>
@@ -64762,7 +64763,7 @@
- <h4 id=dialogs-implemented-using-separate-documents>8.5.3 Dialogs implemented using separate documents with <code id=dialogs-implemented-using-separate-documents:dom-showmodaldialog><a href=#dom-showmodaldialog>showModalDialog()</a></code></h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18154" title="Add 3rd parameter (options) to control the window position and size. (See https://developer.mozilla.org/en/DOM/window.showModalDialog)">18154</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26843" title="Bug filer's alert should style links with underlines">26843</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=26858" title="It seems like WebKit and Blink are different enough now to have separate icons in the implementation status (and commit msg?)">26858</a></div>
+ <h4 id=dialogs-implemented-using-separate-documents>8.5.3 Dialogs implemented using separate documents with <code id=dialogs-implemented-using-separate-documents:dom-showmodaldialog><a href=#dom-showmodaldialog>showModalDialog()</a></code></h4><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18154" title="Add 3rd parameter (options) to control the window position and size. (See https://developer.mozilla.org/en/DOM/window.showModalDialog)">18154</a></div>
<p class=critical>This feature is in the process of being removed from the Web platform. (This
is a long process that takes many years.) Using the <code id=dialogs-implemented-using-separate-documents:dom-showmodaldialog-2><a href=#dom-showmodaldialog>showModalDialog()</a></code> API at this time is highly discouraged.</p>
@@ -66396,7 +66397,7 @@
- <h3 id=server-sent-events>9.2 <dfn>Server-sent events</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16070" title="uses MessageEvent but doesn't define or reference external definition">16070</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"
><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=eventsource">caniuse.com</a></div>
+ <h3 id=server-sent-events>9.2 <dfn>Server-sent events</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16070" title="uses MessageEvent but doesn't define or reference external definition">16070</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>6+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari ye
s"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>11+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=eventsource">caniuse.com</a></div>
<h4 id=server-sent-events-intro>9.2.1 Introduction</h4>
@@ -67044,7 +67045,7 @@
<dt>Related information:<dd>None.</dl>
- <h3 id=network>9.3 <dfn>Web sockets</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=12212" title="Wrong spam filter">12212</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><sp
an>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=websockets">caniuse.com</a></div>
+ <h3 id=network>9.3 <dfn>Web sockets</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=12212" title="Wrong spam filter">12212</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>16+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>11+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>6.0-6.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>7+</span></span><span class="opera yes"
><span>Opera</span> <span>12.1+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=websockets">caniuse.com</a></div>
<h4 id=network-intro>9.3.1 Introduction</h4>
@@ -67658,7 +67659,7 @@
</dl>
- <h3 id=web-messaging>9.4 <dfn id=crossDocumentMessages>Cross-document messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob parti
al"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=x-doc-messaging">caniuse.com</a></div>
+ <h3 id=web-messaging>9.4 <dfn id=crossDocumentMessages>Cross-document messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie partial"><span><span>IE</span> (limited) </span><span>8+</span></span><span class="firefox yes"><span>Firefox</span> <span>3+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob par
tial"><span><span>IE Mobile</span> (limited) </span><span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=x-doc-messaging">caniuse.com</a></div>
<p>Web browsers, for security and privacy reasons, prevent documents in different domains from
affecting each other; that is, cross-site scripting is disallowed.</p>
@@ -67876,7 +67877,7 @@
- <h3 id=channel-messaging>9.5 <dfn>Channel messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="a
nd_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=channel-messaging">caniuse.com</a></div>
+ <h3 id=channel-messaging>9.5 <dfn>Channel messaging</dfn></h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox no"><span>Firefox</span> <span>None</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span cla
ss="and_ff no"><span>Firefox for Android</span> <span>None</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=channel-messaging">caniuse.com</a></div>
<h4 id=introduction-14>9.5.1 Introduction</h4>
@@ -68656,7 +68657,7 @@
- <h2 id=workers>10 Web workers</h2><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for
Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=webworkers">caniuse.com</a></div>
+ <h2 id=workers>10 Web workers</h2><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>10+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>5.0-5.1+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firef
ox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=webworkers">caniuse.com</a></div>
<h3 id=introduction-15>10.1 Introduction</h3>
@@ -68848,7 +68849,7 @@
<p><a href=https://whatwg.org/demos/workers/stocks/page.html>View this example online</a>.</p>
- <h5 id=shared-workers-introduction>10.1.2.3 Shared workers introduction</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span><
span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=sharedworkers">caniuse.com</a></div>
+ <h5 id=shared-workers-introduction>10.1.2.3 Shared workers introduction</h5><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie no"><span>IE</span> <span>None</span></span><span class="firefox yes"><span>Firefox</span> <span>29+</span></span><span class="and_chr no"><span>Chrome for Android</span> <span>None</span></span><span class="ios_saf no"><span>iOS Safari</span> <span>None</span></span><span class="android no"><span>Android Browser</span> <span>None</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari no"><span>Safari</span> <span>None</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob no"><span>IE Mobile</span> <span>None</span></span>
<span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=sharedworkers">caniuse.com</a></div>
<p><i>This section is non-normative.</i></p>
@@ -70328,7 +70329,7 @@
- <h3 id=storage>11.2 The API</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for A
ndroid</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=namevalue-storage">caniuse.com</a></div>
+ <h3 id=storage>11.2 The API</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>8+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.5+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>4+</span></span><span class="opera yes"><span>Opera</span> <span>10.5+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for
Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=namevalue-storage">caniuse.com</a></div>
<h4 id=the-storage-interface>11.2.1 The <code id=the-storage-interface:storage-2><a href=#storage-2>Storage</a></code> interface</h4>
@@ -77467,7 +77468,7 @@
- <h3 id=parsing-xhtml-documents>13.2 Parsing XHTML documents</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=23739" title="XHTML5: Consider adding ”-//W3C//ENTITIES HTML MathML Set//EN//XML” to list of supported public identifiers">23739</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <
span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=xhtml">caniuse.com</a></div>
+ <h3 id=parsing-xhtml-documents>13.2 Parsing XHTML documents</h3><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=bugs><strong>Spec bugs:</strong> <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=23739" title="XHTML5: Consider adding ”-//W3C//ENTITIES HTML MathML Set//EN//XML” to list of supported public identifiers">23739</a><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>4+</span></span><span class="ie yes"><span>IE</span> <span>9+</span></span><span class="firefox yes"><span>Firefox</span> <span>2+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>3.2+</span></span><span class="android yes"><span>Android Browser</span> <span>2.1+</span></span><span class="op_mini yes"><span>Opera Mini</span> <span>5.0-7.0+</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <spa
n>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>3.1+</span></span><span class="opera yes"><span>Opera</span> <span>9.5-9.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=xhtml">caniuse.com</a></div>
<p>This section describes the relationship between XML and the DOM, with a particular emphasis on
how this interacts with HTML.</p>
@@ -84511,7 +84512,7 @@
<td> <code id=events-2:window-10><a href=#window>Window</a></code>, elements
<td> Fired at nodes <a href=#gains-focus id=events-2:gains-focus>gaining focus</a>
- <tr><td> <dfn id=event-hashchange><code>hashchange</code></dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>40+</span></span><span class="ie yes"><span>IE</span> <span>11+</span></span><span class="firefox yes"><span>Firefox</span> <span>35+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>8+</span></span><span class="android yes"><span>Android Browser</span> <span>4.4.3+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>8+</span></span><span class="opera yes"><span>Opera</span> <span>26+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span class
="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=hashchange">caniuse.com</a></div>
+ <tr><td> <dfn id=event-hashchange><code>hashchange</code></dfn><div class=status><input onclick=toggleStatus(this) value=⋰ type=button><p class=support><strong>Support:</strong> <span class="chrome yes"><span>Chrome</span> <span>5+</span></span><span class="ie yes"><span>IE</span> <span>8+</span></span><span class="firefox yes"><span>Firefox</span> <span>3.6+</span></span><span class="and_chr yes"><span>Chrome for Android</span> <span>37+</span></span><span class="ios_saf yes"><span>iOS Safari</span> <span>4.0-4.1+</span></span><span class="android yes"><span>Android Browser</span> <span>2.2+</span></span><span class="op_mini no"><span>Opera Mini</span> <span>None</span></span><span class="and_uc yes"><span>UC Browser for Android</span> <span>9.9+</span></span><span class="safari yes"><span>Safari</span> <span>5+</span></span><span class="opera yes"><span>Opera</span> <span>10.6+</span></span><span class="ie_mob yes"><span>IE Mobile</span> <span>10+</span></span><span
class="and_ff yes"><span>Firefox for Android</span> <span>32+</span></span><p class=caniuse>Source: <a href="http://caniuse.com/#feat=hashchange">caniuse.com</a></div>
<td> <code id=events-2:hashchangeevent><a href=#hashchangeevent>HashChangeEvent</a></code>
<td> <code id=events-2:window-11><a href=#window>Window</a></code>
<td> Fired at the <code id=events-2:window-12><a href=#window>Window</a></code> when the fragment identifier part of <a id="events-2:the-document's-address" href=https://dom.spec.whatwg.org/#concept-document-url data-x-internal="the-document's-address">the document's address</a> changes
Modified: source
===================================================================
--- source 2014-10-06 17:43:34 UTC (rev 8830)
+++ source 2014-10-07 20:19:45 UTC (rev 8831)
@@ -200,10 +200,11 @@
#alert { position: fixed; top: 20%; left: 20%; right: 20%; font-size: 2em; padding: 0.5em; z-index: 40; background: gray; background: rgba(32,32,32,0.9); color: white; border-radius: 0.5em; transition: opacity 1s linear; }
#alert.closed { opacity: 0; }
#alert button { position: absolute; top: -1em; right: 2em; border-radius: 0.5em 0.5em 0 0; border: none; line-height: 0.9; color: white; background: rgb(64,64,64); font-size: 0.6em; font-weight: 900; cursor: pointer; padding: 0.25em; }
- #alert :link, #alert :visited { color: white; }
+ #alert :link, #alert :visited { color: white; text-decoration: underline; }
#alert :link:hover, #alert :visited:hover { background: transparent; }
- @media print { #configUI { display: none; } }
+ @media print { #configUI, #alert { display: none; } }
+
.fingerprint { position: absolute; right: 0; z-index: 5; }
.status { font: 1em sans-serif; width: 9em; padding: 0.3em; position: absolute; z-index: 8; top: auto; right: 0.3em; background: #EEE; color: black; box-shadow: 0 0 3px #999; overflow: hidden; margin: -2em 0 0 0; border-collapse: initial; border-spacing: initial; }
More information about the Commit-Watchers
mailing list