You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously there was a rule that it fell back to the missing value
default. This implicit behavior could be confusing, so instead we now
state both for every enumerated attribute.
Closeswhatwg#173.
<p>The <dfn><code data-x="attr-textarea-wrap">wrap</code></dfn> attribute is an <span>enumerated
51004
51010
attribute</span> with two keywords and states: the <dfn><code data-x="attr-textarea-wrap-soft">soft</code></dfn> keyword which maps to the <span
51005
51011
data-x="attr-textarea-wrap-soft-state">Soft</span> state, and the <dfn><code data-x="attr-textarea-wrap-hard">hard</code></dfn> keyword which maps to the <span
51006
-
data-x="attr-textarea-wrap-hard-state">Hard</span> state. The <i data-x="missing value default">missing value default</i> is the
<p>The <i data-x="invalid value default">invalid value default</i> for these attributes is the <code
52847
52856
data-x="attr-fs-enctype-urlencoded">application/x-www-form-urlencoded</code> state. The <i data-x="missing value default">missing value default</i> for the <code data-x="attr-fs-enctype">enctype</code> attribute is also the <code
52848
52857
data-x="attr-fs-enctype-urlencoded">application/x-www-form-urlencoded</code> state. (There is no
52849
-
<i data-x="missing value default">missing value default</i> for the <code data-x="attr-fs-formenctype">formenctype</code>
52850
-
attribute.)</p>
52858
+
<i data-x="missing value default">missing value default</i> or <i
52859
+
data-x="invalid value default">invalid value default</i> for the <code
<span>enumerated attribute</span> whose keywords are the empty string, <code data-x="">true</code>,
73813
73823
and <code data-x="">false</code>. The empty string and the <code data-x="">true</code> keyword map
73814
73824
to the <i>true</i> state. The <code data-x="">false</code> keyword maps to the <i>false</i> state.
73815
-
In addition, there is a third state, the <i>inherit</i> state, which is the <i data-x="missing value default">missing value default</i> (and the <i data-x="invalid value default">invalid value default</i>).</p>
73825
+
In addition, there is a third state, the <i>inherit</i> state, which is the <i
73826
+
data-x="missing value default">missing value default</i> and the <i
73827
+
data-x="invalid value default">invalid value default</i>.</p>
73816
73828
73817
73829
<p>The <i>true</i> state indicates that the element is editable. The <i>inherit</i> state
73818
73830
indicates that the element is editable if its parent is. The <i>false</i> state indicates that the
@@ -74074,7 +74086,9 @@ body { display:none }
74074
74086
attribute</span> whose keywords are the empty string, <code data-x="">true</code> and <code
74075
74087
data-x="">false</code>. The empty string and the <code data-x="">true</code> keyword map to the
74076
74088
<i>true</i> state. The <code data-x="">false</code> keyword maps to the <i>false</i> state. In
74077
-
addition, there is a third state, the <i>default</i> state, which is the <i data-x="missing value default">missing value default</i> (and the <i data-x="invalid value default">invalid value default</i>).</p>
74089
+
addition, there is a third state, the <i>default</i> state, which is the <i
74090
+
data-x="missing value default">missing value default</i> and the <i
74091
+
data-x="invalid value default">invalid value default</i>.</p>
74078
74092
74079
74093
<p class="note">The <i>true</i> state indicates that the element is to have its spelling and
74080
74094
grammar checked. The <i>default</i> state indicates that the element is to act according to a
0 commit comments