hixie: Make it so that if you make one <input type=radio> required, they all end up required. (whatwg r6094)

hixie: Make it so that if you make one <input type=radio> required, they
all end up required. (whatwg r6094)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4897&r2=1.4898&f=h
http://html5.org/tools/web-apps-tracker?from=6093&to=6094

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.4897
retrieving revision 1.4898
diff -u -d -r1.4897 -r1.4898
--- Overview.html 6 May 2011 00:29:21 -0000 1.4897
+++ Overview.html 6 May 2011 00:38:27 -0000 1.4898
@@ -34254,11 +34254,11 @@
   false. The <a href="#activation-behavior">activation behavior</a> is to <a href="#fire-a-simple-event">fire a
   simple event</a> that bubbles named <code title="event-change">change</code> at the element. .</p>
 
-  <p><strong>Constraint validation</strong>: If the element is <i title="concept-input-required"><a href="#concept-input-required">required</a></i> and all of the
+  <p><strong>Constraint validation</strong>: If an element in the
+  <i><a href="#radio-button-group">radio button group</a></i> is <i title="concept-input-required"><a href="#concept-input-required">required</a></i>, and all of the
   <code><a href="#the-input-element">input</a></code> elements in the <i><a href="#radio-button-group">radio button group</a></i> have a
-  <a href="#concept-fe-checked" title="concept-fe-checked">checkedness</a> that is
-  false, then the element is <a href="#suffering-from-being-missing">suffering from being
-  missing</a>.</p>
+  <a href="#concept-fe-checked" title="concept-fe-checked">checkedness</a> that is false,
+  then the element is <a href="#suffering-from-being-missing">suffering from being missing</a>.</p>
 
   </div><p class="note">If none of the radio buttons in a <a href="#radio-button-group">radio button
   group</a> are checked when they are inserted into the document,
@@ -38544,7 +38544,9 @@
 
    <dd> <p>When a control has no <a href="#concept-fe-value" title="concept-fe-value">value</a> but has a <code title="">required</code> attribute (<code><a href="#the-input-element">input</a></code> <code title="attr-input-required"><a href="#attr-input-required">required</a></code>, <code><a href="#the-select-element">select</a></code>
    <code title="attr-select-required"><a href="#attr-select-required">required</a></code>,
-   <code><a href="#the-textarea-element">textarea</a></code> <code title="attr-textarea-required"><a href="#attr-textarea-required">required</a></code>). </dd>
+   <code><a href="#the-textarea-element">textarea</a></code> <code title="attr-textarea-required"><a href="#attr-textarea-required">required</a></code>), or, in the case of
+   an element in a <i><a href="#radio-button-group">radio button group</a></i>, any of the other
+   elements in the group has a <code title="attr-input-required"><a href="#attr-input-required">required</a></code> attribute. </dd>
 
    <dt> <dfn id="suffering-from-a-type-mismatch">Suffering from a type mismatch</dfn> </dt>

Received on Friday, 6 May 2011 00:41:34 UTC