[html5] r8879 - [e] (0) Update to match Web IDL Fixing https://www.w3.org/Bugs/Public/show_bug.c [...]

whatwg at whatwg.org whatwg at whatwg.org
Thu Jan 15 11:33:33 PST 2015


Author: ianh
Date: 2015-01-15 11:33:31 -0800 (Thu, 15 Jan 2015)
New Revision: 8879

Modified:
   complete.html
   index
   source
Log:
[e] (0) Update to match Web IDL
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=27832
Affected topics: DOM APIs

Modified: complete.html
===================================================================
--- complete.html	2015-01-08 18:40:34 UTC (rev 8878)
+++ complete.html	2015-01-15 19:33:31 UTC (rev 8879)
@@ -340,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>8 January 2015</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>15 January 2015</span></h2></hgroup>
    
    <nav>
     <div>
@@ -370,7 +370,7 @@
 
   <div id=configUI></div>
 
-  <h2 id=table-of-contents class="no-num no-toc">Table of contents</h2><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=27776" title="BRIAN'S MOM DISAGREES">27776</a></div>
+  <h2 id=table-of-contents class="no-num no-toc">Table of contents</h2>
   <ol class="brief toc"><li><a href=#toc-introduction>1 Introduction</a><li><a href=#toc-infrastructure>2 Common infrastructure</a><li><a href=#toc-dom>3 Semantics, structure, and APIs of HTML documents</a><li><a href=#toc-semantics>4 The elements of HTML</a><li><a href=#toc-microdata>5 Microdata</a><li><a href=#toc-editing>6 User interaction</a><li><a href=#toc-browsers>7 Loading Web pages</a><li><a href=#toc-webappapis>8 Web application APIs</a><li><a href=#toc-comms>9 Communication</a><li><a href=#toc-workers>10 Web workers</a><li><a href=#toc-webstorage>11 Web storage</a><li><a href=#toc-syntax>12 The HTML syntax</a><li><a href=#toc-the-xhtml-syntax>13 The XHTML syntax</a><li><a href=#toc-rendering>14 Rendering</a><li><a href=#toc-obsolete>15 Obsolete features</a><li><a href=#toc-iana>16 IANA considerations</a><li><a href=#toc-index>Index</a><li><a href=#toc-references>References</a><li><a href=#toc-acknowledgments>Acknowledgements</a></ol>
 
   <h2 id=contents class="no-num no-toc">Full table of contents</h2>
@@ -6009,7 +6009,7 @@
   the storage mutex</a> and then return the <a href=#cookie-string id=resource-metadata-management:cookie-string>cookie-string</a> for <a id="resource-metadata-management:the-document's-address-4" href=https://dom.spec.whatwg.org/#concept-document-url data-x-internal="the-document's-address">the document's address</a>
   for a "non-HTTP" API, decoded using the <a href=#utf-8-decoder id=resource-metadata-management:utf-8-decoder>UTF-8 decoder</a>. <a href=#refsCOOKIES>[COOKIES]</a>
   <a href=#fingerprinting-vector id=resource-metadata-management:fingerprinting-vector class=fingerprint title="There is a potential fingerprinting vector here."><img alt="(This is a fingerprinting vector.)" src=https://images.whatwg.org/fingerprint.png width=46 height=64></a>
-  </p>
+  <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=27817" title="Value of lastModified probably shouldn't change during the lifetime of the document">27817</a></div>
 
   <p>On setting, if the document is a <a href=#cookie-averse-document-object id=resource-metadata-management:cookie-averse-document-object-2>cookie-averse <code>Document</code> object</a>, then
   the user agent must do nothing. Otherwise, if the <code id=resource-metadata-management:document-7><a href=#document>Document</a></code>'s <a href=#origin-2 id=resource-metadata-management:origin-2-2>origin</a> is
@@ -22404,7 +22404,7 @@
 
 
 
-  <h5 id=loading-the-media-resource>4.8.14.5 Loading the media resource</h5><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=10711" title="<video>: Playlists">10711</a></div>
+  <h5 id=loading-the-media-resource>4.8.14.5 Loading the media resource</h5><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=10711" title="<video>: Playlists">10711</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=22471" title=""buffered" attribute returns a new object each time">22471</a></div>
 
   <dl class=domintro><dt><var>media</var> . <code id=loading-the-media-resource:dom-media-load><a href=#dom-media-load>load</a></code>()<dd>
 
@@ -31448,7 +31448,7 @@
   <ul class="brief category-list"><li><code id=categories:the-button-element-5><a href=#the-button-element>button</a></code><li><code id=categories:the-input-element-6><a href=#the-input-element>input</a></code> (if the <code id=categories:attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href="#hidden-state-(type=hidden)" id="categories:hidden-state-(type=hidden)">Hidden</a> state)<li><code id=categories:the-keygen-element-6><a href=#the-keygen-element>keygen</a></code><li><code id=categories:the-meter-element><a href=#the-meter-element>meter</a></code><li><code id=categories:the-output-element-5><a href=#the-output-element>output</a></code><li><code id=categories:the-progress-element><a href=#the-progress-element>progress</a></code><li><code id=categories:the-select-element-6><a href=#the-select-element>select</a></code><li><code id=categories:the-textarea-element-6><a href=#the-textarea-element>textarea</a></code></ul>
 
 
-  <h4 id=the-form-element>4.10.3 The <dfn><code>form</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=22320" title="Form's supported property names should perhaps not be enumerable">22320</a></div>
+  <h4 id=the-form-element>4.10.3 The <dfn><code>form</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=22320" title="Form's supported property names should perhaps not be enumerable">22320</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27833" title="Issue: 99% of the time if you want to use auto focus you want it to be the first visible control of  [...]">27833</a></div>
 
   <dl class=element><dt><a href=#concept-element-categories id=the-form-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-form-element:flow-content-2>Flow content</a>.<dd><a href=#palpable-content-2 id=the-form-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-form-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#flow-content-2 id=the-form-element:flow-content-2-2>flow content</a> is expected.<dt><a href=#concept-element-content-model id=the-form-element:concept-element-content-model>Content model</a>:<dd><a href=#flow-content-2 id=the-form-element:flow-content-2-3>Flow content</a>, but with no <code id=the-form-element:the-form-element><a href=#the-form-element>form</a></code> element descendants.<dt><a href=#concept-element-tag-omission id=the-form-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt>
 <a href=#concept-element-attributes id=the-form-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-form-element:global-attributes>Global attributes</a><dd><code id=the-form-element:attr-form-accept-charset><a href=#attr-form-accept-charset>accept-charset</a></code> — Character encodings to use for <a href=#form-submission-2 id=the-form-element:form-submission-2>form submission</a><dd><code id=the-form-element:attr-fs-action><a href=#attr-fs-action>action</a></code> — <a href=#url id=the-form-element:url>URL</a> to use for <a href=#form-submission-2 id=the-form-element:form-submission-2-2>form submission</a><dd><code id=the-form-element:attr-form-autocomplete><a href=#attr-form-autocomplete>autocomplete</a></code> — Default setting for autofill feature for controls in the form<dd><code id=the-form-element:attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code> — Form data set encoding type to use for <a href=#form-submi
 ssion-2 id=the-form-element:form-submission-2-3>form submission</a><dd><code id=the-form-element:attr-fs-method><a href=#attr-fs-method>method</a></code> — HTTP method to use for <a href=#form-submission-2 id=the-form-element:form-submission-2-4>form submission</a><dd><code id=the-form-element:attr-form-name><a href=#attr-form-name>name</a></code> — Name of form to use in the <code id=the-form-element:dom-document-forms><a href=#dom-document-forms>document.forms</a></code> API<dd><code id=the-form-element:attr-fs-novalidate><a href=#attr-fs-novalidate>novalidate</a></code> — Bypass form control validation for <a href=#form-submission-2 id=the-form-element:form-submission-2-5>form submission</a><dd><code id=the-form-element:attr-fs-target><a href=#attr-fs-target>target</a></code> — <a href=#browsing-context id=the-form-element:browsing-context>Browsing context</a> for <a href=#form-submission-2 id=the-form-element:form-submission-2-6>form submission</a><dt><a href=#co
 ncept-element-dom id=the-form-element:concept-element-dom>DOM interface</a>:<dd>
 <pre class=idl>[OverrideBuiltins]
@@ -33246,7 +33246,7 @@
 
   
 
-  <div id=input-type-change>
+  <div id=input-type-change><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=27791" title="I don't see where the value is set to empty string when changing type to "file"">27791</a></div>
 
   <p>When an <code id=the-input-element:the-input-element-16><a href=#the-input-element>input</a></code> element's <code id=the-input-element:attr-input-type-11><a href=#attr-input-type>type</a></code> attribute
   changes state, the user agent must run the following steps:</p>
@@ -37782,7 +37782,7 @@
 
 
 
-  <h4 id=the-select-element>4.10.7 The <dfn><code>select</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=25027" title="<select> needs to not allow changing its height via line-height">25027</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27476" title="the selected attribute should be removed from options elements and instead be set in the parent sele [...]">27476</a></div>
+  <h4 id=the-select-element>4.10.7 The <dfn><code>select</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=25027" title="<select> needs to not allow changing its height via line-height">25027</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27476" title="the selected attribute should be removed from options elements and instead be set in the parent sele [...]">27476</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27802" title="Hello there, please can you check the "select" element. The attribute "autocomplete" is it fit for this element.">27802</a></div>
 
   <dl class=element><dt><a href=#concept-element-categories id=the-select-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-select-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-select-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#interactive-content-2 id=the-select-element:interactive-content-2>Interactive content</a>.<dd><a href=#category-listed id=the-select-element:category-listed>Listed</a>, <a href=#category-label id=the-select-element:category-label>labelable</a>, <a href=#category-submit id=the-select-element:category-submit>submittable</a>, <a href=#category-reset id=the-select-element:category-reset>resettable</a>, and <a href=#category-form-attr id=the-select-element:category-form-attr>reassociateable</a> <a href=#form-associated-element id=the-select-element:form-associated-element>form-associated element</a>.<dd><a href=#palpable-content-2 id=the-select-element:palpable-content-2>P
 alpable content</a>.<dt><a href=#concept-element-contexts id=the-select-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-select-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-select-element:concept-element-content-model>Content model</a>:<dd>Zero or more <code id=the-select-element:the-option-element><a href=#the-option-element>option</a></code>, <code id=the-select-element:the-optgroup-element><a href=#the-optgroup-element>optgroup</a></code>, and <a href=#script-supporting-elements-2 id=the-select-element:script-supporting-elements-2>script-supporting</a> elements.<dt><a href=#concept-element-tag-omission id=the-select-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-select-element:concept-element-attributes>Content attributes</a>:<dd><a href
 =#global-attributes id=the-select-element:global-attributes>Global attributes</a><dd><code id=the-select-element:attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code> — Hint for form autofill feature<dd><code id=the-select-element:attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code> — Automatically focus the form control when the page is loaded<dd><code id=the-select-element:attr-fe-disabled><a href=#attr-fe-disabled>disabled</a></code> — Whether the form control is disabled<dd><code id=the-select-element:attr-fae-form><a href=#attr-fae-form>form</a></code> — Associates the control with a <code id=the-select-element:the-form-element><a href=#the-form-element>form</a></code> element<dd><code id=the-select-element:attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> — Whether to allow multiple values<dd><code id=the-select-element:attr-fe-name><a href=#attr-fe-name>name</a></code> — Name of form control to use for
  <a href=#form-submission-2 id=the-select-element:form-submission-2>form submission</a> and in the <code id=the-select-element:dom-form-elements><a href=#dom-form-elements>form.elements</a></code> API <dd><code id=the-select-element:attr-select-required><a href=#attr-select-required>required</a></code> — Whether the control is required for <a href=#form-submission-2 id=the-select-element:form-submission-2-2>form submission</a><dd><code id=the-select-element:attr-select-size><a href=#attr-select-size>size</a></code> — Size of the control<dt><a href=#concept-element-dom id=the-select-element:concept-element-dom>DOM interface</a>:<dd>
 <pre class=idl>interface <dfn id=htmlselectelement>HTMLSelectElement</dfn> : <a href=#htmlelement id=the-select-element:htmlelement>HTMLElement</a> {
@@ -46483,7 +46483,7 @@
   
 
 
-  <h5 id=2dcontext>4.12.4.2 The 2D rendering context</h5><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=17427" title="<canvas>: drawImage() should accept SVGImageElement (<svg:image>)">17427</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27315" title="Use enum for lineCap, lineJoin, textAlign, textBaseline, and direction">27315</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27429" title="CanvasRenderingContext2DSettings IDL misses semicolon.">27429</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18220" title="drawImage should accept SVGImageElement">18220</a></div>
+  <h5 id=2dcontext>4.12.4.2 The 2D rendering context</h5><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=17427" title="<canvas>: drawImage() should accept SVGImageElement (<svg:image>)">17427</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27429" title="CanvasRenderingContext2DSettings IDL misses semicolon.">27429</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18220" title="drawImage should accept SVGImageElement">18220</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27315" title="Use enum for lineCap, lineJoin, textAlign, textBaseline, and direction">27315</a></div>
 
   
 
@@ -57281,7 +57281,7 @@
   created.</p>
 
 
-  <h5 id=navigating-auxiliary-browsing-contexts-in-the-dom>7.1.2.1 Navigating auxiliary browsing contexts in the DOM</h5><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=27761" title="Only this section talks about "disown its opener" in a self-referential way. No other section uses this concept. E.g. rel=noreferrer simply ends up not creating an auxiliary browsing context.">27761</a></div>
+  <h5 id=navigating-auxiliary-browsing-contexts-in-the-dom>7.1.2.1 Navigating auxiliary browsing contexts in the DOM</h5>
 
   <p>The <dfn id=dom-opener><code>opener</code></dfn> IDL attribute on the <code id=navigating-auxiliary-browsing-contexts-in-the-dom:window><a href=#window>Window</a></code>
   object, on getting, must return the <code id=navigating-auxiliary-browsing-contexts-in-the-dom:windowproxy><a href=#windowproxy>WindowProxy</a></code> object of the <a href=#browsing-context id=navigating-auxiliary-browsing-contexts-in-the-dom:browsing-context>browsing
@@ -59401,7 +59401,7 @@
   instead throw a <code id=the-location-interface:syntaxerror><a href=#syntaxerror>SyntaxError</a></code> exception.</p>
 
   <p>When the <dfn id=dom-location-reload><code>reload()</code></dfn> method is invoked, the
-  user agent must run the appropriate steps from the following list:<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=27764" title="reload() method takes optional argument per https://developer.mozilla.org/en-US/docs/Web/API/Location.reload and per https://github.com/slightlyoff/ServiceWorker/issues/597 service workers might want a hook for that.">27764</a></div>
+  user agent must run the appropriate steps from the following list:</p>
 
   <dl class=switch><dt>If the currently executing <a href=#concept-task id=the-location-interface:concept-task>task</a> is the dispatch of a <code id=the-location-interface:event-resize><a href=#event-resize>resize</a></code> event in response to the user resizing the <a href=#browsing-context id=the-location-interface:browsing-context-10>browsing
    context</a><dd><p>Repaint the <a href=#browsing-context id=the-location-interface:browsing-context-11>browsing context</a> and abort these steps.<dt>If the <a href=#browsing-context id=the-location-interface:browsing-context-12>browsing context</a>'s <a href=#active-document id=the-location-interface:active-document-3>active document</a> is <a href=#an-iframe-srcdoc-document id=the-location-interface:an-iframe-srcdoc-document>an
@@ -63381,7 +63381,7 @@
 
   <h4 id=events>8.1.5 Events</h4>
 
-  <h5 id=event-handler-attributes>8.1.5.1 Event handlers</h5><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=27274" title="onpaste seems to be missing from this list">27274</a></div>
+  <h5 id=event-handler-attributes>8.1.5.1 Event handlers</h5><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=27274" title="onpaste seems to be missing from this list">27274</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27832" title="[TreatNonCallableAsNull] is now [TreatNonObjectAsNull]">27832</a></div>
 
   
 
@@ -63562,7 +63562,7 @@
   <p>The <code id=event-handler-attributes:eventhandler-2><a href=#eventhandler>EventHandler</a></code> callback function type represents a callback used for event
   handlers. It is represented in Web IDL as follows:</p>
 
-  <pre class=idl>[TreatNonCallableAsNull]
+  <pre class=idl>[TreatNonObjectAsNull]
 callback <dfn id=eventhandlernonnull>EventHandlerNonNull</dfn> = any (<a href=#event id=event-handler-attributes:event-6>Event</a> event);
 typedef <a href=#eventhandlernonnull id=event-handler-attributes:eventhandlernonnull>EventHandlerNonNull</a>? <dfn id=eventhandler>EventHandler</dfn>;</pre>
 
@@ -63590,14 +63590,14 @@
   <p>For historical reasons, the <code id=event-handler-attributes:handler-onerror><a href=#handler-onerror>onerror</a></code> handler has different
   arguments:</p>
 
-  <pre class=idl>[TreatNonCallableAsNull]
+  <pre class=idl>[TreatNonObjectAsNull]
 callback <dfn id=onerroreventhandlernonnull>OnErrorEventHandlerNonNull</dfn> = any ((<a href=#event id=event-handler-attributes:event-7>Event</a> or DOMString) event, optional DOMString source, optional unsigned long lineno, optional unsigned long column, optional any error);
 typedef <a href=#onerroreventhandlernonnull id=event-handler-attributes:onerroreventhandlernonnull>OnErrorEventHandlerNonNull</a>? <dfn id=onerroreventhandler>OnErrorEventHandler</dfn>;</pre>
 
   <p>Similarly, the <code id=event-handler-attributes:handler-window-onbeforeunload><a href=#handler-window-onbeforeunload>onbeforeunload</a></code> handler has a
   different return value:</p>
 
-  <pre class=idl>[TreatNonCallableAsNull]
+  <pre class=idl>[TreatNonObjectAsNull]
 callback <dfn id=onbeforeunloadeventhandlernonnull>OnBeforeUnloadEventHandlerNonNull</dfn> = DOMString? (<a href=#event id=event-handler-attributes:event-8>Event</a> event);
 typedef <a href=#onbeforeunloadeventhandlernonnull id=event-handler-attributes:onbeforeunloadeventhandlernonnull>OnBeforeUnloadEventHandlerNonNull</a>? <dfn id=onbeforeunloadeventhandler>OnBeforeUnloadEventHandler</dfn>;</pre>
 
@@ -65014,7 +65014,7 @@
 
   <h3 id=system-state-and-capabilities>8.6 System state and capabilities</h3>
 
-  <h4 id=the-navigator-object>8.6.1 The <code id=the-navigator-object:navigator><a href=#navigator>Navigator</a></code> object</h4>
+  <h4 id=the-navigator-object>8.6.1 The <code id=the-navigator-object:navigator><a href=#navigator>Navigator</a></code> object</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=27820" title="Consider standardizing navigator.oscpu">27820</a></div>
 
   
 
@@ -65045,7 +65045,7 @@
   
 
 
-  <h5 id=client-identification>8.6.1.1 Client identification</h5><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=27786" title="Specify navigator.vendor as the empty string">27786</a></div>
+  <h5 id=client-identification>8.6.1.1 Client identification</h5><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=27786" title="Specify navigator.vendor as the empty string">27786</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27796" title="navigator.appName is always "Netscape"">27796</a></div>
 
   <pre class=idl>[NoInterfaceObject, Exposed=(Window,Worker)]
 interface <dfn id=navigatorid>NavigatorID</dfn> {
@@ -66362,7 +66362,7 @@
 
 
 
-  <h3 id=animation-frames>8.8 Animation Frames</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=27710" title="Reference to RequestAnimationFrame specification missing">27710</a></div>
+  <h3 id=animation-frames>8.8 Animation Frames</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=27710" title="FrameRequestCallback isn't defined (but is used)">27710</a></div>
 
   <p>Each <code id=animation-frames:document><a href=#document>Document</a></code> has a <dfn id=list-of-animation-frame-callbacks>list of animation frame callbacks</dfn>, which must be
   initially empty, and an <dfn id=animation-frame-callback-identifier>animation frame callback identifier</dfn>, which is a number which
@@ -70112,7 +70112,7 @@
 
 
 
-  <h5 id=shared-workers-and-the-sharedworker-interface>10.2.6.4 Shared workers and the <code id=shared-workers-and-the-sharedworker-interface:sharedworker><a href=#sharedworker>SharedWorker</a></code> interface</h5>
+  <h5 id=shared-workers-and-the-sharedworker-interface>10.2.6.4 Shared workers and the <code id=shared-workers-and-the-sharedworker-interface:sharedworker><a href=#sharedworker>SharedWorker</a></code> interface</h5><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=27793" title="In 10.2.6.4 "Shared workers and the SharedWorker interface", The note at Step 6 should include blob: urls.">27793</a></div>
 
   <pre class=idl>[<a href=#dom-sharedworker id=shared-workers-and-the-sharedworker-interface:dom-sharedworker>Constructor</a>(DOMString scriptURL, optional DOMString name), Exposed=(Window,Worker)]
 interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#eventtarget id=shared-workers-and-the-sharedworker-interface:eventtarget>EventTarget</a> {

Modified: index
===================================================================
--- index	2015-01-08 18:40:34 UTC (rev 8878)
+++ index	2015-01-15 19:33:31 UTC (rev 8879)
@@ -340,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>8 January 2015</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>15 January 2015</span></h2></hgroup>
    
    <nav>
     <div>
@@ -370,7 +370,7 @@
 
   <div id=configUI></div>
 
-  <h2 id=table-of-contents class="no-num no-toc">Table of contents</h2><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=27776" title="BRIAN'S MOM DISAGREES">27776</a></div>
+  <h2 id=table-of-contents class="no-num no-toc">Table of contents</h2>
   <ol class="brief toc"><li><a href=#toc-introduction>1 Introduction</a><li><a href=#toc-infrastructure>2 Common infrastructure</a><li><a href=#toc-dom>3 Semantics, structure, and APIs of HTML documents</a><li><a href=#toc-semantics>4 The elements of HTML</a><li><a href=#toc-microdata>5 Microdata</a><li><a href=#toc-editing>6 User interaction</a><li><a href=#toc-browsers>7 Loading Web pages</a><li><a href=#toc-webappapis>8 Web application APIs</a><li><a href=#toc-comms>9 Communication</a><li><a href=#toc-workers>10 Web workers</a><li><a href=#toc-webstorage>11 Web storage</a><li><a href=#toc-syntax>12 The HTML syntax</a><li><a href=#toc-the-xhtml-syntax>13 The XHTML syntax</a><li><a href=#toc-rendering>14 Rendering</a><li><a href=#toc-obsolete>15 Obsolete features</a><li><a href=#toc-iana>16 IANA considerations</a><li><a href=#toc-index>Index</a><li><a href=#toc-references>References</a><li><a href=#toc-acknowledgments>Acknowledgements</a></ol>
 
   <h2 id=contents class="no-num no-toc">Full table of contents</h2>
@@ -6009,7 +6009,7 @@
   the storage mutex</a> and then return the <a href=#cookie-string id=resource-metadata-management:cookie-string>cookie-string</a> for <a id="resource-metadata-management:the-document's-address-4" href=https://dom.spec.whatwg.org/#concept-document-url data-x-internal="the-document's-address">the document's address</a>
   for a "non-HTTP" API, decoded using the <a href=#utf-8-decoder id=resource-metadata-management:utf-8-decoder>UTF-8 decoder</a>. <a href=#refsCOOKIES>[COOKIES]</a>
   <a href=#fingerprinting-vector id=resource-metadata-management:fingerprinting-vector class=fingerprint title="There is a potential fingerprinting vector here."><img alt="(This is a fingerprinting vector.)" src=https://images.whatwg.org/fingerprint.png width=46 height=64></a>
-  </p>
+  <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=27817" title="Value of lastModified probably shouldn't change during the lifetime of the document">27817</a></div>
 
   <p>On setting, if the document is a <a href=#cookie-averse-document-object id=resource-metadata-management:cookie-averse-document-object-2>cookie-averse <code>Document</code> object</a>, then
   the user agent must do nothing. Otherwise, if the <code id=resource-metadata-management:document-7><a href=#document>Document</a></code>'s <a href=#origin-2 id=resource-metadata-management:origin-2-2>origin</a> is
@@ -22404,7 +22404,7 @@
 
 
 
-  <h5 id=loading-the-media-resource>4.8.14.5 Loading the media resource</h5><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=10711" title="<video>: Playlists">10711</a></div>
+  <h5 id=loading-the-media-resource>4.8.14.5 Loading the media resource</h5><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=10711" title="<video>: Playlists">10711</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=22471" title=""buffered" attribute returns a new object each time">22471</a></div>
 
   <dl class=domintro><dt><var>media</var> . <code id=loading-the-media-resource:dom-media-load><a href=#dom-media-load>load</a></code>()<dd>
 
@@ -31448,7 +31448,7 @@
   <ul class="brief category-list"><li><code id=categories:the-button-element-5><a href=#the-button-element>button</a></code><li><code id=categories:the-input-element-6><a href=#the-input-element>input</a></code> (if the <code id=categories:attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href="#hidden-state-(type=hidden)" id="categories:hidden-state-(type=hidden)">Hidden</a> state)<li><code id=categories:the-keygen-element-6><a href=#the-keygen-element>keygen</a></code><li><code id=categories:the-meter-element><a href=#the-meter-element>meter</a></code><li><code id=categories:the-output-element-5><a href=#the-output-element>output</a></code><li><code id=categories:the-progress-element><a href=#the-progress-element>progress</a></code><li><code id=categories:the-select-element-6><a href=#the-select-element>select</a></code><li><code id=categories:the-textarea-element-6><a href=#the-textarea-element>textarea</a></code></ul>
 
 
-  <h4 id=the-form-element>4.10.3 The <dfn><code>form</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=22320" title="Form's supported property names should perhaps not be enumerable">22320</a></div>
+  <h4 id=the-form-element>4.10.3 The <dfn><code>form</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=22320" title="Form's supported property names should perhaps not be enumerable">22320</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27833" title="Issue: 99% of the time if you want to use auto focus you want it to be the first visible control of  [...]">27833</a></div>
 
   <dl class=element><dt><a href=#concept-element-categories id=the-form-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-form-element:flow-content-2>Flow content</a>.<dd><a href=#palpable-content-2 id=the-form-element:palpable-content-2>Palpable content</a>.<dt><a href=#concept-element-contexts id=the-form-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#flow-content-2 id=the-form-element:flow-content-2-2>flow content</a> is expected.<dt><a href=#concept-element-content-model id=the-form-element:concept-element-content-model>Content model</a>:<dd><a href=#flow-content-2 id=the-form-element:flow-content-2-3>Flow content</a>, but with no <code id=the-form-element:the-form-element><a href=#the-form-element>form</a></code> element descendants.<dt><a href=#concept-element-tag-omission id=the-form-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt>
 <a href=#concept-element-attributes id=the-form-element:concept-element-attributes>Content attributes</a>:<dd><a href=#global-attributes id=the-form-element:global-attributes>Global attributes</a><dd><code id=the-form-element:attr-form-accept-charset><a href=#attr-form-accept-charset>accept-charset</a></code> — Character encodings to use for <a href=#form-submission-2 id=the-form-element:form-submission-2>form submission</a><dd><code id=the-form-element:attr-fs-action><a href=#attr-fs-action>action</a></code> — <a href=#url id=the-form-element:url>URL</a> to use for <a href=#form-submission-2 id=the-form-element:form-submission-2-2>form submission</a><dd><code id=the-form-element:attr-form-autocomplete><a href=#attr-form-autocomplete>autocomplete</a></code> — Default setting for autofill feature for controls in the form<dd><code id=the-form-element:attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code> — Form data set encoding type to use for <a href=#form-submi
 ssion-2 id=the-form-element:form-submission-2-3>form submission</a><dd><code id=the-form-element:attr-fs-method><a href=#attr-fs-method>method</a></code> — HTTP method to use for <a href=#form-submission-2 id=the-form-element:form-submission-2-4>form submission</a><dd><code id=the-form-element:attr-form-name><a href=#attr-form-name>name</a></code> — Name of form to use in the <code id=the-form-element:dom-document-forms><a href=#dom-document-forms>document.forms</a></code> API<dd><code id=the-form-element:attr-fs-novalidate><a href=#attr-fs-novalidate>novalidate</a></code> — Bypass form control validation for <a href=#form-submission-2 id=the-form-element:form-submission-2-5>form submission</a><dd><code id=the-form-element:attr-fs-target><a href=#attr-fs-target>target</a></code> — <a href=#browsing-context id=the-form-element:browsing-context>Browsing context</a> for <a href=#form-submission-2 id=the-form-element:form-submission-2-6>form submission</a><dt><a href=#co
 ncept-element-dom id=the-form-element:concept-element-dom>DOM interface</a>:<dd>
 <pre class=idl>[OverrideBuiltins]
@@ -33246,7 +33246,7 @@
 
   
 
-  <div id=input-type-change>
+  <div id=input-type-change><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=27791" title="I don't see where the value is set to empty string when changing type to "file"">27791</a></div>
 
   <p>When an <code id=the-input-element:the-input-element-16><a href=#the-input-element>input</a></code> element's <code id=the-input-element:attr-input-type-11><a href=#attr-input-type>type</a></code> attribute
   changes state, the user agent must run the following steps:</p>
@@ -37782,7 +37782,7 @@
 
 
 
-  <h4 id=the-select-element>4.10.7 The <dfn><code>select</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=25027" title="<select> needs to not allow changing its height via line-height">25027</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27476" title="the selected attribute should be removed from options elements and instead be set in the parent sele [...]">27476</a></div>
+  <h4 id=the-select-element>4.10.7 The <dfn><code>select</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=25027" title="<select> needs to not allow changing its height via line-height">25027</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27476" title="the selected attribute should be removed from options elements and instead be set in the parent sele [...]">27476</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27802" title="Hello there, please can you check the "select" element. The attribute "autocomplete" is it fit for this element.">27802</a></div>
 
   <dl class=element><dt><a href=#concept-element-categories id=the-select-element:concept-element-categories>Categories</a>:<dd><a href=#flow-content-2 id=the-select-element:flow-content-2>Flow content</a>.<dd><a href=#phrasing-content-2 id=the-select-element:phrasing-content-2>Phrasing content</a>.<dd><a href=#interactive-content-2 id=the-select-element:interactive-content-2>Interactive content</a>.<dd><a href=#category-listed id=the-select-element:category-listed>Listed</a>, <a href=#category-label id=the-select-element:category-label>labelable</a>, <a href=#category-submit id=the-select-element:category-submit>submittable</a>, <a href=#category-reset id=the-select-element:category-reset>resettable</a>, and <a href=#category-form-attr id=the-select-element:category-form-attr>reassociateable</a> <a href=#form-associated-element id=the-select-element:form-associated-element>form-associated element</a>.<dd><a href=#palpable-content-2 id=the-select-element:palpable-content-2>P
 alpable content</a>.<dt><a href=#concept-element-contexts id=the-select-element:concept-element-contexts>Contexts in which this element can be used</a>:<dd>Where <a href=#phrasing-content-2 id=the-select-element:phrasing-content-2-2>phrasing content</a> is expected.<dt><a href=#concept-element-content-model id=the-select-element:concept-element-content-model>Content model</a>:<dd>Zero or more <code id=the-select-element:the-option-element><a href=#the-option-element>option</a></code>, <code id=the-select-element:the-optgroup-element><a href=#the-optgroup-element>optgroup</a></code>, and <a href=#script-supporting-elements-2 id=the-select-element:script-supporting-elements-2>script-supporting</a> elements.<dt><a href=#concept-element-tag-omission id=the-select-element:concept-element-tag-omission>Tag omission in text/html</a>:<dd>Neither tag is omissible.<dt><a href=#concept-element-attributes id=the-select-element:concept-element-attributes>Content attributes</a>:<dd><a href
 =#global-attributes id=the-select-element:global-attributes>Global attributes</a><dd><code id=the-select-element:attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code> — Hint for form autofill feature<dd><code id=the-select-element:attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code> — Automatically focus the form control when the page is loaded<dd><code id=the-select-element:attr-fe-disabled><a href=#attr-fe-disabled>disabled</a></code> — Whether the form control is disabled<dd><code id=the-select-element:attr-fae-form><a href=#attr-fae-form>form</a></code> — Associates the control with a <code id=the-select-element:the-form-element><a href=#the-form-element>form</a></code> element<dd><code id=the-select-element:attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> — Whether to allow multiple values<dd><code id=the-select-element:attr-fe-name><a href=#attr-fe-name>name</a></code> — Name of form control to use for
  <a href=#form-submission-2 id=the-select-element:form-submission-2>form submission</a> and in the <code id=the-select-element:dom-form-elements><a href=#dom-form-elements>form.elements</a></code> API <dd><code id=the-select-element:attr-select-required><a href=#attr-select-required>required</a></code> — Whether the control is required for <a href=#form-submission-2 id=the-select-element:form-submission-2-2>form submission</a><dd><code id=the-select-element:attr-select-size><a href=#attr-select-size>size</a></code> — Size of the control<dt><a href=#concept-element-dom id=the-select-element:concept-element-dom>DOM interface</a>:<dd>
 <pre class=idl>interface <dfn id=htmlselectelement>HTMLSelectElement</dfn> : <a href=#htmlelement id=the-select-element:htmlelement>HTMLElement</a> {
@@ -46483,7 +46483,7 @@
   
 
 
-  <h5 id=2dcontext>4.12.4.2 The 2D rendering context</h5><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=17427" title="<canvas>: drawImage() should accept SVGImageElement (<svg:image>)">17427</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27315" title="Use enum for lineCap, lineJoin, textAlign, textBaseline, and direction">27315</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27429" title="CanvasRenderingContext2DSettings IDL misses semicolon.">27429</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18220" title="drawImage should accept SVGImageElement">18220</a></div>
+  <h5 id=2dcontext>4.12.4.2 The 2D rendering context</h5><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=17427" title="<canvas>: drawImage() should accept SVGImageElement (<svg:image>)">17427</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27429" title="CanvasRenderingContext2DSettings IDL misses semicolon.">27429</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=18220" title="drawImage should accept SVGImageElement">18220</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27315" title="Use enum for lineCap, lineJoin, textAlign, textBaseline, and direction">27315</a></div>
 
   
 
@@ -57281,7 +57281,7 @@
   created.</p>
 
 
-  <h5 id=navigating-auxiliary-browsing-contexts-in-the-dom>7.1.2.1 Navigating auxiliary browsing contexts in the DOM</h5><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=27761" title="Only this section talks about "disown its opener" in a self-referential way. No other section uses this concept. E.g. rel=noreferrer simply ends up not creating an auxiliary browsing context.">27761</a></div>
+  <h5 id=navigating-auxiliary-browsing-contexts-in-the-dom>7.1.2.1 Navigating auxiliary browsing contexts in the DOM</h5>
 
   <p>The <dfn id=dom-opener><code>opener</code></dfn> IDL attribute on the <code id=navigating-auxiliary-browsing-contexts-in-the-dom:window><a href=#window>Window</a></code>
   object, on getting, must return the <code id=navigating-auxiliary-browsing-contexts-in-the-dom:windowproxy><a href=#windowproxy>WindowProxy</a></code> object of the <a href=#browsing-context id=navigating-auxiliary-browsing-contexts-in-the-dom:browsing-context>browsing
@@ -59401,7 +59401,7 @@
   instead throw a <code id=the-location-interface:syntaxerror><a href=#syntaxerror>SyntaxError</a></code> exception.</p>
 
   <p>When the <dfn id=dom-location-reload><code>reload()</code></dfn> method is invoked, the
-  user agent must run the appropriate steps from the following list:<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=27764" title="reload() method takes optional argument per https://developer.mozilla.org/en-US/docs/Web/API/Location.reload and per https://github.com/slightlyoff/ServiceWorker/issues/597 service workers might want a hook for that.">27764</a></div>
+  user agent must run the appropriate steps from the following list:</p>
 
   <dl class=switch><dt>If the currently executing <a href=#concept-task id=the-location-interface:concept-task>task</a> is the dispatch of a <code id=the-location-interface:event-resize><a href=#event-resize>resize</a></code> event in response to the user resizing the <a href=#browsing-context id=the-location-interface:browsing-context-10>browsing
    context</a><dd><p>Repaint the <a href=#browsing-context id=the-location-interface:browsing-context-11>browsing context</a> and abort these steps.<dt>If the <a href=#browsing-context id=the-location-interface:browsing-context-12>browsing context</a>'s <a href=#active-document id=the-location-interface:active-document-3>active document</a> is <a href=#an-iframe-srcdoc-document id=the-location-interface:an-iframe-srcdoc-document>an
@@ -63381,7 +63381,7 @@
 
   <h4 id=events>8.1.5 Events</h4>
 
-  <h5 id=event-handler-attributes>8.1.5.1 Event handlers</h5><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=27274" title="onpaste seems to be missing from this list">27274</a></div>
+  <h5 id=event-handler-attributes>8.1.5.1 Event handlers</h5><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=27274" title="onpaste seems to be missing from this list">27274</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27832" title="[TreatNonCallableAsNull] is now [TreatNonObjectAsNull]">27832</a></div>
 
   
 
@@ -63562,7 +63562,7 @@
   <p>The <code id=event-handler-attributes:eventhandler-2><a href=#eventhandler>EventHandler</a></code> callback function type represents a callback used for event
   handlers. It is represented in Web IDL as follows:</p>
 
-  <pre class=idl>[TreatNonCallableAsNull]
+  <pre class=idl>[TreatNonObjectAsNull]
 callback <dfn id=eventhandlernonnull>EventHandlerNonNull</dfn> = any (<a href=#event id=event-handler-attributes:event-6>Event</a> event);
 typedef <a href=#eventhandlernonnull id=event-handler-attributes:eventhandlernonnull>EventHandlerNonNull</a>? <dfn id=eventhandler>EventHandler</dfn>;</pre>
 
@@ -63590,14 +63590,14 @@
   <p>For historical reasons, the <code id=event-handler-attributes:handler-onerror><a href=#handler-onerror>onerror</a></code> handler has different
   arguments:</p>
 
-  <pre class=idl>[TreatNonCallableAsNull]
+  <pre class=idl>[TreatNonObjectAsNull]
 callback <dfn id=onerroreventhandlernonnull>OnErrorEventHandlerNonNull</dfn> = any ((<a href=#event id=event-handler-attributes:event-7>Event</a> or DOMString) event, optional DOMString source, optional unsigned long lineno, optional unsigned long column, optional any error);
 typedef <a href=#onerroreventhandlernonnull id=event-handler-attributes:onerroreventhandlernonnull>OnErrorEventHandlerNonNull</a>? <dfn id=onerroreventhandler>OnErrorEventHandler</dfn>;</pre>
 
   <p>Similarly, the <code id=event-handler-attributes:handler-window-onbeforeunload><a href=#handler-window-onbeforeunload>onbeforeunload</a></code> handler has a
   different return value:</p>
 
-  <pre class=idl>[TreatNonCallableAsNull]
+  <pre class=idl>[TreatNonObjectAsNull]
 callback <dfn id=onbeforeunloadeventhandlernonnull>OnBeforeUnloadEventHandlerNonNull</dfn> = DOMString? (<a href=#event id=event-handler-attributes:event-8>Event</a> event);
 typedef <a href=#onbeforeunloadeventhandlernonnull id=event-handler-attributes:onbeforeunloadeventhandlernonnull>OnBeforeUnloadEventHandlerNonNull</a>? <dfn id=onbeforeunloadeventhandler>OnBeforeUnloadEventHandler</dfn>;</pre>
 
@@ -65014,7 +65014,7 @@
 
   <h3 id=system-state-and-capabilities>8.6 System state and capabilities</h3>
 
-  <h4 id=the-navigator-object>8.6.1 The <code id=the-navigator-object:navigator><a href=#navigator>Navigator</a></code> object</h4>
+  <h4 id=the-navigator-object>8.6.1 The <code id=the-navigator-object:navigator><a href=#navigator>Navigator</a></code> object</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=27820" title="Consider standardizing navigator.oscpu">27820</a></div>
 
   
 
@@ -65045,7 +65045,7 @@
   
 
 
-  <h5 id=client-identification>8.6.1.1 Client identification</h5><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=27786" title="Specify navigator.vendor as the empty string">27786</a></div>
+  <h5 id=client-identification>8.6.1.1 Client identification</h5><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=27786" title="Specify navigator.vendor as the empty string">27786</a>, <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=27796" title="navigator.appName is always "Netscape"">27796</a></div>
 
   <pre class=idl>[NoInterfaceObject, Exposed=(Window,Worker)]
 interface <dfn id=navigatorid>NavigatorID</dfn> {
@@ -66362,7 +66362,7 @@
 
 
 
-  <h3 id=animation-frames>8.8 Animation Frames</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=27710" title="Reference to RequestAnimationFrame specification missing">27710</a></div>
+  <h3 id=animation-frames>8.8 Animation Frames</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=27710" title="FrameRequestCallback isn't defined (but is used)">27710</a></div>
 
   <p>Each <code id=animation-frames:document><a href=#document>Document</a></code> has a <dfn id=list-of-animation-frame-callbacks>list of animation frame callbacks</dfn>, which must be
   initially empty, and an <dfn id=animation-frame-callback-identifier>animation frame callback identifier</dfn>, which is a number which
@@ -70112,7 +70112,7 @@
 
 
 
-  <h5 id=shared-workers-and-the-sharedworker-interface>10.2.6.4 Shared workers and the <code id=shared-workers-and-the-sharedworker-interface:sharedworker><a href=#sharedworker>SharedWorker</a></code> interface</h5>
+  <h5 id=shared-workers-and-the-sharedworker-interface>10.2.6.4 Shared workers and the <code id=shared-workers-and-the-sharedworker-interface:sharedworker><a href=#sharedworker>SharedWorker</a></code> interface</h5><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=27793" title="In 10.2.6.4 "Shared workers and the SharedWorker interface", The note at Step 6 should include blob: urls.">27793</a></div>
 
   <pre class=idl>[<a href=#dom-sharedworker id=shared-workers-and-the-sharedworker-interface:dom-sharedworker>Constructor</a>(DOMString scriptURL, optional DOMString name), Exposed=(Window,Worker)]
 interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#eventtarget id=shared-workers-and-the-sharedworker-interface:eventtarget>EventTarget</a> {

Modified: source
===================================================================
--- source	2015-01-08 18:40:34 UTC (rev 8878)
+++ source	2015-01-15 19:33:31 UTC (rev 8879)
@@ -85914,7 +85914,7 @@
   <p>The <code>EventHandler</code> callback function type represents a callback used for event
   handlers. It is represented in Web IDL as follows:</p>
 
-  <pre class="idl">[TreatNonCallableAsNull]
+  <pre class="idl">[TreatNonObjectAsNull]
 callback <dfn>EventHandlerNonNull</dfn> = any (<span>Event</span> event);
 typedef <span>EventHandlerNonNull</span>? <dfn>EventHandler</dfn>;</pre>
 
@@ -85942,14 +85942,14 @@
   <p>For historical reasons, the <code data-x="handler-onerror">onerror</code> handler has different
   arguments:</p>
 
-  <pre class="idl">[TreatNonCallableAsNull]
+  <pre class="idl">[TreatNonObjectAsNull]
 callback <dfn>OnErrorEventHandlerNonNull</dfn> = any ((<span>Event</span> or DOMString) event, optional DOMString source, optional unsigned long lineno, optional unsigned long column, optional any error);
 typedef <span>OnErrorEventHandlerNonNull</span>? <dfn>OnErrorEventHandler</dfn>;</pre>
 
   <p>Similarly, the <code data-x="handler-window-onbeforeunload">onbeforeunload</code> handler has a
   different return value:</p>
 
-  <pre class="idl">[TreatNonCallableAsNull]
+  <pre class="idl">[TreatNonObjectAsNull]
 callback <dfn>OnBeforeUnloadEventHandlerNonNull</dfn> = DOMString? (<span>Event</span> event);
 typedef <span>OnBeforeUnloadEventHandlerNonNull</span>? <dfn>OnBeforeUnloadEventHandler</dfn>;</pre>
 



More information about the Commit-Watchers mailing list