spec/Overview.html 1.1506 2333 Turns out that embed, object, and iframe

Turns out that embed, object, and iframe reflect strings for .height and
.width, not numbers. Go figure. (whatwg r2333)

4.9.2 The table element
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#the-table-element
4.8.10.4 Loading the media resource
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#loading-the-media-resource
HTMLEmbedElement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#htmlembedelement
autoplaying flag
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#autoplaying-flag
width
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#dom-dim-width
4.8.16 SVG
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#svg
4.9 Tabular data
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#tabular-data
4.8.17 Dimension attributes
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#dimension-attributes
HTMLIFrameElement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#htmliframeelement
4.8.7 The video element
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#video
HTMLObjectElement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#htmlobjectelement
begun flag
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#begun-flag
HTMLVideoElement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#htmlvideoelement
NETWORK_LOADED
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1506.html#dom-media-network_loaded

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1505&r2=1.1506&f=h
http://html5.org/tools/web-apps-tracker?from=2332&to=2333

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1505
retrieving revision 1.1506
diff -u -d -r1.1505 -r1.1506
--- Overview.html 15 Oct 2008 00:57:31 -0000 1.1505
+++ Overview.html 15 Oct 2008 20:16:09 -0000 1.1506
@@ -12271,8 +12271,8 @@
            attribute DOMString <a href=#dom-iframe-name title=dom-iframe-name>name</a>;
            attribute DOMString <a href=#dom-iframe-sandbox title=dom-iframe-sandbox>sandbox</a>;
            attribute boolean <a href=#dom-iframe-seamless title=dom-iframe-seamless>seamless</a>;
-           attribute unsigned long <a href=#dom-dim-width title=dom-dim-width>width</a>;
-           attribute unsigned long <a href=#dom-dim-height title=dom-dim-height>height</a>;
+           attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
+           attribute DOMString <a href=#dom-dim-height title=dom-dim-height>height</a>;
 <!-- XXX we should bring these back since the Window spec has atrophied
   readonly attribute Document <span title="dom-iframe-contentDocument">contentDocument</span>;
   readonly attribute <span>Window</span> <span title="dom-iframe-contentWindow">contentWindow</span>;
@@ -12613,8 +12613,8 @@
 <pre class=idl>interface <dfn id=htmlembedelement>HTMLEmbedElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute DOMString <a href=#dom-embed-src title=dom-embed-src>src</a>;
            attribute DOMString <a href=#dom-embed-type title=dom-embed-type>type</a>;
-           attribute unsigned long <a href=#dom-dim-width title=dom-dim-width>width</a>;
-           attribute unsigned long <a href=#dom-dim-height title=dom-dim-height>height</a>;
+           attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
+           attribute DOMString <a href=#dom-dim-height title=dom-dim-height>height</a>;
 };</pre>
     <p>Depending on the type of content instantiated by the
     <code><a href=#the-embed-element>embed</a></code> element, the node may also support other
@@ -12736,8 +12736,8 @@
            attribute DOMString <a href=#dom-object-type title=dom-object-type>type</a>;
            attribute DOMString <a href=#dom-object-name title=dom-object-name>name</a>;
            attribute DOMString <a href=#dom-object-usemap title=dom-object-useMap>useMap</a>;
-           attribute unsigned long <a href=#dom-dim-width title=dom-dim-width>width</a>;
-           attribute unsigned long <a href=#dom-dim-height title=dom-dim-height>height</a>;<!--
+           attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
+           attribute DOMString <a href=#dom-dim-height title=dom-dim-height>height</a>;<!--
   readonly attribute Document <span title="dom-object-contentDocument">contentDocument</span>;
   readonly attribute <span>Window</span> <span title="dom-object-contentWindow">contentWindow</span>;-->
 };</pre>
@@ -13095,8 +13095,8 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class=idl>interface <dfn id=htmlvideoelement>HTMLVideoElement</dfn> : <a href=#htmlmediaelement>HTMLMediaElement</a> {
-           attribute unsigned long <a href=#dom-dim-width title=dom-dim-width>width</a>;
-           attribute unsigned long <a href=#dom-dim-height title=dom-dim-height>height</a>;
+           attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
+           attribute DOMString <a href=#dom-dim-height title=dom-dim-height>height</a>;
   readonly attribute unsigned long <a href=#dom-video-videowidth title=dom-video-videoWidth>videoWidth</a>;
   readonly attribute unsigned long <a href=#dom-video-videoheight title=dom-video-videoHeight>videoHeight</a>;
            attribute DOMString <a href=#dom-video-poster title=dom-video-poster>poster</a>;
@@ -13716,7 +13716,7 @@
   </dl><p>The algorithm for the <code title=dom-media-load><a href=#dom-media-load>load()</a></code>
   method defined below describes exactly when the <code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> attribute changes
   value and what events fire to indicate changes in this state.<p class=note>Some resources, e.g. streaming Web radio, can never
-  each the <code title=dom-media-NETWORK_LOADED><a href=#dom-media-network_loaded>NETWORK_LOADED</a></code> state.<h5 id=loading-the-media-resource><span class=secno>4.8.10.4 </span>Loading the media resource</h5><p>All <a href=#media-element title="media element">media elements</a> have a
+  reach the <code title=dom-media-NETWORK_LOADED><a href=#dom-media-network_loaded>NETWORK_LOADED</a></code> state.<h5 id=loading-the-media-resource><span class=secno>4.8.10.4 </span>Loading the media resource</h5><p>All <a href=#media-element title="media element">media elements</a> have a
   <dfn id=begun-flag>begun flag</dfn>, which must begin in the false state, and an
   <dfn id=autoplaying-flag>autoplaying flag</dfn>, which must begin in the true state.<p>When the <dfn id=dom-media-load title=dom-media-load><code>load()</code></dfn>
   method on a <a href=#media-element>media element</a> is invoked, the user agent
@@ -16970,12 +16970,13 @@
   XML form, interactive HTML user agents are encouraged to provide a
   way to export any SVG fragment as a namespace-well-formed XML
   fragment.<h4 id=dimension-attributes><span class=secno>4.8.17 </span><dfn>Dimension attributes</dfn></h4><p>The <dfn id=attr-dim-width title=attr-dim-width><code>width</code></dfn> and <dfn id=attr-dim-height title=attr-dim-height><code>height</code></dfn> attributes on
-  <code><a href=#the-img-element>img</a></code>, <code><a href=#the-embed-element>embed</a></code>, <code><a href=#the-object-element>object</a></code>, and
-  <code><a href=#video>video</a></code> elements may be specified to give the dimensions
-  of the visual content of the element (the width and height
-  respectively, relative to the nominal direction of the output
-  medium), in CSS pixels. The attributes, if specified, must have
-  values that are <a href=#valid-positive-non-zero-integers>valid positive non-zero integers</a>.<p>The specified dimensions given may differ from the dimensions
+  <code><a href=#the-img-element>img</a></code>, <code><a href=#the-iframe-element>iframe</a></code>, <code><a href=#the-embed-element>embed</a></code>,
+  <code><a href=#the-object-element>object</a></code>, and <code><a href=#video>video</a></code> elements may be
+  specified to give the dimensions of the visual content of the
+  element (the width and height respectively, relative to the nominal
+  direction of the output medium), in CSS pixels. The attributes, if
+  specified, must have values that are <a href=#valid-positive-non-zero-integers>valid positive non-zero
+  integers</a>.<p>The specified dimensions given may differ from the dimensions
   specified in the resource itself, since the resource may have a
   resolution that differs from the CSS pixel resolution. (On screens,
   CSS pixels have a resolution of 96ppi, but in general the CSS pixel
@@ -16993,9 +16994,9 @@
   section</a><!-- XXX xref -->. If one of these attributes, when
   parsing, returns no value, it must be treated, for the purposes of
   those requirements, as if it was not specified.<p>The <dfn id=dom-dim-width title=dom-dim-width><code>width</code></dfn> and <dfn id=dom-dim-height title=dom-dim-height><code>height</code></dfn> DOM attributes on
-  the <code><a href=#the-embed-element>embed</a></code>, <code><a href=#the-object-element>object</a></code>, and <code><a href=#video>video</a></code>
-  elements must <a href=#reflect>reflect</a> the respective content attributes
-  of the same name.<h3 id=tabular-data><span class=secno>4.9 </span>Tabular data</h3><h4 id=table-intro><span class=secno>4.9.1 </span>Introduction</h4><p><em>This section is non-normative.</em><p class=XXX>...examples, how to write tables accessibly, a
+  the <code><a href=#the-iframe-element>iframe</a></code>, <code><a href=#the-embed-element>embed</a></code>, <code><a href=#the-object-element>object</a></code>,
+  and <code><a href=#video>video</a></code> elements must <a href=#reflect>reflect</a> the
+  respective content attributes of the same name.<h3 id=tabular-data><span class=secno>4.9 </span>Tabular data</h3><h4 id=table-intro><span class=secno>4.9.1 </span>Introduction</h4><p><em>This section is non-normative.</em><p class=XXX>...examples, how to write tables accessibly, a
   brief mention of the table model, etc...<h4 id=the-table-element><span class=secno>4.9.2 </span>The <dfn><code>table</code></dfn> element</h4><dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content-0>Flow content</a>.</dd>
    <dt>Contexts in which this element may be used:</dt>

Received on Wednesday, 15 October 2008 20:20:23 UTC