[html5] r8011 - [e] (0) Try to be clearer about what 'applies' means for these input-related att [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Jul 2 15:00:23 PDT 2013


Author: ianh
Date: 2013-07-02 15:00:22 -0700 (Tue, 02 Jul 2013)
New Revision: 8011

Modified:
   complete.html
   index
   source
Log:
[e] (0) Try to be clearer about what 'applies' means for these input-related attributes.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=22237
Affected topics: DOM APIs, HTML

Modified: complete.html
===================================================================
--- complete.html	2013-07-02 21:45:38 UTC (rev 8010)
+++ complete.html	2013-07-02 22:00:22 UTC (rev 8011)
@@ -45450,14 +45450,14 @@
   <code title=attr-input-size><a href=#attr-input-size>size</a></code>, <code title=attr-input-src><a href=#attr-input-src>src</a></code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-dim-width><a href=#attr-dim-width>width</a></code> content
   attributes, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-files><a href=#dom-input-files>files</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
   <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and <code title=dom-input-list><a href=#dom-input-list>list</a></code> IDL attributes, the <code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> method, the <code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, <code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and <code title=dom-textarea/input-selectionDirection><a href=#dom-textarea/input-selectiondirection>selectionDirection</a></code>, IDL attributes, the <code title=dom-textarea/input-setRangeText><a href=#dom-textarea/input-setrangetext>setRangeText()</a></code> and <code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods, the <code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></cod
 e> and <code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>
-  methods, and the <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply to an <code><a href=#the-input-element>input</a></code> element depends on
+  methods, and the <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <dfn id=concept-input-apply title=concept-input-apply>apply</dfn> to an <code><a href=#the-input-element>input</a></code> element depends on
   the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. The subsections that define
   each type also clearly define in normative "bookkeeping" sections which of these feature apply,
   and which <dfn id=do-not-apply>do not apply</dfn>, to each type. The behavior of these features depends on whether
   they apply or not, as defined in their various sections.</p>
 
   <p>The following table <span class=impl>is non-normative and</span> summarizes which of those
-  content attributes, IDL attributes, methods, and events apply to each state:</p>
+  content attributes, IDL attributes, methods, and events <a href=#concept-input-apply title=concept-input-apply>apply</a> to each state:</p>
 
   <table class=applies id=input-type-attr-summary><thead><tr><th>
      <th> <span title=""><a href="#hidden-state-(type=hidden)" title=attr-input-type-hidden>Hidden</a></span>
@@ -46661,7 +46661,7 @@
 
    <p>The
    <code title=dom-input-value><a href=#dom-input-value>value</a></code>
-   IDL attribute applies to this element and is
+   IDL attribute <a href=#concept-input-apply title=concept-input-apply>applies</a> to this element and is
    in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
@@ -46768,7 +46768,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-fe-dirname><a href=#attr-fe-dirname>dirname</a></code>,
    <code title=attr-fe-inputmode><a href=#attr-fe-inputmode>inputmode</a></code>,
@@ -46791,7 +46791,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -46864,7 +46864,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -46885,7 +46885,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -46963,7 +46963,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -46984,7 +46984,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47222,7 +47222,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -47237,7 +47237,7 @@
 
 <!--
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element when
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element when
    the <code title="attr-input-multiple">multiple</code> attribute is
    not specified:
    .</p>
@@ -47246,7 +47246,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47319,7 +47319,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
    <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
@@ -47338,7 +47338,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47487,7 +47487,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47505,7 +47505,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47653,7 +47653,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47671,7 +47671,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47792,7 +47792,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47810,7 +47810,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47932,7 +47932,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47950,7 +47950,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48072,7 +48072,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48090,7 +48090,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48208,7 +48208,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48225,7 +48225,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48369,7 +48369,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48387,7 +48387,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48551,7 +48551,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48566,7 +48566,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48722,7 +48722,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code> and
    <code title=attr-input-list><a href=#attr-input-list>list</a></code> content attributes;
    <code title=dom-input-list><a href=#dom-input-list>list</a></code> and
@@ -48731,7 +48731,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48827,7 +48827,7 @@
   </dl><!--TOPIC:HTML--><div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, and
    <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
    <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> and
@@ -48836,7 +48836,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-default-on title=dom-input-value-default-on>default/on</a>.</p>
 
-   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
+   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48879,7 +48879,7 @@
    <code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
    <code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
 
-   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event does not apply.</p>
+   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -48955,7 +48955,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code> and
    <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
    <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> and
@@ -48964,7 +48964,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-default-on title=dom-input-value-default-on>default/on</a>.</p>
 
-   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
+   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49007,7 +49007,7 @@
    <code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
    <code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
 
-   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event does not apply.</p>
+   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -49165,7 +49165,7 @@
   <hr><div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
    <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>, and
    <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
@@ -49175,7 +49175,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-filename title=dom-input-value-filename>filename</a>.</p>
 
-   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
+   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49220,7 +49220,7 @@
    <code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
    <code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
 
-   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event does not apply.</p>
+   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -49265,7 +49265,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>,
    <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>,
    <code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code>,
@@ -49463,7 +49463,7 @@
   </dl><!--TOPIC:HTML--><div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
    <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>,
    <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>,
@@ -49573,7 +49573,7 @@
   <div class=bookkeeping>
 
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute
-   applies to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
+   <a href=#concept-input-apply title=concept-input-apply>applies</a> to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49654,7 +49654,7 @@
   <div class=bookkeeping>
 
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute
-   applies to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
+   <a href=#concept-input-apply title=concept-input-apply>applies</a> to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49736,8 +49736,8 @@
 
   <div class=impl>
 
-  <p>These attributes only apply to an <code><a href=#the-input-element>input</a></code> element if its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in a state whose definition declares that the
-  attribute applies. When an attribute <a href=#do-not-apply title="do not apply">doesn't apply</a> to an
+  <p>These attributes only <a href=#concept-input-apply title=concept-input-apply>apply</a> to an <code><a href=#the-input-element>input</a></code> element if its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in a state whose definition declares that the
+  attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>. When an attribute <a href=#do-not-apply title="do not apply">doesn't apply</a> to an
   <code><a href=#the-input-element>input</a></code> element, user agents must <a href=#ignore>ignore</a> the attribute, regardless of the
   requirements and definitions below.</p>
 
@@ -49746,7 +49746,7 @@
 
   <h6 id=the-maxlength-attribute><span class=secno>4.10.7.3.1 </span>The <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code> attribute</h6>
 
-  <p>The <dfn id=attr-input-maxlength title=attr-input-maxlength><code>maxlength</code></dfn> attribute<span class=impl>, when it applies,</span> is a <a href=#attr-fe-maxlength title=attr-fe-maxlength>form control <code title="">maxlength</code> attribute</a><span class=impl> controlled by the <code><a href=#the-input-element>input</a></code>
+  <p>The <dfn id=attr-input-maxlength title=attr-input-maxlength><code>maxlength</code></dfn> attribute<span class=impl>, when it <a href=#concept-input-apply title=concept-input-apply>applies</a>,</span> is a <a href=#attr-fe-maxlength title=attr-fe-maxlength>form control <code title="">maxlength</code> attribute</a><span class=impl> controlled by the <code><a href=#the-input-element>input</a></code>
   element's <a href=#concept-input-value-dirty-flag title=concept-input-value-dirty-flag>dirty value flag</a></span>.</p>
 
   <p>If the <code><a href=#the-input-element>input</a></code> element has a <a href=#maximum-allowed-value-length>maximum allowed value length</a>, then the
@@ -49845,7 +49845,7 @@
   <div class=impl>
 
   <p><strong>Constraint validation</strong>: If the element is <i title=concept-input-required><a href=#concept-input-required>required</a></i>, and its <code title=dom-input-value><a href=#dom-input-value>value</a></code>
-  IDL attribute applies and is in the mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>, and the
+  IDL attribute <a href=#concept-input-apply title=concept-input-apply>applies</a> and is in the mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>, and the
   element is <i title=concept-fe-mutable><a href=#concept-fe-mutable>mutable</a></i>, and the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is the empty string, then the element is <a href=#suffering-from-being-missing>suffering
   from being missing</a>.</p>
 
@@ -49938,7 +49938,7 @@
 
   <p>The <dfn id=attr-input-pattern title=attr-input-pattern><code>pattern</code></dfn> attribute specifies a regular
   expression against which the control's <a href=#concept-fe-value title=concept-fe-value>value</a>, or, when the
-  <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute applies and is set, the control's
+  <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute <a href=#concept-input-apply title=concept-input-apply>applies</a> and is set, the control's
   <a href=#concept-fe-values title=concept-fe-values>value<em>s</em></a>, are to be checked.</p>
 
   <p>If specified, the attribute's value must match the JavaScript <i title="">Pattern</i>
@@ -49954,13 +49954,13 @@
   value doesn't compile successfully, then the element has no <a href=#compiled-pattern-regular-expression>compiled pattern regular
   expression</a>. <a href=#refsECMA262>[ECMA262]</a></p>
 
-  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and either the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is not specified or it does not apply to the
+  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and either the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is not specified or it <span>does not apply</span> to the
   <code><a href=#the-input-element>input</a></code> element given its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current
   state, and the element has a <a href=#compiled-pattern-regular-expression>compiled pattern regular expression</a> but that regular
   expression does not match the entirety of the element's <a href=#concept-fe-value title=concept-fe-value>value</a>, then the element is <a href=#suffering-from-a-pattern-mismatch>suffering from a pattern
   mismatch</a>.</p>
 
-  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is specified and applies to the
+  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is specified and <a href=#concept-input-apply title=concept-input-apply>applies</a> to the
   <code><a href=#the-input-element>input</a></code> element, and the element has a <a href=#compiled-pattern-regular-expression>compiled pattern regular expression</a>
   but that regular expression does not match the entirety of each of the element's <a href=#concept-fe-values title=concept-fe-values>value<em>s</em></a>, then the element is <a href=#suffering-from-a-pattern-mismatch>suffering from a
   pattern mismatch</a>.</p>
@@ -50182,8 +50182,8 @@
   accepting a single value only, or whether it accepts multiple values:</p>
 
   <dl class=switch><dt>If the element does not have a <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute
-   specified or if the <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute does not
-   apply</dt>
+   specified or if the <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute does <span>not
+   apply</span></dt>
 
    <dd>
 
@@ -50193,7 +50193,7 @@
 
    <dt>If the element <em>does</em> have a <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>
    attribute specified, and the <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute does
-   apply</dt>
+   <a href=#concept-input-apply title=concept-input-apply>apply</a></dt>
 
    <dd>
 
@@ -50207,7 +50207,7 @@
 
    </dd>
 
-  </dl><hr><p>If the <code title=attr-input-list><a href=#attr-input-list>list</a></code> attribute does not apply, there is no <a href=#concept-input-list title=concept-input-list>suggestions source element</a>.</p>
+  </dl><hr><p>If the <code title=attr-input-list><a href=#attr-input-list>list</a></code> attribute <span>does not apply</span>, there is no <a href=#concept-input-list title=concept-input-list>suggestions source element</a>.</p>
 
   </div>
 
@@ -50492,22 +50492,22 @@
 
   <hr><p>The <dfn id=dom-input-files title=dom-input-files><code>files</code></dfn> IDL attribute allows scripts to
   access the element's <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>. On
-  getting, if the IDL attribute applies, it must return a <code><a href=#filelist>FileList</a></code> object that
+  getting, if the IDL attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>, it must return a <code><a href=#filelist>FileList</a></code> object that
   represents the current <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>. The
-  same object must be returned until the list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a> changes. If the IDL attribute does
-  not apply, then it must instead return null. <a href=#refsFILEAPI>[FILEAPI]</a></p>
+  same object must be returned until the list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a> changes. If the IDL attribute <span>does
+  not apply</span>, then it must instead return null. <a href=#refsFILEAPI>[FILEAPI]</a></p>
 
   <hr><p>The <dfn id=dom-input-valueasdate title=dom-input-valueAsDate><code>valueAsDate</code></dfn> IDL attribute represents
   the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element, interpreted as a date.</p>
 
-  <p>On getting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute does not
-  apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
+  <p>On getting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute <span>does not
+  apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
   attribute's current state, then return null. Otherwise, run the <a href=#concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a string to a <code>Date</code>
   object</a> defined for that state; if the algorithm returned a <code>Date</code> object, then
   return it, otherwise, return null.</p>
 
-  <p>On setting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute does not
-  apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
+  <p>On setting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute <span>does not
+  apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
   attribute's current state, then throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception; otherwise, if
   the new value is null or a <code>Date</code> object representing the NaN time value, then set the
   <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to the empty string; otherwise, run the
@@ -50518,10 +50518,10 @@
   represents the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element, interpreted as a
   number.</p>
 
-  <p>On getting, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute does
-  not apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current state, then return a Not-a-Number (NaN)
+  <p>On getting, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute <span>does
+  not apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current state, then return a Not-a-Number (NaN)
   value. Otherwise, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAs<em>Date</em></a></code> attribute
-  applies, run the <a href=#concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a string to a
+  <a href=#concept-input-apply title=concept-input-apply>applies</a>, run the <a href=#concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a string to a
   <code>Date</code> object</a> defined for that state; if the algorithm returned a
   <code>Date</code> object, then return the <i>time value</i> of the object (the number of
   milliseconds from midnight UTC the morning of 1970-01-01 to the time represented by the
@@ -50530,10 +50530,10 @@
   Not-a-Number (NaN) value.</p>
 
   <p>On setting, if the new value is infinite, then throw a <code>TypeError</code> exception.
-  Otherwise, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute does not
-  apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
+  Otherwise, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute <span>does not
+  apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
   attribute's current state, then throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception. Otherwise, if
-  the new value is a Not-a-Number (NaN) value, then set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to the empty string. Otherwise, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAs<em>Date</em></a></code> attribute applies, run the <a href=#concept-input-value-date-string title=concept-input-value-date-string>algorithm to convert a <code>Date</code> object to a
+  the new value is a Not-a-Number (NaN) value, then set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to the empty string. Otherwise, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAs<em>Date</em></a></code> attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>, run the <a href=#concept-input-value-date-string title=concept-input-value-date-string>algorithm to convert a <code>Date</code> object to a
   string</a> defined for that state, passing it a <code>Date</code> object whose <i>time
   value</i> is the new value, and set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element
   to the resulting string. Otherwise, run the <a href=#concept-input-value-number-string title=concept-input-value-number-string>algorithm to convert a number to a string</a>, as
@@ -50607,7 +50607,7 @@
 
   <h5 id=common-event-behaviors><span class=secno>4.10.7.5 </span>Common event behaviors</h5>
 
-  <p>When the <dfn id=event-input-input title=event-input-input><code>input</code></dfn> event applies, any time the
+  <p>When the <dfn id=event-input-input title=event-input-input><code>input</code></dfn> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, any time the
   user causes the element's <a href=#concept-fe-value title=concept-fe-value>value</a> to change, the user agent
   must <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-input>input</code> at the <code><a href=#the-input-element>input</a></code> element. User agents may wait for a
   suitable break in the user's interaction before queuing the task; for example, a user agent could
@@ -50620,7 +50620,7 @@
   changes to the value, e.g. hitting the "delete" key in an empty text field, or replacing some text
   in the field with text from the clipboard that happens to be exactly the same text.</p>
 
-  <p>When the <dfn id=event-input-change title=event-input-change><code>change</code></dfn> event applies, if the
+  <p>When the <dfn id=event-input-change title=event-input-change><code>change</code></dfn> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, if the
   element does not have an <a href=#activation-behavior>activation behavior</a> defined but uses a user interface that
   involves an explicit commit action, then any time the user commits a change to the element's <a href=#concept-fe-value title=concept-fe-value>value</a> or list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>, the user agent must <a href=#queue-a-task>queue a
   task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-change>change</code> at the <code><a href=#the-input-element>input</a></code> element.</p>
@@ -50643,15 +50643,15 @@
   of the user (e.g. as part of a form prefilling feature), the user agent must follow these
   steps:</p>
 
-  <ol><li>If the <code title=event-input-input><a href=#event-input-input>input</a></code> event applies, <a href=#queue-a-task>queue a task</a>
+  <ol><li>If the <code title=event-input-input><a href=#event-input-input>input</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, <a href=#queue-a-task>queue a task</a>
    to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-input>input</code> at
    the <code><a href=#the-input-element>input</a></code> element.</li>
 
-   <li>If the <code title=event-input-change><a href=#event-input-change>change</a></code> event applies, <a href=#queue-a-task>queue a
+   <li>If the <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, <a href=#queue-a-task>queue a
    task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-change>change</code> at the <code><a href=#the-input-element>input</a></code> element.</li>
 
   </ol><p class=note>In addition, when the <code title=event-input-change><a href=#event-input-change>change</a></code> event
-  applies, <code title=event-change>change</code> events can also be fired as part of the
+  <a href=#concept-input-apply title=concept-input-apply>applies</a>, <code title=event-change>change</code> events can also be fired as part of the
   element's <a href=#activation-behavior>activation behavior</a> and as part of the <a href=#unfocusing-steps>unfocusing steps</a>.</p>
 
   <p>The <a href=#task-source>task source</a> for these <a href=#concept-task title=concept-task>tasks</a> is the
@@ -53830,7 +53830,7 @@
   <p>User agents should use the input modality corresponding to the
   state of the <code title=attr-fe-inputmode><a href=#attr-fe-inputmode>inputmode</a></code> attribute
   when exposing a user interface for editing the value of a form
-  control to which the attribute applies. An input modality
+  control to which the attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>. An input modality
   corresponding to a state is one designed to fit the description of
   the state in the table above. This value can change dynamically;
   user agents should update their interface as the attribute changes
@@ -55026,7 +55026,7 @@
    <li><p><a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-select>select</code> at the element, using the <a href=#user-interaction-task-source>user interaction task
    source</a> as the task source.</li>
 
-  </ol><p>All elements to which this API applies have either a selection or a text entry cursor position
+  </ol><p>All elements to which this API <a href=#concept-input-apply title=concept-input-apply>applies</a> have either a selection or a text entry cursor position
   at all times (even for elements that are not <a href=#being-rendered>being rendered</a>). User agents should
   follow platform conventions to determine their initial state.</p>
 
@@ -76229,7 +76229,7 @@
   <hr><p>User agents must only consider the following pieces of text as
   checkable for the purposes of this feature:</p>
 
-  <ul><li>The value of <code><a href=#the-input-element>input</a></code> elements to which the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute applies,
+  <ul><li>The value of <code><a href=#the-input-element>input</a></code> elements to which the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>,
    whose <code title=attr-input-type><a href=#attr-input-type>type</a></code> attributes are not
    in the <a href="#password-state-(type=password)" title=attr-input-type-password>Password</a>
    state, and that are <i title=concept-fe-mutable><a href=#concept-fe-mutable>mutable</a></i> (i.e.

Modified: index
===================================================================
--- index	2013-07-02 21:45:38 UTC (rev 8010)
+++ index	2013-07-02 22:00:22 UTC (rev 8011)
@@ -45450,14 +45450,14 @@
   <code title=attr-input-size><a href=#attr-input-size>size</a></code>, <code title=attr-input-src><a href=#attr-input-src>src</a></code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-dim-width><a href=#attr-dim-width>width</a></code> content
   attributes, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-files><a href=#dom-input-files>files</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
   <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and <code title=dom-input-list><a href=#dom-input-list>list</a></code> IDL attributes, the <code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> method, the <code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, <code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and <code title=dom-textarea/input-selectionDirection><a href=#dom-textarea/input-selectiondirection>selectionDirection</a></code>, IDL attributes, the <code title=dom-textarea/input-setRangeText><a href=#dom-textarea/input-setrangetext>setRangeText()</a></code> and <code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods, the <code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></cod
 e> and <code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>
-  methods, and the <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply to an <code><a href=#the-input-element>input</a></code> element depends on
+  methods, and the <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <dfn id=concept-input-apply title=concept-input-apply>apply</dfn> to an <code><a href=#the-input-element>input</a></code> element depends on
   the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. The subsections that define
   each type also clearly define in normative "bookkeeping" sections which of these feature apply,
   and which <dfn id=do-not-apply>do not apply</dfn>, to each type. The behavior of these features depends on whether
   they apply or not, as defined in their various sections.</p>
 
   <p>The following table <span class=impl>is non-normative and</span> summarizes which of those
-  content attributes, IDL attributes, methods, and events apply to each state:</p>
+  content attributes, IDL attributes, methods, and events <a href=#concept-input-apply title=concept-input-apply>apply</a> to each state:</p>
 
   <table class=applies id=input-type-attr-summary><thead><tr><th>
      <th> <span title=""><a href="#hidden-state-(type=hidden)" title=attr-input-type-hidden>Hidden</a></span>
@@ -46661,7 +46661,7 @@
 
    <p>The
    <code title=dom-input-value><a href=#dom-input-value>value</a></code>
-   IDL attribute applies to this element and is
+   IDL attribute <a href=#concept-input-apply title=concept-input-apply>applies</a> to this element and is
    in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
@@ -46768,7 +46768,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-fe-dirname><a href=#attr-fe-dirname>dirname</a></code>,
    <code title=attr-fe-inputmode><a href=#attr-fe-inputmode>inputmode</a></code>,
@@ -46791,7 +46791,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -46864,7 +46864,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -46885,7 +46885,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -46963,7 +46963,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -46984,7 +46984,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47222,7 +47222,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -47237,7 +47237,7 @@
 
 <!--
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element when
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element when
    the <code title="attr-input-multiple">multiple</code> attribute is
    not specified:
    .</p>
@@ -47246,7 +47246,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47319,7 +47319,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
    <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
@@ -47338,7 +47338,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47487,7 +47487,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47505,7 +47505,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47653,7 +47653,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47671,7 +47671,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47792,7 +47792,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47810,7 +47810,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -47932,7 +47932,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -47950,7 +47950,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48072,7 +48072,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48090,7 +48090,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48208,7 +48208,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48225,7 +48225,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48369,7 +48369,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48387,7 +48387,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48551,7 +48551,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code>,
    <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
    <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -48566,7 +48566,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48722,7 +48722,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fe-autocomplete><a href=#attr-fe-autocomplete>autocomplete</a></code> and
    <code title=attr-input-list><a href=#attr-input-list>list</a></code> content attributes;
    <code title=dom-input-list><a href=#dom-input-list>list</a></code> and
@@ -48731,7 +48731,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
 
-   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
+   <p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events <a href=#concept-input-apply title=concept-input-apply>apply</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48827,7 +48827,7 @@
   </dl><!--TOPIC:HTML--><div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, and
    <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
    <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> and
@@ -48836,7 +48836,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-default-on title=dom-input-value-default-on>default/on</a>.</p>
 
-   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
+   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -48879,7 +48879,7 @@
    <code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
    <code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
 
-   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event does not apply.</p>
+   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -48955,7 +48955,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code> and
    <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
    <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> and
@@ -48964,7 +48964,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-default-on title=dom-input-value-default-on>default/on</a>.</p>
 
-   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
+   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49007,7 +49007,7 @@
    <code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
    <code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
 
-   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event does not apply.</p>
+   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -49165,7 +49165,7 @@
   <hr><div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
    <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>, and
    <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
@@ -49175,7 +49175,7 @@
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
    in mode <a href=#dom-input-value-filename title=dom-input-value-filename>filename</a>.</p>
 
-   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
+   <p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49220,7 +49220,7 @@
    <code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
    <code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
 
-   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event does not apply.</p>
+   <p>The <code class=no-backref title=event-input-input><a href=#event-input-input>input</a></code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -49265,7 +49265,7 @@
   <div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>,
    <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>,
    <code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code>,
@@ -49463,7 +49463,7 @@
   </dl><!--TOPIC:HTML--><div class=bookkeeping>
 
    <p>The following common <code><a href=#the-input-element>input</a></code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <a href=#concept-input-apply title=concept-input-apply>apply</a> to the element:
    <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
    <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>,
    <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>,
@@ -49573,7 +49573,7 @@
   <div class=bookkeeping>
 
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute
-   applies to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
+   <a href=#concept-input-apply title=concept-input-apply>applies</a> to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49654,7 +49654,7 @@
   <div class=bookkeeping>
 
    <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute
-   applies to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
+   <a href=#concept-input-apply title=concept-input-apply>applies</a> to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
 
    <p>The following content attributes must not be specified and <a href=#do-not-apply>do not
    apply</a> to the element:
@@ -49736,8 +49736,8 @@
 
   <div class=impl>
 
-  <p>These attributes only apply to an <code><a href=#the-input-element>input</a></code> element if its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in a state whose definition declares that the
-  attribute applies. When an attribute <a href=#do-not-apply title="do not apply">doesn't apply</a> to an
+  <p>These attributes only <a href=#concept-input-apply title=concept-input-apply>apply</a> to an <code><a href=#the-input-element>input</a></code> element if its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in a state whose definition declares that the
+  attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>. When an attribute <a href=#do-not-apply title="do not apply">doesn't apply</a> to an
   <code><a href=#the-input-element>input</a></code> element, user agents must <a href=#ignore>ignore</a> the attribute, regardless of the
   requirements and definitions below.</p>
 
@@ -49746,7 +49746,7 @@
 
   <h6 id=the-maxlength-attribute><span class=secno>4.10.7.3.1 </span>The <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code> attribute</h6>
 
-  <p>The <dfn id=attr-input-maxlength title=attr-input-maxlength><code>maxlength</code></dfn> attribute<span class=impl>, when it applies,</span> is a <a href=#attr-fe-maxlength title=attr-fe-maxlength>form control <code title="">maxlength</code> attribute</a><span class=impl> controlled by the <code><a href=#the-input-element>input</a></code>
+  <p>The <dfn id=attr-input-maxlength title=attr-input-maxlength><code>maxlength</code></dfn> attribute<span class=impl>, when it <a href=#concept-input-apply title=concept-input-apply>applies</a>,</span> is a <a href=#attr-fe-maxlength title=attr-fe-maxlength>form control <code title="">maxlength</code> attribute</a><span class=impl> controlled by the <code><a href=#the-input-element>input</a></code>
   element's <a href=#concept-input-value-dirty-flag title=concept-input-value-dirty-flag>dirty value flag</a></span>.</p>
 
   <p>If the <code><a href=#the-input-element>input</a></code> element has a <a href=#maximum-allowed-value-length>maximum allowed value length</a>, then the
@@ -49845,7 +49845,7 @@
   <div class=impl>
 
   <p><strong>Constraint validation</strong>: If the element is <i title=concept-input-required><a href=#concept-input-required>required</a></i>, and its <code title=dom-input-value><a href=#dom-input-value>value</a></code>
-  IDL attribute applies and is in the mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>, and the
+  IDL attribute <a href=#concept-input-apply title=concept-input-apply>applies</a> and is in the mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>, and the
   element is <i title=concept-fe-mutable><a href=#concept-fe-mutable>mutable</a></i>, and the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is the empty string, then the element is <a href=#suffering-from-being-missing>suffering
   from being missing</a>.</p>
 
@@ -49938,7 +49938,7 @@
 
   <p>The <dfn id=attr-input-pattern title=attr-input-pattern><code>pattern</code></dfn> attribute specifies a regular
   expression against which the control's <a href=#concept-fe-value title=concept-fe-value>value</a>, or, when the
-  <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute applies and is set, the control's
+  <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute <a href=#concept-input-apply title=concept-input-apply>applies</a> and is set, the control's
   <a href=#concept-fe-values title=concept-fe-values>value<em>s</em></a>, are to be checked.</p>
 
   <p>If specified, the attribute's value must match the JavaScript <i title="">Pattern</i>
@@ -49954,13 +49954,13 @@
   value doesn't compile successfully, then the element has no <a href=#compiled-pattern-regular-expression>compiled pattern regular
   expression</a>. <a href=#refsECMA262>[ECMA262]</a></p>
 
-  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and either the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is not specified or it does not apply to the
+  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and either the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is not specified or it <span>does not apply</span> to the
   <code><a href=#the-input-element>input</a></code> element given its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current
   state, and the element has a <a href=#compiled-pattern-regular-expression>compiled pattern regular expression</a> but that regular
   expression does not match the entirety of the element's <a href=#concept-fe-value title=concept-fe-value>value</a>, then the element is <a href=#suffering-from-a-pattern-mismatch>suffering from a pattern
   mismatch</a>.</p>
 
-  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is specified and applies to the
+  <p><strong>Constraint validation</strong>: If the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is not the empty string, and the element's <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute is specified and <a href=#concept-input-apply title=concept-input-apply>applies</a> to the
   <code><a href=#the-input-element>input</a></code> element, and the element has a <a href=#compiled-pattern-regular-expression>compiled pattern regular expression</a>
   but that regular expression does not match the entirety of each of the element's <a href=#concept-fe-values title=concept-fe-values>value<em>s</em></a>, then the element is <a href=#suffering-from-a-pattern-mismatch>suffering from a
   pattern mismatch</a>.</p>
@@ -50182,8 +50182,8 @@
   accepting a single value only, or whether it accepts multiple values:</p>
 
   <dl class=switch><dt>If the element does not have a <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute
-   specified or if the <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute does not
-   apply</dt>
+   specified or if the <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute does <span>not
+   apply</span></dt>
 
    <dd>
 
@@ -50193,7 +50193,7 @@
 
    <dt>If the element <em>does</em> have a <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>
    attribute specified, and the <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code> attribute does
-   apply</dt>
+   <a href=#concept-input-apply title=concept-input-apply>apply</a></dt>
 
    <dd>
 
@@ -50207,7 +50207,7 @@
 
    </dd>
 
-  </dl><hr><p>If the <code title=attr-input-list><a href=#attr-input-list>list</a></code> attribute does not apply, there is no <a href=#concept-input-list title=concept-input-list>suggestions source element</a>.</p>
+  </dl><hr><p>If the <code title=attr-input-list><a href=#attr-input-list>list</a></code> attribute <span>does not apply</span>, there is no <a href=#concept-input-list title=concept-input-list>suggestions source element</a>.</p>
 
   </div>
 
@@ -50492,22 +50492,22 @@
 
   <hr><p>The <dfn id=dom-input-files title=dom-input-files><code>files</code></dfn> IDL attribute allows scripts to
   access the element's <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>. On
-  getting, if the IDL attribute applies, it must return a <code><a href=#filelist>FileList</a></code> object that
+  getting, if the IDL attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>, it must return a <code><a href=#filelist>FileList</a></code> object that
   represents the current <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>. The
-  same object must be returned until the list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a> changes. If the IDL attribute does
-  not apply, then it must instead return null. <a href=#refsFILEAPI>[FILEAPI]</a></p>
+  same object must be returned until the list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a> changes. If the IDL attribute <span>does
+  not apply</span>, then it must instead return null. <a href=#refsFILEAPI>[FILEAPI]</a></p>
 
   <hr><p>The <dfn id=dom-input-valueasdate title=dom-input-valueAsDate><code>valueAsDate</code></dfn> IDL attribute represents
   the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element, interpreted as a date.</p>
 
-  <p>On getting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute does not
-  apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
+  <p>On getting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute <span>does not
+  apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
   attribute's current state, then return null. Otherwise, run the <a href=#concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a string to a <code>Date</code>
   object</a> defined for that state; if the algorithm returned a <code>Date</code> object, then
   return it, otherwise, return null.</p>
 
-  <p>On setting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute does not
-  apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
+  <p>On setting, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> attribute <span>does not
+  apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
   attribute's current state, then throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception; otherwise, if
   the new value is null or a <code>Date</code> object representing the NaN time value, then set the
   <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to the empty string; otherwise, run the
@@ -50518,10 +50518,10 @@
   represents the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element, interpreted as a
   number.</p>
 
-  <p>On getting, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute does
-  not apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current state, then return a Not-a-Number (NaN)
+  <p>On getting, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute <span>does
+  not apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current state, then return a Not-a-Number (NaN)
   value. Otherwise, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAs<em>Date</em></a></code> attribute
-  applies, run the <a href=#concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a string to a
+  <a href=#concept-input-apply title=concept-input-apply>applies</a>, run the <a href=#concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a string to a
   <code>Date</code> object</a> defined for that state; if the algorithm returned a
   <code>Date</code> object, then return the <i>time value</i> of the object (the number of
   milliseconds from midnight UTC the morning of 1970-01-01 to the time represented by the
@@ -50530,10 +50530,10 @@
   Not-a-Number (NaN) value.</p>
 
   <p>On setting, if the new value is infinite, then throw a <code>TypeError</code> exception.
-  Otherwise, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute does not
-  apply, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
+  Otherwise, if the <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> attribute <span>does not
+  apply</span>, as defined for the <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code>
   attribute's current state, then throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception. Otherwise, if
-  the new value is a Not-a-Number (NaN) value, then set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to the empty string. Otherwise, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAs<em>Date</em></a></code> attribute applies, run the <a href=#concept-input-value-date-string title=concept-input-value-date-string>algorithm to convert a <code>Date</code> object to a
+  the new value is a Not-a-Number (NaN) value, then set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to the empty string. Otherwise, if the <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAs<em>Date</em></a></code> attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>, run the <a href=#concept-input-value-date-string title=concept-input-value-date-string>algorithm to convert a <code>Date</code> object to a
   string</a> defined for that state, passing it a <code>Date</code> object whose <i>time
   value</i> is the new value, and set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element
   to the resulting string. Otherwise, run the <a href=#concept-input-value-number-string title=concept-input-value-number-string>algorithm to convert a number to a string</a>, as
@@ -50607,7 +50607,7 @@
 
   <h5 id=common-event-behaviors><span class=secno>4.10.7.5 </span>Common event behaviors</h5>
 
-  <p>When the <dfn id=event-input-input title=event-input-input><code>input</code></dfn> event applies, any time the
+  <p>When the <dfn id=event-input-input title=event-input-input><code>input</code></dfn> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, any time the
   user causes the element's <a href=#concept-fe-value title=concept-fe-value>value</a> to change, the user agent
   must <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-input>input</code> at the <code><a href=#the-input-element>input</a></code> element. User agents may wait for a
   suitable break in the user's interaction before queuing the task; for example, a user agent could
@@ -50620,7 +50620,7 @@
   changes to the value, e.g. hitting the "delete" key in an empty text field, or replacing some text
   in the field with text from the clipboard that happens to be exactly the same text.</p>
 
-  <p>When the <dfn id=event-input-change title=event-input-change><code>change</code></dfn> event applies, if the
+  <p>When the <dfn id=event-input-change title=event-input-change><code>change</code></dfn> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, if the
   element does not have an <a href=#activation-behavior>activation behavior</a> defined but uses a user interface that
   involves an explicit commit action, then any time the user commits a change to the element's <a href=#concept-fe-value title=concept-fe-value>value</a> or list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>, the user agent must <a href=#queue-a-task>queue a
   task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-change>change</code> at the <code><a href=#the-input-element>input</a></code> element.</p>
@@ -50643,15 +50643,15 @@
   of the user (e.g. as part of a form prefilling feature), the user agent must follow these
   steps:</p>
 
-  <ol><li>If the <code title=event-input-input><a href=#event-input-input>input</a></code> event applies, <a href=#queue-a-task>queue a task</a>
+  <ol><li>If the <code title=event-input-input><a href=#event-input-input>input</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, <a href=#queue-a-task>queue a task</a>
    to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-input>input</code> at
    the <code><a href=#the-input-element>input</a></code> element.</li>
 
-   <li>If the <code title=event-input-change><a href=#event-input-change>change</a></code> event applies, <a href=#queue-a-task>queue a
+   <li>If the <code title=event-input-change><a href=#event-input-change>change</a></code> event <a href=#concept-input-apply title=concept-input-apply>applies</a>, <a href=#queue-a-task>queue a
    task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-change>change</code> at the <code><a href=#the-input-element>input</a></code> element.</li>
 
   </ol><p class=note>In addition, when the <code title=event-input-change><a href=#event-input-change>change</a></code> event
-  applies, <code title=event-change>change</code> events can also be fired as part of the
+  <a href=#concept-input-apply title=concept-input-apply>applies</a>, <code title=event-change>change</code> events can also be fired as part of the
   element's <a href=#activation-behavior>activation behavior</a> and as part of the <a href=#unfocusing-steps>unfocusing steps</a>.</p>
 
   <p>The <a href=#task-source>task source</a> for these <a href=#concept-task title=concept-task>tasks</a> is the
@@ -53830,7 +53830,7 @@
   <p>User agents should use the input modality corresponding to the
   state of the <code title=attr-fe-inputmode><a href=#attr-fe-inputmode>inputmode</a></code> attribute
   when exposing a user interface for editing the value of a form
-  control to which the attribute applies. An input modality
+  control to which the attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>. An input modality
   corresponding to a state is one designed to fit the description of
   the state in the table above. This value can change dynamically;
   user agents should update their interface as the attribute changes
@@ -55026,7 +55026,7 @@
    <li><p><a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> that bubbles named <code title=event-select>select</code> at the element, using the <a href=#user-interaction-task-source>user interaction task
    source</a> as the task source.</li>
 
-  </ol><p>All elements to which this API applies have either a selection or a text entry cursor position
+  </ol><p>All elements to which this API <a href=#concept-input-apply title=concept-input-apply>applies</a> have either a selection or a text entry cursor position
   at all times (even for elements that are not <a href=#being-rendered>being rendered</a>). User agents should
   follow platform conventions to determine their initial state.</p>
 
@@ -76229,7 +76229,7 @@
   <hr><p>User agents must only consider the following pieces of text as
   checkable for the purposes of this feature:</p>
 
-  <ul><li>The value of <code><a href=#the-input-element>input</a></code> elements to which the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute applies,
+  <ul><li>The value of <code><a href=#the-input-element>input</a></code> elements to which the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute <a href=#concept-input-apply title=concept-input-apply>applies</a>,
    whose <code title=attr-input-type><a href=#attr-input-type>type</a></code> attributes are not
    in the <a href="#password-state-(type=password)" title=attr-input-type-password>Password</a>
    state, and that are <i title=concept-fe-mutable><a href=#concept-fe-mutable>mutable</a></i> (i.e.

Modified: source
===================================================================
--- source	2013-07-02 21:45:38 UTC (rev 8010)
+++ source	2013-07-02 22:00:22 UTC (rev 8011)
@@ -49815,14 +49815,14 @@
   title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods, the <code
   title="dom-input-stepUp">stepUp()</code> and <code title="dom-input-stepDown">stepDown()</code>
   methods, and the <code title="event-input-input">input</code> and <code
-  title="event-input-change">change</code> events apply to an <code>input</code> element depends on
+  title="event-input-change">change</code> events <dfn title="concept-input-apply">apply</dfn> to an <code>input</code> element depends on
   the state of its <code title="attr-input-type">type</code> attribute. The subsections that define
   each type also clearly define in normative "bookkeeping" sections which of these feature apply,
   and which <dfn>do not apply</dfn>, to each type. The behavior of these features depends on whether
   they apply or not, as defined in their various sections.</p>
 
   <p>The following table <span class="impl">is non-normative and</span> summarizes which of those
-  content attributes, IDL attributes, methods, and events apply to each state:</p>
+  content attributes, IDL attributes, methods, and events <span title="concept-input-apply">apply</span> to each state:</p>
 
   <table class="applies" id="input-type-attr-summary">
    <thead>
@@ -51150,7 +51150,7 @@
 
    <p>The
    <code title="dom-input-value">value</code>
-   IDL attribute applies to this element and is
+   IDL attribute <span title="concept-input-apply">applies</span> to this element and is
    in mode <span title="dom-input-value-default">default</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
@@ -51268,7 +51268,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-fe-dirname">dirname</code>,
    <code title="attr-fe-inputmode">inputmode</code>,
@@ -51292,7 +51292,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -51369,7 +51369,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-maxlength">maxlength</code>,
@@ -51391,7 +51391,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -51472,7 +51472,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-maxlength">maxlength</code>,
@@ -51494,7 +51494,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -51761,7 +51761,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-maxlength">maxlength</code>,
@@ -51776,7 +51776,7 @@
 
 <!--
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element when
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element when
    the <code title="attr-input-multiple">multiple</code> attribute is
    not specified:
    .</p>
@@ -51786,7 +51786,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -51861,7 +51861,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-maxlength">maxlength</code>,
    <code title="attr-input-pattern">pattern</code>,
@@ -51881,7 +51881,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52044,7 +52044,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -52063,7 +52063,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52226,7 +52226,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -52245,7 +52245,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52377,7 +52377,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -52396,7 +52396,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52531,7 +52531,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -52550,7 +52550,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52683,7 +52683,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -52702,7 +52702,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52830,7 +52830,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -52848,7 +52848,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -52995,7 +52995,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -53014,7 +53014,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -53191,7 +53191,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes, IDL attributes, and methods apply to the element:
+   attributes, IDL attributes, and methods <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code>,
    <code title="attr-input-list">list</code>,
    <code title="attr-input-max">max</code>,
@@ -53207,7 +53207,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -53370,7 +53370,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fe-autocomplete">autocomplete</code> and
    <code title="attr-input-list">list</code> content attributes;
    <code title="dom-input-list">list</code> and
@@ -53380,7 +53380,7 @@
    in mode <span title="dom-input-value-value">value</span>.</p>
 
    <p>The <code title="event-input-input">input</code> and <code
-   title="event-input-change">change</code> events apply.</p>
+   title="event-input-change">change</code> events <span title="concept-input-apply">apply</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -53490,7 +53490,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-input-checked">checked</code>, and
    <code title="attr-input-required">required</code> content attributes;
    <code title="dom-input-checked">checked</code> and
@@ -53499,7 +53499,7 @@
    <p>The <code title="dom-input-value">value</code> IDL attribute is
    in mode <span title="dom-input-value-default-on">default/on</span>.</p>
 
-   <p>The <code title="event-input-change">change</code> event applies.</p>
+   <p>The <code title="event-input-change">change</code> event <span title="concept-input-apply">applies</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -53543,7 +53543,7 @@
    <code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
 
    <p>The <code class="no-backref"
-   title="event-input-input">input</code> event does not apply.</p>
+   title="event-input-input">input</code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -53637,7 +53637,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-input-checked">checked</code> and
    <code title="attr-input-required">required</code> content attributes;
    <code title="dom-input-checked">checked</code> and
@@ -53646,7 +53646,7 @@
    <p>The <code title="dom-input-value">value</code> IDL attribute is
    in mode <span title="dom-input-value-default-on">default/on</span>.</p>
 
-   <p>The <code title="event-input-change">change</code> event applies.</p>
+   <p>The <code title="event-input-change">change</code> event <span title="concept-input-apply">applies</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -53690,7 +53690,7 @@
    <code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
 
    <p>The <code class="no-backref"
-   title="event-input-input">input</code> event does not apply.</p>
+   title="event-input-input">input</code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -53859,7 +53859,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-input-accept">accept</code>,
    <code title="attr-input-multiple">multiple</code>, and
    <code title="attr-input-required">required</code> content attributes;
@@ -53869,7 +53869,7 @@
    <p>The <code title="dom-input-value">value</code> IDL attribute is
    in mode <span title="dom-input-value-filename">filename</span>.</p>
 
-   <p>The <code title="event-input-change">change</code> event applies.</p>
+   <p>The <code title="event-input-change">change</code> event <span title="concept-input-apply">applies</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
    apply</span> to the element:
@@ -53915,7 +53915,7 @@
    <code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
 
    <p>The <code class="no-backref"
-   title="event-input-input">input</code> event does not apply.</p>
+   title="event-input-input">input</code> event <span>does not apply</span>.</p>
 
   </div>
 
@@ -53965,7 +53965,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-fs-formaction">formaction</code>,
    <code title="attr-fs-formenctype">formenctype</code>,
    <code title="attr-fs-formmethod">formmethod</code>,
@@ -54218,7 +54218,7 @@
   <div class="bookkeeping">
 
    <p>The following common <code>input</code> element content
-   attributes and IDL attributes apply to the element:
+   attributes and IDL attributes <span title="concept-input-apply">apply</span> to the element:
    <code title="attr-input-alt">alt</code>,
    <code title="attr-fs-formaction">formaction</code>,
    <code title="attr-fs-formenctype">formenctype</code>,
@@ -54332,7 +54332,7 @@
   <div class="bookkeeping">
 
    <p>The <code title="dom-input-value">value</code> IDL attribute
-   applies to this element and is in mode <span
+   <span title="concept-input-apply">applies</span> to this element and is in mode <span
    title="dom-input-value-default">default</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
@@ -54418,7 +54418,7 @@
   <div class="bookkeeping">
 
    <p>The <code title="dom-input-value">value</code> IDL attribute
-   applies to this element and is in mode <span
+   <span title="concept-input-apply">applies</span> to this element and is in mode <span
    title="dom-input-value-default">default</span>.</p>
 
    <p>The following content attributes must not be specified and <span>do not
@@ -54503,9 +54503,9 @@
 
   <div class="impl">
 
-  <p>These attributes only apply to an <code>input</code> element if its <code
+  <p>These attributes only <span title="concept-input-apply">apply</span> to an <code>input</code> element if its <code
   title="attr-input-type">type</code> attribute is in a state whose definition declares that the
-  attribute applies. When an attribute <span title="do not apply">doesn't apply</span> to an
+  attribute <span title="concept-input-apply">applies</span>. When an attribute <span title="do not apply">doesn't apply</span> to an
   <code>input</code> element, user agents must <span>ignore</span> the attribute, regardless of the
   requirements and definitions below.</p>
 
@@ -54515,7 +54515,7 @@
   <h6>The <code title="attr-input-maxlength">maxlength</code> attribute</h6>
 
   <p>The <dfn title="attr-input-maxlength"><code>maxlength</code></dfn> attribute<span
-  class="impl">, when it applies,</span> is a <span title="attr-fe-maxlength">form control <code
+  class="impl">, when it <span title="concept-input-apply">applies</span>,</span> is a <span title="attr-fe-maxlength">form control <code
   title="">maxlength</code> attribute</span><span class="impl"> controlled by the <code>input</code>
   element's <span title="concept-input-value-dirty-flag">dirty value flag</span></span>.</p>
 
@@ -54622,7 +54622,7 @@
 
   <p><strong>Constraint validation</strong>: If the element is <i
   title="concept-input-required">required</i>, and its <code title="dom-input-value">value</code>
-  IDL attribute applies and is in the mode <span title="dom-input-value-value">value</span>, and the
+  IDL attribute <span title="concept-input-apply">applies</span> and is in the mode <span title="dom-input-value-value">value</span>, and the
   element is <i title="concept-fe-mutable">mutable</i>, and the element's <span
   title="concept-fe-value">value</span> is the empty string, then the element is <span>suffering
   from being missing</span>.</p>
@@ -54716,7 +54716,7 @@
 
   <p>The <dfn title="attr-input-pattern"><code>pattern</code></dfn> attribute specifies a regular
   expression against which the control's <span title="concept-fe-value">value</span>, or, when the
-  <code title="attr-input-multiple">multiple</code> attribute applies and is set, the control's
+  <code title="attr-input-multiple">multiple</code> attribute <span title="concept-input-apply">applies</span> and is set, the control's
   <span title="concept-fe-values">value<em>s</em></span>, are to be checked.</p>
 
   <p>If specified, the attribute's value must match the JavaScript <i title="">Pattern</i>
@@ -54735,7 +54735,7 @@
 
   <p><strong>Constraint validation</strong>: If the element's <span
   title="concept-fe-value">value</span> is not the empty string, and either the element's <code
-  title="attr-input-multiple">multiple</code> attribute is not specified or it does not apply to the
+  title="attr-input-multiple">multiple</code> attribute is not specified or it <span>does not apply</span> to the
   <code>input</code> element given its <code title="attr-input-type">type</code> attribute's current
   state, and the element has a <span>compiled pattern regular expression</span> but that regular
   expression does not match the entirety of the element's <span
@@ -54744,7 +54744,7 @@
 
   <p><strong>Constraint validation</strong>: If the element's <span
   title="concept-fe-value">value</span> is not the empty string, and the element's <code
-  title="attr-input-multiple">multiple</code> attribute is specified and applies to the
+  title="attr-input-multiple">multiple</code> attribute is specified and <span title="concept-input-apply">applies</span> to the
   <code>input</code> element, and the element has a <span>compiled pattern regular expression</span>
   but that regular expression does not match the entirety of each of the element's <span
   title="concept-fe-values">value<em>s</em></span>, then the element is <span>suffering from a
@@ -55008,8 +55008,8 @@
   <dl class="switch">
 
    <dt>If the element does not have a <code title="attr-input-multiple">multiple</code> attribute
-   specified or if the <code title="attr-input-multiple">multiple</code> attribute does not
-   apply</dt>
+   specified or if the <code title="attr-input-multiple">multiple</code> attribute does <span>not
+   apply</span></dt>
 
    <dd>
 
@@ -55021,7 +55021,7 @@
 
    <dt>If the element <em>does</em> have a <code title="attr-input-multiple">multiple</code>
    attribute specified, and the <code title="attr-input-multiple">multiple</code> attribute does
-   apply</dt>
+   <span title="concept-input-apply">apply</span></dt>
 
    <dd>
 
@@ -55040,7 +55040,7 @@
 
   <hr>
 
-  <p>If the <code title="attr-input-list">list</code> attribute does not apply, there is no <span
+  <p>If the <code title="attr-input-list">list</code> attribute <span>does not apply</span>, there is no <span
   title="concept-input-list">suggestions source element</span>.</p>
 
   </div>
@@ -55352,26 +55352,26 @@
 
   <p>The <dfn title="dom-input-files"><code>files</code></dfn> IDL attribute allows scripts to
   access the element's <span title="concept-input-type-file-selected">selected files</span>. On
-  getting, if the IDL attribute applies, it must return a <code>FileList</code> object that
+  getting, if the IDL attribute <span title="concept-input-apply">applies</span>, it must return a <code>FileList</code> object that
   represents the current <span title="concept-input-type-file-selected">selected files</span>. The
   same object must be returned until the list of <span
-  title="concept-input-type-file-selected">selected files</span> changes. If the IDL attribute does
-  not apply, then it must instead return null. <a href="#refsFILEAPI">[FILEAPI]</a></p>
+  title="concept-input-type-file-selected">selected files</span> changes. If the IDL attribute <span>does
+  not apply</span>, then it must instead return null. <a href="#refsFILEAPI">[FILEAPI]</a></p>
 
   <hr>
 
   <p>The <dfn title="dom-input-valueAsDate"><code>valueAsDate</code></dfn> IDL attribute represents
   the <span title="concept-fe-value">value</span> of the element, interpreted as a date.</p>
 
-  <p>On getting, if the <code title="dom-input-valueAsDate">valueAsDate</code> attribute does not
-  apply, as defined for the <code>input</code> element's <code title="attr-input-type">type</code>
+  <p>On getting, if the <code title="dom-input-valueAsDate">valueAsDate</code> attribute <span>does not
+  apply</span>, as defined for the <code>input</code> element's <code title="attr-input-type">type</code>
   attribute's current state, then return null. Otherwise, run the <span
   title="concept-input-value-string-date">algorithm to convert a string to a <code>Date</code>
   object</span> defined for that state; if the algorithm returned a <code>Date</code> object, then
   return it, otherwise, return null.</p>
 
-  <p>On setting, if the <code title="dom-input-valueAsDate">valueAsDate</code> attribute does not
-  apply, as defined for the <code>input</code> element's <code title="attr-input-type">type</code>
+  <p>On setting, if the <code title="dom-input-valueAsDate">valueAsDate</code> attribute <span>does not
+  apply</span>, as defined for the <code>input</code> element's <code title="attr-input-type">type</code>
   attribute's current state, then throw an <code>InvalidStateError</code> exception; otherwise, if
   the new value is null or a <code>Date</code> object representing the NaN time value, then set the
   <span title="concept-fe-value">value</span> of the element to the empty string; otherwise, run the
@@ -55385,11 +55385,11 @@
   represents the <span title="concept-fe-value">value</span> of the element, interpreted as a
   number.</p>
 
-  <p>On getting, if the <code title="dom-input-valueAsNumber">valueAsNumber</code> attribute does
-  not apply, as defined for the <code>input</code> element's <code
+  <p>On getting, if the <code title="dom-input-valueAsNumber">valueAsNumber</code> attribute <span>does
+  not apply</span>, as defined for the <code>input</code> element's <code
   title="attr-input-type">type</code> attribute's current state, then return a Not-a-Number (NaN)
   value. Otherwise, if the <code title="dom-input-valueAsDate">valueAs<em>Date</em></code> attribute
-  applies, run the <span title="concept-input-value-string-date">algorithm to convert a string to a
+  <span title="concept-input-apply">applies</span>, run the <span title="concept-input-value-string-date">algorithm to convert a string to a
   <code>Date</code> object</span> defined for that state; if the algorithm returned a
   <code>Date</code> object, then return the <i>time value</i> of the object (the number of
   milliseconds from midnight UTC the morning of 1970-01-01 to the time represented by the
@@ -55399,12 +55399,12 @@
   Not-a-Number (NaN) value.</p>
 
   <p>On setting, if the new value is infinite, then throw a <code>TypeError</code> exception.
-  Otherwise, if the <code title="dom-input-valueAsNumber">valueAsNumber</code> attribute does not
-  apply, as defined for the <code>input</code> element's <code title="attr-input-type">type</code>
+  Otherwise, if the <code title="dom-input-valueAsNumber">valueAsNumber</code> attribute <span>does not
+  apply</span>, as defined for the <code>input</code> element's <code title="attr-input-type">type</code>
   attribute's current state, then throw an <code>InvalidStateError</code> exception. Otherwise, if
   the new value is a Not-a-Number (NaN) value, then set the <span
   title="concept-fe-value">value</span> of the element to the empty string. Otherwise, if the <code
-  title="dom-input-valueAsDate">valueAs<em>Date</em></code> attribute applies, run the <span
+  title="dom-input-valueAsDate">valueAs<em>Date</em></code> attribute <span title="concept-input-apply">applies</span>, run the <span
   title="concept-input-value-date-string">algorithm to convert a <code>Date</code> object to a
   string</span> defined for that state, passing it a <code>Date</code> object whose <i>time
   value</i> is the new value, and set the <span title="concept-fe-value">value</span> of the element
@@ -55515,7 +55515,7 @@
 
   <h5>Common event behaviors</h5>
 
-  <p>When the <dfn title="event-input-input"><code>input</code></dfn> event applies, any time the
+  <p>When the <dfn title="event-input-input"><code>input</code></dfn> event <span title="concept-input-apply">applies</span>, any time the
   user causes the element's <span title="concept-fe-value">value</span> to change, the user agent
   must <span>queue a task</span> to <span>fire a simple event</span> that bubbles named <code
   title="event-input">input</code> at the <code>input</code> element. User agents may wait for a
@@ -55530,7 +55530,7 @@
   changes to the value, e.g. hitting the "delete" key in an empty text field, or replacing some text
   in the field with text from the clipboard that happens to be exactly the same text.</p>
 
-  <p>When the <dfn title="event-input-change"><code>change</code></dfn> event applies, if the
+  <p>When the <dfn title="event-input-change"><code>change</code></dfn> event <span title="concept-input-apply">applies</span>, if the
   element does not have an <span>activation behavior</span> defined but uses a user interface that
   involves an explicit commit action, then any time the user commits a change to the element's <span
   title="concept-fe-value">value</span> or list of <span
@@ -55562,18 +55562,18 @@
 
   <ol>
 
-   <li>If the <code title="event-input-input">input</code> event applies, <span>queue a task</span>
+   <li>If the <code title="event-input-input">input</code> event <span title="concept-input-apply">applies</span>, <span>queue a task</span>
    to <span>fire a simple event</span> that bubbles named <code title="event-input">input</code> at
    the <code>input</code> element.</li>
 
-   <li>If the <code title="event-input-change">change</code> event applies, <span>queue a
+   <li>If the <code title="event-input-change">change</code> event <span title="concept-input-apply">applies</span>, <span>queue a
    task</span> to <span>fire a simple event</span> that bubbles named <code
    title="event-change">change</code> at the <code>input</code> element.</li>
 
   </ol>
 
   <p class="note">In addition, when the <code title="event-input-change">change</code> event
-  applies, <code title="event-change">change</code> events can also be fired as part of the
+  <span title="concept-input-apply">applies</span>, <code title="event-change">change</code> events can also be fired as part of the
   element's <span>activation behavior</span> and as part of the <span>unfocusing steps</span>.</p>
 
   <p>The <span>task source</span> for these <span title="concept-task">tasks</span> is the
@@ -59264,7 +59264,7 @@
   <p>User agents should use the input modality corresponding to the
   state of the <code title="attr-fe-inputmode">inputmode</code> attribute
   when exposing a user interface for editing the value of a form
-  control to which the attribute applies. An input modality
+  control to which the attribute <span title="concept-input-apply">applies</span>. An input modality
   corresponding to a state is one designed to fit the description of
   the state in the table above. This value can change dynamically;
   user agents should update their interface as the attribute changes
@@ -60718,7 +60718,7 @@
 
   </ol>
 
-  <p>All elements to which this API applies have either a selection or a text entry cursor position
+  <p>All elements to which this API <span title="concept-input-apply">applies</span> have either a selection or a text entry cursor position
   at all times (even for elements that are not <span>being rendered</span>). User agents should
   follow platform conventions to determine their initial state.</p>
 
@@ -85383,7 +85383,7 @@
   <ul>
 
    <li>The value of <code>input</code> elements to which the <code
-   title="attr-input-readonly">readonly</code> attribute applies,
+   title="attr-input-readonly">readonly</code> attribute <span title="concept-input-apply">applies</span>,
    whose <code title="attr-input-type">type</code> attributes are not
    in the <span title="attr-input-type-password">Password</span>
    state, and that are <i title="concept-fe-mutable">mutable</i> (i.e.




More information about the Commit-Watchers mailing list