mike: reify common attributes

mike: reify common attributes

http://dev.w3.org/cvsweb/html5/markup/spec.html?r1=1.144&r2=1.145&f=h

===================================================================
RCS file: /sources/public/html5/markup/meter.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- meter.html 1 Feb 2010 05:25:03 -0000 1.33
+++ meter.html 1 Feb 2010 11:33:27 -0000 1.34
@@ -72,10 +72,6 @@
         <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#meter-constraints">#</a></h2>
         <ul class="assertions">
           <li><span>
-    An &#8220;meter&#8221; element must have a
-    &#8220;value&#8221; attribute.
-   </span></li>
-          <li><span>
     The element &#8220;meter&#8221; must not
     appear as a descendant of the &#8220;meter&#8221; element.
    </span></li><li><span>

Index: link.html
===================================================================
RCS file: /sources/public/html5/markup/link.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- link.html 1 Feb 2010 05:25:02 -0000 1.33
+++ link.html 1 Feb 2010 11:33:27 -0000 1.34
@@ -78,11 +78,6 @@
         <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#link-constraints">#</a></h2>
         <ul class="assertions">
           <li><span>
-    A &#8220;link&#8221; element must have an &#8220;href&#8221; attribute.
-   </span></li><li><span>
-    A &#8220;link&#8221; element must have a &#8220;rel&#8221; attribute.
-   </span></li>
-          <li><span>
     The &#8220;coords&#8221; attribute on the &#8220;link&#8221; element is obsolete.
     Use &#8220;area&#8221; instead of &#8220;a&#8221; for image maps.
    </span></li><li><span>

Index: object.html
===================================================================
RCS file: /sources/public/html5/markup/object.html,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- object.html 1 Feb 2010 05:25:03 -0000 1.38
+++ object.html 1 Feb 2010 11:33:27 -0000 1.39
@@ -75,11 +75,6 @@
         <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#object-constraints">#</a></h2>
         <ul class="assertions">
           <li><span>
-    An &#8220;object&#8221; element must have a
-    &#8220;data&#8221; attribute or a
-    &#8220;type&#8221; attribute.
-   </span></li>
-          <li><span>
     The element &#8220;object&#8221;
     with the attribute &#8220;usemap&#8221; must not
     appear as a descendant of the &#8220;a&#8221; element.

Index: img.html
===================================================================
RCS file: /sources/public/html5/markup/img.html,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -d -r1.35 -r1.36
--- img.html 1 Feb 2010 05:25:01 -0000 1.35
+++ img.html 1 Feb 2010 11:33:27 -0000 1.36
@@ -80,10 +80,6 @@
         <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#img-constraints">#</a></h2>
         <ul class="assertions">
           <li><span>
-    An &#8220;img&#8221; element must have a
-    &#8220;src&#8221; attribute.
-   </span></li>
-          <li><span>
     The element &#8220;img&#8221;
     with the attribute &#8220;usemap&#8221; must not
     appear as a descendant of the &#8220;a&#8221; element.

Index: map.html
===================================================================
RCS file: /sources/public/html5/markup/map.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- map.html 1 Feb 2010 05:25:02 -0000 1.34
+++ map.html 1 Feb 2010 11:33:27 -0000 1.35
@@ -45,9 +45,6 @@
     element, both attributes must have the same value.</li>
   
           <li><span>
-    A &#8220;map&#8221; element must have a &#8220;name&#8221; attribute.
-   </span></li>
-          <li><span>
     The &#8220;id&#8221; attribute on a &#8220;map&#8221; element must have an 
     the same value as the &#8220;name&#8221; attribute.
    </span></li>

Index: param.html
===================================================================
RCS file: /sources/public/html5/markup/param.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- param.html 1 Feb 2010 05:25:03 -0000 1.34
+++ param.html 1 Feb 2010 11:33:27 -0000 1.35
@@ -38,11 +38,6 @@
         <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#param-constraints">#</a></h2>
         <ul class="assertions">
           <li><span>
-    A &#8220;param&#8221; element must have an &#8220;name&#8221; attribute.
-   </span></li><li><span>
-    A &#8220;param&#8221; element must have a &#8220;value&#8221; attribute.
-   </span></li>
-          <li><span>
     The &#8220;type&#8221; attribute on the &#8220;param&#8221; element is obsolete.
     Use the &#8220;name&#8221; and &#8220;value&#8221; attributes without declaring value types.
    </span></li><li><span>

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -d -r1.144 -r1.145
--- spec.html 1 Feb 2010 05:25:03 -0000 1.144
+++ spec.html 1 Feb 2010 11:33:27 -0000 1.145
@@ -6733,10 +6733,6 @@
 </h2>
         <ul class="assertions">
 <li><span>
-    An &#8220;img&#8221; element must have a
-    &#8220;src&#8221; attribute.
-   </span></li>
-          <li><span>
     The element &#8220;img&#8221;
     with the attribute &#8220;usemap&#8221; must not
     appear as a descendant of the &#8220;a&#8221; element.
@@ -9823,12 +9819,6 @@
 </h2>
         <ul class="assertions">
 <li><span>
-    A &#8220;link&#8221; element must have an &#8220;href&#8221; attribute.
-   </span></li>
-<li><span>
-    A &#8220;link&#8221; element must have a &#8220;rel&#8221; attribute.
-   </span></li>
-          <li><span>
     The &#8220;coords&#8221; attribute on the &#8220;link&#8221; element is obsolete.
     Use &#8220;area&#8221; instead of &#8220;a&#8221; for image maps.
    </span></li>
@@ -9936,9 +9926,6 @@
     element, both attributes must have the same value.</li>
   
           <li><span>
-    A &#8220;map&#8221; element must have a &#8220;name&#8221; attribute.
-   </span></li>
-          <li><span>
     The &#8220;id&#8221; attribute on a &#8220;map&#8221; element must have an 
     the same value as the &#8220;name&#8221; attribute.
    </span></li>
@@ -10683,10 +10670,6 @@
 </h2>
         <ul class="assertions">
 <li><span>
-    An &#8220;meter&#8221; element must have a
-    &#8220;value&#8221; attribute.
-   </span></li>
-          <li><span>
     The element &#8220;meter&#8221; must not
     appear as a descendant of the &#8220;meter&#8221; element.
    </span></li>
@@ -11021,11 +11004,6 @@
 </h2>
         <ul class="assertions">
 <li><span>
-    An &#8220;object&#8221; element must have a
-    &#8220;data&#8221; attribute or a
-    &#8220;type&#8221; attribute.
-   </span></li>
-          <li><span>
     The element &#8220;object&#8221;
     with the attribute &#8220;usemap&#8221; must not
     appear as a descendant of the &#8220;a&#8221; element.
@@ -11560,12 +11538,6 @@
 </h2>
         <ul class="assertions">
 <li><span>
-    A &#8220;param&#8221; element must have an &#8220;name&#8221; attribute.
-   </span></li>
-<li><span>
-    A &#8220;param&#8221; element must have a &#8220;value&#8221; attribute.
-   </span></li>
-          <li><span>
     The &#8220;type&#8221; attribute on the &#8220;param&#8221; element is obsolete.
     Use the &#8220;name&#8221; and &#8220;value&#8221; attributes without declaring value types.
    </span></li>
@@ -12453,16 +12425,6 @@
         </dl>
 </div>
       
-      <div class="no-number no-toc" id="source-constraints">
-        <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#source-constraints">#</a>
-</h2>
-        <ul class="assertions">
-<li><span>
-    A &#8220;source&#8221; element must have a
-    &#8220;src&#8221; attribute.
-   </span></li>
-        </ul>
-</div>
       <div class="no-number no-toc tag-omission" id="source-tags">
         <h2 class="element-subhead">Tag omission <a class="hash" href="#source-tags">#</a>
 </h2>

Index: source.html
===================================================================
RCS file: /sources/public/html5/markup/source.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- source.html 1 Feb 2010 05:25:03 -0000 1.37
+++ source.html 1 Feb 2010 11:33:27 -0000 1.38
@@ -57,15 +57,6 @@
           
         </dl></div>
       
-      <div class="no-number no-toc" id="source-constraints">
-        <h2 class="element-subhead">Additional constraints and admonitions <a class="hash" href="#source-constraints">#</a></h2>
-        <ul class="assertions">
-          <li><span>
-    A &#8220;source&#8221; element must have a
-    &#8220;src&#8221; attribute.
-   </span></li>
-        </ul>
-      </div>
       <div class="no-number no-toc tag-omission" id="source-tags">
         <h2 class="element-subhead">Tag omission <a class="hash" href="#source-tags">#</a></h2>
         <p>The

Received on Monday, 1 February 2010 11:34:19 UTC