HTML Standard Tracker

Filter

File a bug

SVNBugCommentTime (UTC)
39227591<fieldset disabled> shouldn't disable the fieldset's legend's form controls.2009-09-21 09:15
@@ -33878,31 +33878,33 @@ interface <dfn>HTMLFormElement</dfn> : <span>HTMLElement</span> {
 
   readonly attribute boolean <span title="dom-cva-willValidate">willValidate</span>;
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
   void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
 };</pre>
    </dd>
   </dl>
 
-  <p>The <code>fieldset</code> element <span>represents</span> a set of form
-  controls grouped under a common name.</p>
+  <p>The <code>fieldset</code> element <span>represents</span> a set
+  of form controls grouped under a common name.</p>
 
   <p>The name of the group is given by the first <code>legend</code>
   element that is a child of the <code>fieldset</code> element. The
   remainder of the descendants form the group.</p>
 
   <p>The <dfn
   title="attr-fieldset-disabled"><code>disabled</code></dfn>
   attribute, when specified, causes all the form control descendants
-  of the <code>fieldset</code> element to be <span
+  of the <code>fieldset</code> element, excluding those that are
+  descendants of the <code>fieldset</code> element's first
+  <code>legend</code> element child, if any, to be <span
   title="concept-fe-disabled">disabled</span>.</p>
 
   <p>The <code title="attr-fae-form">form</code> attribute is used to
   explicitly associate the <code>fieldset</code> element with its
   <span>form owner</span>. The <code title="attr-fe-name">name</code>
   attribute represents the element's name.</p>
 
   <dl class="domintro">
 
    <dt><var title="">fieldset</var> . <code title="dom-fieldset-type">type</code></dt>
@@ -42035,21 +42037,23 @@ interface <dfn>HTMLOptionElement</dfn> : <span>HTMLElement</span> {
 
   <h5>Enabling and disabling form controls</h5>
 
   <p>The <dfn title="attr-fe-disabled"><code>disabled</code></dfn>
   content attribute is a <span>boolean attribute</span>.</p>
 
   <p>A form control is <dfn title="concept-fe-disabled">disabled</dfn>
   if its <code title="attr-fe-disabled">disabled</code> attribute is
   set, or if it is a descendant of a <code>fieldset</code> element
   whose <code title="attr-fieldset-disabled">disabled</code> attribute
-  is set.</p>
+  is set and is <em>not</em> a descendant of that
+  <code>fieldset</code> element's first <code>legend</code> element
+  child, if any.</p>
 
   <div class="impl">
 
   <p>A form control that is <span
   title="concept-fe-disabled">disabled</span> must prevent any <code
   title="event-click">click</code> events that are <span title="queue
   a task">queued</span> on the <span>user interaction task
   source</span> from being dispatched on the element.</p>
 
   <p><strong>Constraint validation</strong>: If an element is <span

|