hixie: Legacy IDL attribute compatibility WebIDL fix. (whatwg r6600)

hixie: Legacy IDL attribute compatibility WebIDL fix. (whatwg r6600)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.5293&r2=1.5294&f=h
http://html5.org/tools/web-apps-tracker?from=6599&to=6600

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.5293
retrieving revision 1.5294
diff -u -d -r1.5293 -r1.5294
--- Overview.html 29 Sep 2011 21:01:50 -0000 1.5293
+++ Overview.html 29 Sep 2011 22:33:12 -0000 1.5294
@@ -67985,16 +67985,17 @@
   <code><a href="#htmlframeelement">HTMLFrameElement</a></code> interface.</p>
 
   <pre class="idl">interface <dfn id="htmlframeelement">HTMLFrameElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-frame-frameborder" title="dom-frame-frameBorder">frameBorder</a>;
-           attribute DOMString <a href="#dom-frame-longdesc" title="dom-frame-longDesc">longDesc</a>;
-           attribute DOMString <a href="#dom-frame-marginheight" title="dom-frame-marginHeight">marginHeight</a>;
-           attribute DOMString <a href="#dom-frame-marginwidth" title="dom-frame-marginWidth">marginWidth</a>;
            attribute DOMString <a href="#dom-frame-name" title="dom-frame-name">name</a>;
-           attribute boolean <a href="#dom-frame-noresize" title="dom-frame-noResize">noResize</a>;
            attribute DOMString <a href="#dom-frame-scrolling" title="dom-frame-scrolling">scrolling</a>;
            attribute DOMString <a href="#dom-frame-src" title="dom-frame-src">src</a>;
+           attribute DOMString <a href="#dom-frame-frameborder" title="dom-frame-frameBorder">frameBorder</a>;
+           attribute DOMString <a href="#dom-frame-longdesc" title="dom-frame-longDesc">longDesc</a>;
+           attribute boolean <a href="#dom-frame-noresize" title="dom-frame-noResize">noResize</a>;
   readonly attribute Document? <a href="#dom-frame-contentdocument" title="dom-frame-contentDocument">contentDocument</a>;
   readonly attribute <a href="#windowproxy">WindowProxy</a>? <a href="#dom-frame-contentwindow" title="dom-frame-contentWindow">contentWindow</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-frame-marginheight" title="dom-frame-marginHeight">marginHeight</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-frame-marginwidth" title="dom-frame-marginWidth">marginWidth</a>;
 };</pre>
 
   <p>The <dfn id="dom-frame-name" title="dom-frame-name"><code>name</code></dfn>, <dfn id="dom-frame-scrolling" title="dom-frame-scrolling"><code>scrolling</code></dfn>, and <dfn id="dom-frame-src" title="dom-frame-src"><code>src</code></dfn> IDL attributes of the
@@ -68012,16 +68013,6 @@
   for the purposes of reflection is defined as containing a
   <a href="#url">URL</a>.</p>
 
-  <p>The <dfn id="dom-frame-marginheight" title="dom-frame-marginHeight"><code>marginHeight</code></dfn> IDL
-  attribute of the <code><a href="#frame">frame</a></code> element must
-  <a href="#reflect">reflect</a> the element's <code title="attr-frame-marginheight">marginheight</code> content
-  attribute.</p>
-
-  <p>The <dfn id="dom-frame-marginwidth" title="dom-frame-marginWidth"><code>marginWidth</code></dfn> IDL
-  attribute of the <code><a href="#frame">frame</a></code> element must
-  <a href="#reflect">reflect</a> the element's <code title="attr-frame-marginwidth">marginwidth</code> content
-  attribute.</p>
-
   <p>The <dfn id="dom-frame-noresize" title="dom-frame-noResize"><code>noResize</code></dfn>
   IDL attribute of the <code><a href="#frame">frame</a></code> element must
   <a href="#reflect">reflect</a> the element's <code title="attr-frame-noresize">noresize</code> content attribute.</p>
@@ -68037,6 +68028,16 @@
   <code><a href="#frame">frame</a></code> element's <a href="#nested-browsing-context">nested browsing
   context</a>.</p>
 
+  <p>The <dfn id="dom-frame-marginheight" title="dom-frame-marginHeight"><code>marginHeight</code></dfn> IDL
+  attribute of the <code><a href="#frame">frame</a></code> element must
+  <a href="#reflect">reflect</a> the element's <code title="attr-frame-marginheight">marginheight</code> content
+  attribute.</p>
+
+  <p>The <dfn id="dom-frame-marginwidth" title="dom-frame-marginWidth"><code>marginWidth</code></dfn> IDL
+  attribute of the <code><a href="#frame">frame</a></code> element must
+  <a href="#reflect">reflect</a> the element's <code title="attr-frame-marginwidth">marginwidth</code> content
+  attribute.</p>
+
 
 
   <h4 id="other-elements-attributes-and-apis"><span class="secno">11.3.4 </span>Other elements, attributes and APIs</h4> 
@@ -68081,12 +68082,12 @@
   respective content attributes of the same name.</p>
 
   <hr><pre class="idl">partial interface <a href="#htmlbodyelement">HTMLBodyElement</a> {
-           attribute DOMString <a href="#dom-body-text" title="dom-body-text">text</a>;
-           attribute DOMString <a href="#dom-body-bgcolor" title="dom-body-bgColor">bgColor</a>;
-           attribute DOMString <a href="#dom-body-background" title="dom-body-background">background</a>;
-           attribute DOMString <a href="#dom-body-link" title="dom-body-link">link</a>;
-           attribute DOMString <a href="#dom-body-vlink" title="dom-body-vLink">vLink</a>;
-           attribute DOMString <a href="#dom-body-alink" title="dom-body-aLink">aLink</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-body-text" title="dom-body-text">text</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-body-link" title="dom-body-link">link</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-body-vlink" title="dom-body-vLink">vLink</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-body-alink" title="dom-body-aLink">aLink</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-body-bgcolor" title="dom-body-bgColor">bgColor</a>;
+                            attribute DOMString <a href="#dom-body-background" title="dom-body-background">background</a>;
 };</pre>
 
   <p>The <dfn id="dom-body-text" title="dom-body-text"><code>text</code></dfn> IDL
@@ -68094,18 +68095,6 @@
   the element's <code title="attr-body-text"><a href="#attr-body-text">text</a></code> content
   attribute.</p>
 
-  <p>The <dfn id="dom-body-bgcolor" title="dom-body-bgColor"><code>bgColor</code></dfn> IDL
-  attribute of the <code><a href="#the-body-element">body</a></code> element must <a href="#reflect">reflect</a>
-  the element's <code title="attr-body-bgcolor"><a href="#attr-body-bgcolor">bgcolor</a></code> content
-  attribute.</p>
-
-  <p>The <dfn id="dom-body-background" title="dom-body-background"><code>background</code></dfn> IDL
-  attribute of the <code><a href="#the-body-element">body</a></code> element must <a href="#reflect">reflect</a>
-  the element's <code title="attr-background"><a href="#attr-background">background</a></code>
-  content attribute. (The <code title="attr-background"><a href="#attr-background">background</a></code> content is <em>not</em>
-  defined to contain a <a href="#url">URL</a>, despite rules regarding its
-  handling in the rendering section above.)</p>
-
   <p>The <dfn id="dom-body-link" title="dom-body-link"><code>link</code></dfn> IDL
   attribute of the <code><a href="#the-body-element">body</a></code> element must <a href="#reflect">reflect</a>
   the element's <code title="attr-body-link"><a href="#attr-body-link">link</a></code> content
@@ -68121,6 +68110,18 @@
   the element's <code title="attr-body-vlink"><a href="#attr-body-vlink">vlink</a></code> content
   attribute.</p>
 
+  <p>The <dfn id="dom-body-bgcolor" title="dom-body-bgColor"><code>bgColor</code></dfn> IDL
+  attribute of the <code><a href="#the-body-element">body</a></code> element must <a href="#reflect">reflect</a>
+  the element's <code title="attr-body-bgcolor"><a href="#attr-body-bgcolor">bgcolor</a></code> content
+  attribute.</p>
+
+  <p>The <dfn id="dom-body-background" title="dom-body-background"><code>background</code></dfn> IDL
+  attribute of the <code><a href="#the-body-element">body</a></code> element must <a href="#reflect">reflect</a>
+  the element's <code title="attr-background"><a href="#attr-background">background</a></code>
+  content attribute. (The <code title="attr-background"><a href="#attr-background">background</a></code> content is <em>not</em>
+  defined to contain a <a href="#url">URL</a>, despite rules regarding its
+  handling in the rendering section above.)</p>
+
   <hr><pre class="idl">partial interface <a href="#htmlbrelement">HTMLBRElement</a> {
            attribute DOMString <a href="#dom-br-clear" title="dom-br-clear">clear</a>;
 };</pre>
@@ -68208,9 +68209,9 @@
   <code><a href="#htmlfontelement">HTMLFontElement</a></code> interface.</p>
 
   <pre class="idl">interface <dfn id="htmlfontelement">HTMLFontElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-font-color" title="dom-font-color">color</a>;
-           attribute DOMString <a href="#dom-font-face" title="dom-font-face">face</a>;
-           attribute DOMString <a href="#dom-font-size" title="dom-font-size">size</a>; 
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-font-color" title="dom-font-color">color</a>;
+                            attribute DOMString <a href="#dom-font-face" title="dom-font-face">face</a>;
+                            attribute DOMString <a href="#dom-font-size" title="dom-font-size">size</a>; 
 };</pre>
 
   <p>The <dfn id="dom-font-color" title="dom-font-color"><code>color</code></dfn>,
@@ -68260,11 +68261,12 @@
 
   <hr><pre class="idl">partial interface <a href="#htmliframeelement">HTMLIFrameElement</a> {
            attribute DOMString <a href="#dom-iframe-align" title="dom-iframe-align">align</a>;
+           attribute DOMString <a href="#dom-iframe-scrolling" title="dom-iframe-scrolling">scrolling</a>;
            attribute DOMString <a href="#dom-iframe-frameborder" title="dom-iframe-frameBorder">frameBorder</a>;
            attribute DOMString <a href="#dom-iframe-longdesc" title="dom-iframe-longDesc">longDesc</a>;
-           attribute DOMString <a href="#dom-iframe-marginheight" title="dom-iframe-marginHeight">marginHeight</a>;
-           attribute DOMString <a href="#dom-iframe-marginwidth" title="dom-iframe-marginWidth">marginWidth</a>;
-           attribute DOMString <a href="#dom-iframe-scrolling" title="dom-iframe-scrolling">scrolling</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-iframe-marginheight" title="dom-iframe-marginHeight">marginHeight</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-iframe-marginwidth" title="dom-iframe-marginWidth">marginWidth</a>;
 };</pre>
 
   <p>The <dfn id="dom-iframe-align" title="dom-iframe-align"><code>align</code></dfn> and
@@ -68297,10 +68299,11 @@
   <hr><pre class="idl">partial interface <a href="#htmlimageelement">HTMLImageElement</a> {
            attribute DOMString <a href="#dom-img-name" title="dom-img-name">name</a>;
            attribute DOMString <a href="#dom-img-align" title="dom-img-align">align</a>;
-           attribute DOMString <a href="#dom-img-border" title="dom-img-border">border</a>;
            attribute unsigned long <a href="#dom-img-hspace" title="dom-img-hspace">hspace</a>;
-           attribute DOMString <a href="#dom-img-longdesc" title="dom-img-longDesc">longDesc</a>;
            attribute unsigned long <a href="#dom-img-vspace" title="dom-img-vspace">vspace</a>;
+           attribute DOMString <a href="#dom-img-longdesc" title="dom-img-longDesc">longDesc</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-img-border" title="dom-img-border">border</a>;
 };</pre>
 
   <p>The <dfn id="dom-img-name" title="dom-img-name"><code>name</code></dfn>, <dfn id="dom-img-align" title="dom-img-align"><code>align</code></dfn>, <dfn id="dom-img-border" title="dom-img-border"><code>border</code></dfn>, <dfn id="dom-img-hspace" title="dom-img-hspace"><code>hspace</code></dfn>, and <dfn id="dom-img-vspace" title="dom-img-vspace"><code>vspace</code></dfn> IDL attributes of
@@ -68412,14 +68415,15 @@
   <hr><pre class="idl">partial interface <a href="#htmlobjectelement">HTMLObjectElement</a> {
            attribute DOMString <a href="#dom-object-align" title="dom-object-align">align</a>;
            attribute DOMString <a href="#dom-object-archive" title="dom-object-archive">archive</a>;
-           attribute DOMString <a href="#dom-object-border" title="dom-object-border">border</a>;
            attribute DOMString <a href="#dom-object-code" title="dom-object-code">code</a>;
-           attribute DOMString <a href="#dom-object-codebase" title="dom-object-codeBase">codeBase</a>;
-           attribute DOMString <a href="#dom-object-codetype" title="dom-object-codeType">codeType</a>;
            attribute boolean <a href="#dom-object-declare" title="dom-object-declare">declare</a>;
            attribute unsigned long <a href="#dom-object-hspace" title="dom-object-hspace">hspace</a>;
            attribute DOMString <a href="#dom-object-standby" title="dom-object-standby">standby</a>;
            attribute unsigned long <a href="#dom-object-vspace" title="dom-object-vspace">vspace</a>;
+           attribute DOMString <a href="#dom-object-codebase" title="dom-object-codeBase">codeBase</a>;
+           attribute DOMString <a href="#dom-object-codetype" title="dom-object-codeType">codeType</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-object-border" title="dom-object-border">border</a>;
 };</pre>
 
   <p>The <dfn id="dom-object-align" title="dom-object-align"><code>align</code></dfn>, <dfn id="dom-object-archive" title="dom-object-archive"><code>archive</code></dfn>, <dfn id="dom-object-border" title="dom-object-border"><code>border</code></dfn>, <dfn id="dom-object-code" title="dom-object-code"><code>code</code></dfn>, <dfn id="dom-object-declare" title="dom-object-declare"><code>declare</code></dfn>, <dfn id="dom-object-hspace" title="dom-object-hspace"><code>hspace</code></dfn>, <dfn id="dom-object-standby" title="dom-object-standby"><code>standby</code></dfn>, and <dfn id="dom-object-vspace" title="dom-object-vspace"><code>vspace</code></dfn> IDL attributes
@@ -68491,13 +68495,14 @@
 
   <hr><pre class="idl">partial interface <a href="#htmltableelement">HTMLTableElement</a> {
            attribute DOMString <a href="#dom-table-align" title="dom-table-align">align</a>;
-           attribute DOMString <a href="#dom-table-bgcolor" title="dom-table-bgColor">bgColor</a>;
-           attribute DOMString <a href="#dom-table-cellpadding" title="dom-table-cellPadding">cellPadding</a>;
-           attribute DOMString <a href="#dom-table-cellspacing" title="dom-table-cellSpacing">cellSpacing</a>;
            attribute DOMString <a href="#dom-table-frame" title="dom-table-frame">frame</a>;
            attribute DOMString <a href="#dom-table-rules" title="dom-table-rules">rules</a>;
            attribute DOMString <a href="#dom-table-summary" title="dom-table-summary">summary</a>;
            attribute DOMString <a href="#dom-table-width" title="dom-table-width">width</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-table-bgcolor" title="dom-table-bgColor">bgColor</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-table-cellpadding" title="dom-table-cellPadding">cellPadding</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-table-cellspacing" title="dom-table-cellSpacing">cellSpacing</a>;
 };</pre>
 
   <p>The <dfn id="dom-table-align" title="dom-table-align"><code>align</code></dfn>, <dfn id="dom-table-frame" title="dom-table-frame"><code>frame</code></dfn>, <dfn id="dom-table-summary" title="dom-table-summary"><code>summary</code></dfn>, <dfn id="dom-table-rules" title="dom-table-rules"><code>rules</code></dfn>, and <dfn id="dom-table-width" title="dom-table-width"><code>width</code></dfn>, IDL attributes of
@@ -68551,13 +68556,15 @@
            attribute DOMString <a href="#dom-tdth-abbr" title="dom-tdth-abbr">abbr</a>;
            attribute DOMString <a href="#dom-tdth-align" title="dom-tdth-align">align</a>;
            attribute DOMString <a href="#dom-tdth-axis" title="dom-tdth-axis">axis</a>;
-           attribute DOMString <a href="#dom-tdth-bgcolor" title="dom-tdth-bgColor">bgColor</a>;
+           attribute DOMString <a href="#dom-tdth-height" title="dom-tdth-height">height</a>;
+           attribute DOMString <a href="#dom-tdth-width" title="dom-tdth-width">width</a>;
+
            attribute DOMString <a href="#dom-tdth-ch" title="dom-tdth-ch">ch</a>;
            attribute DOMString <a href="#dom-tdth-choff" title="dom-tdth-chOff">chOff</a>;
-           attribute DOMString <a href="#dom-tdth-height" title="dom-tdth-height">height</a>;
            attribute boolean <a href="#dom-tdth-nowrap" title="dom-tdth-noWrap">noWrap</a>;
            attribute DOMString <a href="#dom-tdth-valign" title="dom-tdth-vAlign">vAlign</a>;
-           attribute DOMString <a href="#dom-tdth-width" title="dom-tdth-width">width</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-tdth-bgcolor" title="dom-tdth-bgColor">bgColor</a>;
 };</pre>
 
   <p>The <dfn id="dom-tdth-abbr" title="dom-tdth-abbr"><code>abbr</code></dfn>, <dfn id="dom-tdth-align" title="dom-tdth-align"><code>align</code></dfn>, <dfn id="dom-tdth-axis" title="dom-tdth-axis"><code>axis</code></dfn>, <dfn id="dom-tdth-height" title="dom-tdth-height"><code>height</code></dfn>, and <dfn id="dom-tdth-width" title="dom-tdth-width"><code>width</code></dfn> IDL attributes of
@@ -68565,10 +68572,6 @@
   <a href="#reflect">reflect</a> the respective content attributes of the same
   name.</p>
 
-  <p>The <dfn id="dom-tdth-bgcolor" title="dom-tdth-bgColor"><code>bgColor</code></dfn> IDL
-  attribute of the <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements must
-  <a href="#reflect">reflect</a> the elements' <code title="attr-tdth-bgcolor"><a href="#attr-tdth-bgcolor">bgcolor</a></code> content attributes.</p>
-
   <p>The <dfn id="dom-tdth-ch" title="dom-tdth-ch"><code>ch</code></dfn> IDL
   attribute of the <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements must
   <a href="#reflect">reflect</a> the elements' <code title="attr-tdth-char"><a href="#attr-tdth-char">char</a></code> content attributes.</p>
@@ -68585,23 +68588,23 @@
   attribute of the <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> element must
   <a href="#reflect">reflect</a> the elements' <code title="attr-tdth-valign"><a href="#attr-tdth-valign">valign</a></code> content attributes.</p>
 
+  <p>The <dfn id="dom-tdth-bgcolor" title="dom-tdth-bgColor"><code>bgColor</code></dfn> IDL
+  attribute of the <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements must
+  <a href="#reflect">reflect</a> the elements' <code title="attr-tdth-bgcolor"><a href="#attr-tdth-bgcolor">bgcolor</a></code> content attributes.</p>
+
   <hr><pre class="idl">partial interface <a href="#htmltablerowelement">HTMLTableRowElement</a> {
            attribute DOMString <a href="#dom-tr-align" title="dom-tr-align">align</a>;
-           attribute DOMString <a href="#dom-tr-bgcolor" title="dom-tr-bgColor">bgColor</a>;
            attribute DOMString <a href="#dom-tr-ch" title="dom-tr-ch">ch</a>;
            attribute DOMString <a href="#dom-tr-choff" title="dom-tr-chOff">chOff</a>;
            attribute DOMString <a href="#dom-tr-valign" title="dom-tr-vAlign">vAlign</a>;
+
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-tr-bgcolor" title="dom-tr-bgColor">bgColor</a>;
 };</pre>
 
   <p>The <dfn id="dom-tr-align" title="dom-tr-align"><code>align</code></dfn> IDL
   attribute of the <code><a href="#the-tr-element">tr</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <p>The <dfn id="dom-tr-bgcolor" title="dom-tr-bgColor"><code>bgColor</code></dfn> IDL
-  attribute of the <code><a href="#the-tr-element">tr</a></code> element must <a href="#reflect">reflect</a>
-  the element's <code title="attr-tr-bgcolor"><a href="#attr-tr-bgcolor">bgcolor</a></code> content
-  attribute.</p>
-
   <p>The <dfn id="dom-tr-ch" title="dom-tr-ch"><code>ch</code></dfn> IDL attribute of
   the <code><a href="#the-tr-element">tr</a></code> element must <a href="#reflect">reflect</a> the element's
   <code title="attr-tr-char"><a href="#attr-tr-char">char</a></code> content attribute.</p>
@@ -68616,6 +68619,11 @@
   the element's <code title="attr-tr-valign"><a href="#attr-tr-valign">valign</a></code> content
   attribute.</p>
 
+  <p>The <dfn id="dom-tr-bgcolor" title="dom-tr-bgColor"><code>bgColor</code></dfn> IDL
+  attribute of the <code><a href="#the-tr-element">tr</a></code> element must <a href="#reflect">reflect</a>
+  the element's <code title="attr-tr-bgcolor"><a href="#attr-tr-bgcolor">bgcolor</a></code> content
+  attribute.</p>
+
   <hr><pre class="idl">partial interface <a href="#htmlulistelement">HTMLUListElement</a> {
            attribute boolean <a href="#dom-ul-compact" title="dom-ul-compact">compact</a>;
            attribute DOMString <a href="#dom-ul-type" title="dom-ul-type">type</a>;
@@ -68636,11 +68644,11 @@
   <code><a href="#spacer">spacer</a></code> elements must use the
   <code><a href="#htmlunknownelement">HTMLUnknownElement</a></code> interface.</p> 
   <hr><pre class="idl">partial interface <a href="#htmldocument">HTMLDocument</a> {
-           attribute DOMString <a href="#dom-document-fgcolor" title="dom-document-fgColor">fgColor</a>;
-           attribute DOMString <a href="#dom-document-bgcolor" title="dom-document-bgColor">bgColor</a>;
-           attribute DOMString <a href="#dom-document-linkcolor" title="dom-document-linkColor">linkColor</a>;
-           attribute DOMString <a href="#dom-document-vlinkcolor" title="dom-document-vlinkColor">vlinkColor</a>;
-           attribute DOMString <a href="#dom-document-alinkcolor" title="dom-document-alinkColor">alinkColor</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-document-fgcolor" title="dom-document-fgColor">fgColor</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-document-linkcolor" title="dom-document-linkColor">linkColor</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-document-vlinkcolor" title="dom-document-vlinkColor">vlinkColor</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-document-alinkcolor" title="dom-document-alinkColor">alinkColor</a>;
+  [TreatNullAs=EmptyString] attribute DOMString <a href="#dom-document-bgcolor" title="dom-document-bgColor">bgColor</a>;
 
   readonly attribute <a href="#htmlcollection">HTMLCollection</a> <a href="#dom-document-anchors" title="dom-document-anchors">anchors</a>;
   readonly attribute <a href="#htmlcollection">HTMLCollection</a> <a href="#dom-document-applets" title="dom-document-applets">applets</a>;
@@ -68664,14 +68672,14 @@
      <th> Content attribute
    <tbody><tr><td><dfn id="dom-document-fgcolor" title="dom-document-fgColor"><code>fgColor</code></dfn>
      <td><code title="attr-body-text"><a href="#attr-body-text">text</a></code>
-    <tr><td><dfn id="dom-document-bgcolor" title="dom-document-bgColor"><code>bgColor</code></dfn>
-     <td><code title="attr-body-bgcolor"><a href="#attr-body-bgcolor">bgcolor</a></code>
     <tr><td><dfn id="dom-document-linkcolor" title="dom-document-linkColor"><code>linkColor</code></dfn>
      <td><code title="attr-body-link"><a href="#attr-body-link">link</a></code>
     <tr><td><dfn id="dom-document-vlinkcolor" title="dom-document-vlinkColor"><code>vlinkColor</code></dfn>
      <td><code title="attr-body-vlink"><a href="#attr-body-vlink">vlink</a></code>
     <tr><td><dfn id="dom-document-alinkcolor" title="dom-document-alinkColor"><code>alinkColor</code></dfn>
      <td><code title="attr-body-alink"><a href="#attr-body-alink">alink</a></code>
+    <tr><td><dfn id="dom-document-bgcolor" title="dom-document-bgColor"><code>bgColor</code></dfn>
+     <td><code title="attr-body-bgcolor"><a href="#attr-body-bgcolor">bgcolor</a></code>
   </table><hr><p>The <dfn id="dom-document-anchors" title="dom-document-anchors"><code>anchors</code></dfn>
   attribute must return an <code><a href="#htmlcollection">HTMLCollection</a></code> rooted at the
   <code><a href="#document">Document</a></code> node, whose filter matches only <code><a href="#the-a-element">a</a></code>

Received on Thursday, 29 September 2011 22:33:34 UTC