- From: poot <cvsmail@w3.org>
- Date: Tue, 24 Mar 2009 18:14:15 +0900 (JST)
- To: public-html-diffs@w3.org
make expressions not be considered broken references (whatwg r2903) arc(x, y, radius, startAngle, endAngle, anticlockwise) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-context-2d-arc column header http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#column-header 4.8.17 Dimension attributes http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dimension-attributes putImageData(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-context-2d-putimagedata 4.8.11.1.10 Images http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#images rules for parsing a legacy color value http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#rules-for-parsing-a-legacy-color-value column group http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-column-group row group http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-row-group To establish how a simple text cell should be presented http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#cellType2 algorithm for growing downward-growing cells http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#algorithm-for-growing-downward-growing-cells algorithm for processing row groups http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#algorithm-for-processing-row-groups length http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-length row header http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#row-header length http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-undomanager-length advanced to the next child of the table http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-table-advance get an attribute http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-get-attributes-when-sniffing algorithm for processing rows http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#algorithm-for-processing-rows length http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-datagridselection-length createRadialGradient(x0, y0, r0, x1, y1, r1) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-context-2d-createradialgradient algorithm for assigning header cells http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#algorithm-for-assigning-header-cells length http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-canvaspixelarray-length createLinearGradient(x0, y0, x1, y1) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-context-2d-createlineargradient 4.8.11.1.7 Simple shapes (rectangles) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#simple-shapes-rectangles column group header http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#column-group-header row http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-row 2.7.6 Content-Type sniffing: feed or HTML http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#content-type-sniffing:-feed-or-html item(index) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-tokenlist-item column http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-column length http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-tokenlist-length cell http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#concept-cell indexed to retrieve an indexed property http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-canvaspixelarray-get getImageData(sx, sy, sw, sh) http://people.w3.org/mike/diffs/html5/spec/Overview.1.2071.html#dom-context-2d-getimagedata http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2070&r2=1.2071&f=h http://html5.org/tools/web-apps-tracker?from=2902&to=2903 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.2070 retrieving revision 1.2071 diff -u -d -r1.2070 -r1.2071 --- Overview.html 24 Mar 2009 08:57:12 -0000 1.2070 +++ Overview.html 24 Mar 2009 09:12:10 -0000 1.2071 @@ -3535,8 +3535,9 @@ be the length of those components (one third the length of <var title="">input</var>).</li> <li><p>If <var title="">length</var> is greater than 8, then remove - the leading <span><var title="">length</var>-8</span> characters in - each component, and let <var title="">length</var> be 8.</li> + the leading <span title=""><var title="">length</var>-8</span> + characters in each component, and let <var title="">length</var> be + 8.</li> <li><p>While <var title="">length</var> is greater than two and the first character in each component is a U+0030 DIGIT ZERO (0) @@ -5008,9 +5009,9 @@ resource to be available.</li> <li><p>Let <var title="">s</var> be the stream of bytes, and let - <span><var title="">s</var>[<var title="">i</var>]</span> represent - the byte in <var title="">s</var> with position <var title="">i</var>, treating <var title="">s</var> as zero-indexed - (so the first byte is at <span><var title="">i</var>=0</span>).</li> + <span title=""><var title="">s</var>[<var title="">i</var>]</span> + represent the byte in <var title="">s</var> with position <var title="">i</var>, treating <var title="">s</var> as zero-indexed + (so the first byte is at <span title=""><var title="">i</var>=0</span>).</li> <li><p>If at any point this algorithm requires the user agent to determine the value of a byte in <var title="">s</var> which is not @@ -5025,10 +5026,11 @@ <li><p>Initialize <var title="">pos</var> to 0.</li> - <li><p>If <span><var title="">s</var>[0]</span> is 0xEF, <span><var title="">s</var>[1]</span> is 0xBB, and <span><var title="">s</var>[2]</span> is 0xBF, then set <var title="">pos</var> to 3. (This skips over a leading UTF-8 BOM, if + <li><p>If <span title=""><var title="">s</var>[0]</span> is 0xEF, + <span title=""><var title="">s</var>[1]</span> is 0xBB, and <span title=""><var title="">s</var>[2]</span> is 0xBF, then set <var title="">pos</var> to 3. (This skips over a leading UTF-8 BOM, if any.)</li> - <li><p><i>Loop start:</i> Examine <span><var title="">s</var>[<var title="">pos</var>]</span>.</p> + <li><p><i>Loop start:</i> Examine <span title=""><var title="">s</var>[<var title="">pos</var>]</span>.</p> <dl class=switch><!-- skip whitespace (S token as defined in XML 1.0 section 2.3; production [3] --><dt>If it is 0x09 (ASCII tab), 0x20 (ASCII space), 0x0A (ASCII LF), or 0x0D (ASCII CR)</dt> <dd>Increase <var title="">pos</var> by 1 and repeat this step.</dd> @@ -5043,12 +5045,12 @@ </dl></li> <li><p>If the bytes with positions <var title="">pos</var> to - <span><var title="">pos</var>+2</span> in <var title="">s</var> are + <span title=""><var title="">pos</var>+2</span> in <var title="">s</var> are exactly equal to 0x21, 0x2D, 0x2D respectively (ASCII for "<code title="">!--</code>"), then:</p> <ol><li>Increase <var title="">pos</var> by 3.</li> <!-- skips past the " ! - - " --> - <li>If the bytes with positions <span><var title="">pos</var></span> to <span><var title="">pos</var>+2</span> in <var title="">s</var> are exactly + <li>If the bytes with positions <span title=""><var title="">pos</var></span> to <span title=""><var title="">pos</var>+2</span> in <var title="">s</var> are exactly equal to 0x2D, 0x2D, 0x3E respectively (ASCII for "<code title="">--></code>"), then increase <var title="">pos</var> by 3 and jump back to the previous step (the step labeled <i>loop start</i>) in the overall algorithm in this section.</li> @@ -5059,7 +5061,7 @@ </ol></li> - <li><p>If <span><var title="">s</var>[<var title="">pos</var>]</span> is 0x21 (ASCII "<code title="">!</code>"):</p> + <li><p>If <span title=""><var title="">s</var>[<var title="">pos</var>]</span> is 0x21 (ASCII "<code title="">!</code>"):</p> <!-- this skips past a DOCTYPE if there is one. It is brain-dead because we don't have to be clever to parse the Atom and RSS x.y @@ -5070,21 +5072,21 @@ <ol><li>Increase <var title="">pos</var> by 1.</li> - <li>If <span><var title="">s</var>[<var title="">pos</var>]</span> equal 0x3E, then increase <var title="">pos</var> by 1 and jump back to the step labeled + <li>If <span title=""><var title="">s</var>[<var title="">pos</var>]</span> equal 0x3E, then increase <var title="">pos</var> by 1 and jump back to the step labeled <i>loop start</i> in the overall algorithm in this section.</li> <li>Otherwise, return to step 1 in these substeps.</li> </ol></li> - <li><p>If <span><var title="">s</var>[<var title="">pos</var>]</span> is 0x3F (ASCII "<code title="">?</code>"):</p> + <li><p>If <span title=""><var title="">s</var>[<var title="">pos</var>]</span> is 0x3F (ASCII "<code title="">?</code>"):</p> <ol><li>Increase <var title="">pos</var> by 1.</li> - <li>If <span><var title="">s</var>[<var title="">pos</var>]</span> and <span><var title="">s</var>[<var title="">pos</var>+1]</span> equal 0x3F and 0x3E respectively, - then increase <var title="">pos</var> by 1 and jump back to the - step labeled <i>loop start</i> in the overall algorithm in this - section.</li> + <li>If <span title=""><var title="">s</var>[<var title="">pos</var>]</span> and <span title=""><var title="">s</var>[<var title="">pos</var>+1]</span> equal 0x3F and + 0x3E respectively, then increase <var title="">pos</var> by 1 and + jump back to the step labeled <i>loop start</i> in the overall + algorithm in this section.</li> <li>Otherwise, return to step 1 in these substeps.</li> @@ -5737,7 +5739,7 @@ underlying string on spaces</a>. This is the <var title=dom-tokenlist-length><a href=#dom-tokenlist-length>length</a></var>.</p> <p>The object's <span>indices of the supported indexed - properties</span> are the numbers in the range zero to <span><var title=dom-tokenlist-length><a href=#dom-tokenlist-length>length</a></var>-1</span>, unless the <var title=dom-tokenlist-length><a href=#dom-tokenlist-length>length</a></var> is zero, in which case + properties</span> are the numbers in the range zero to <span title=""><var title=dom-tokenlist-length><a href=#dom-tokenlist-length>length</a></var>-1</span>, unless the <var title=dom-tokenlist-length><a href=#dom-tokenlist-length>length</a></var> is zero, in which case there are no <span>supported indexed properties</span>.</p> <p>The <dfn id=dom-tokenlist-item title=dom-tokenlist-item><code>item(<var title="">index</var>)</code></dfn> method must <a href=#split-a-string-on-spaces title="split a @@ -19742,7 +19744,7 @@ gradient must be transformed as described by the <a href=#transformations title=dom-context-2d-transformation>current transformation matrix</a> when rendering.</p> - <p>If <span><var title="">x0</var> = <var title="">x1</var></span> and <span><var title="">y0</var> = <var title="">y1</var></span>, then + <p>If <span title=""><var title="">x0</var> = <var title="">x1</var></span> and <span title=""><var title="">y0</var> = <var title="">y1</var></span>, then the linear gradient must paint nothing.</p> <p>The <dfn id=dom-context-2d-createradialgradient title=dom-context-2d-createRadialGradient><code>createRadialGradient(<var title="">x0</var>, <var title="">y0</var>, <var title="">r0</var>, @@ -19759,7 +19761,7 @@ <p>Radial gradients must be rendered by following these steps:</p> - <ol><li><p>If <span><var title="">x<sub>0</sub></var> = <var title="">x<sub>1</sub></var></span> and <span><var title="">y<sub>0</sub></var> = <var title="">y<sub>1</sub></var></span> and <span><var title="">r<sub>0</sub></var> = <var title="">r<sub>1</sub></var></span>, then the radial gradient must + <ol><li><p>If <span title=""><var title="">x<sub>0</sub></var> = <var title="">x<sub>1</sub></var></span> and <span title=""><var title="">y<sub>0</sub></var> = <var title="">y<sub>1</sub></var></span> and <span title=""><var title="">r<sub>0</sub></var> = <var title="">r<sub>1</sub></var></span>, then the radial gradient must paint nothing. Abort these steps.</p> <!-- XXX could make this paint the start color, or the end color, or a circle of one in the other, or raise an exception --> </li> @@ -20182,10 +20184,10 @@ <p>The <a href=#transformations title=dom-context-2d-transformation>current transformation matrix</a> must be applied to the following four coordinates, which form the path that must then be closed to get the - specified rectangle: <span>(<var title="">x</var>, <var title="">y</var>)</span>, <span>(<span><var title="">x</var>+<var title="">w</var></span>, <var title="">y</var>)</span>, - <span>(<span><var title="">x</var>+<var title="">w</var></span>, - <span><var title="">y</var>+<var title="">h</var></span>)</span>, - <span>(<var title="">x</var>, <span><var title="">y</var>+<var title="">h</var></span>)</span>.</p> + specified rectangle: <span>(<var title="">x</var>, <var title="">y</var>)</span>, <span>(<span title=""><var title="">x</var>+<var title="">w</var></span>, <var title="">y</var>)</span>, + <span>(<span title=""><var title="">x</var>+<var title="">w</var></span>, + <span title=""><var title="">y</var>+<var title="">h</var></span>)</span>, + <span>(<var title="">x</var>, <span title=""><var title="">y</var>+<var title="">h</var></span>)</span>.</p> <p>Shapes are painted without affecting the current path, and are subject to the <a href=#clipping-region title="clipping region">clipping region</a>, @@ -20481,9 +20483,9 @@ start and end points respectively.</p> <p>If the <var title="">anticlockwise</var> argument is false and - <span><var title="">endAngle</var>-<var title="">startAngle</var></span> is equal to or greater than + <span title=""><var title="">endAngle</var>-<var title="">startAngle</var></span> is equal to or greater than <span>2π</span>, or, if the <var title="">anticlockwise</var> - argument is <em>true</em> and <span><var title="">startAngle</var>-<var title="">endAngle</var></span> is + argument is <em>true</em> and <span title=""><var title="">startAngle</var>-<var title="">endAngle</var></span> is equal to or greater than <span>2π</span>, then the arc is the whole circumference of this circle.</p> @@ -21101,7 +21103,7 @@ exception.</p> <p>The source rectangle is the rectangle whose corners are the four - points (<var title="">sx</var>, <var title="">sy</var>), (<span><var title="">sx</var>+<var title="">sw</var></span>, <var title="">sy</var>), (<span><var title="">sx</var>+<var title="">sw</var></span>, <span><var title="">sy</var>+<var title="">sh</var></span>), (<var title="">sx</var>, <span><var title="">sy</var>+<var title="">sh</var></span>).</p> + points (<var title="">sx</var>, <var title="">sy</var>), (<span title=""><var title="">sx</var>+<var title="">sw</var></span>, <var title="">sy</var>), (<span title=""><var title="">sx</var>+<var title="">sw</var></span>, <span title=""><var title="">sy</var>+<var title="">sh</var></span>), (<var title="">sx</var>, <span title=""><var title="">sy</var>+<var title="">sh</var></span>).</p> <p>If the source rectangle is not entirely within the source image, or if one of the <var title="">sw</var> or <var title="">sh</var> @@ -21110,7 +21112,7 @@ <p>The destination rectangle is the rectangle whose corners are the four points (<var title="">dx</var>, <var title="">dy</var>), - (<span><var title="">dx</var>+<var title="">dw</var></span>, <var title="">dy</var>), (<span><var title="">dx</var>+<var title="">dw</var></span>, <span><var title="">dy</var>+<var title="">dh</var></span>), (<var title="">dx</var>, <span><var title="">dy</var>+<var title="">dh</var></span>).</p> + (<span title=""><var title="">dx</var>+<var title="">dw</var></span>, <var title="">dy</var>), (<span title=""><var title="">dx</var>+<var title="">dw</var></span>, <span title=""><var title="">dy</var>+<var title="">dh</var></span>), (<var title="">dx</var>, <span title=""><var title="">dy</var>+<var title="">dh</var></span>).</p> <p>When <code title=dom-context-2d-drawImage><a href=#dom-context-2d-drawimage>drawImage()</a></code> is invoked, the region of the image specified by the source rectangle @@ -21216,7 +21218,7 @@ <code><a href=#imagedata>ImageData</a></code> object representing the underlying pixel data for the area of the canvas denoted by the rectangle whose corners are the four points (<var title="">sx</var>, <var title="">sy</var>), - (<span><var title="">sx</var>+<var title="">sw</var></span>, <var title="">sy</var>), (<span><var title="">sx</var>+<var title="">sw</var></span>, <span><var title="">sy</var>+<var title="">sh</var></span>), (<var title="">sx</var>, <span><var title="">sy</var>+<var title="">sh</var></span>), in canvas + (<span title=""><var title="">sx</var>+<var title="">sw</var></span>, <var title="">sy</var>), (<span title=""><var title="">sx</var>+<var title="">sw</var></span>, <span title=""><var title="">sy</var>+<var title="">sh</var></span>), (<var title="">sx</var>, <span title=""><var title="">sy</var>+<var title="">sh</var></span>), in canvas coordinate space units. Pixels outside the canvas must be returned as transparent black. Pixels must be returned as non-premultiplied alpha values.</p> @@ -21254,7 +21256,7 @@ number.</p> <p>The object's <span>indices of the supported indexed - properties</span> are the numbers in the range 0 .. <span><var title="">h</var>×<var title="">w</var>×4-1</span>.</p> + properties</span> are the numbers in the range 0 .. <span title=""><var title="">h</var>×<var title="">w</var>×4-1</span>.</p> <p>When a <code><a href=#canvaspixelarray>CanvasPixelArray</a></code> object is <dfn id=dom-canvaspixelarray-get title=dom-CanvasPixelArray-get>indexed to retrieve an indexed property</dfn> <var title="">index</var>, the value returned must be @@ -21311,30 +21313,30 @@ <li> - <p>If <var title="">dirtyWidth</var> is negative, let <var title="">dirtyX</var> be <span><var title="">dirtyX</var>+<var title="">dirtyWidth</var></span>, and let <var title="">dirtyWidth</var> be equal to the absolute magnitude of + <p>If <var title="">dirtyWidth</var> is negative, let <var title="">dirtyX</var> be <span title=""><var title="">dirtyX</var>+<var title="">dirtyWidth</var></span>, and let <var title="">dirtyWidth</var> be equal to the absolute magnitude of <var title="">dirtyWidth</var>.</p> - <p>If <var title="">dirtyHeight</var> is negative, let <var title="">dirtyY</var> be <span><var title="">dirtyY</var>+<var title="">dirtyHeight</var></span>, and let <var title="">dirtyHeight</var> be equal to the absolute magnitude of + <p>If <var title="">dirtyHeight</var> is negative, let <var title="">dirtyY</var> be <span title=""><var title="">dirtyY</var>+<var title="">dirtyHeight</var></span>, and let <var title="">dirtyHeight</var> be equal to the absolute magnitude of <var title="">dirtyHeight</var>.</p> </li> <li> - <p>If <var title="">dirtyX</var> is negative, let <var title="">dirtyWidth</var> be <span><var title="">dirtyWidth</var>+<var title="">dirtyX</var></span>, and + <p>If <var title="">dirtyX</var> is negative, let <var title="">dirtyWidth</var> be <span title=""><var title="">dirtyWidth</var>+<var title="">dirtyX</var></span>, and let <var title="">dirtyX</var> be zero.</p> - <p>If <var title="">dirtyY</var> is negative, let <var title="">dirtyHeight</var> be <span><var title="">dirtyHeight</var>+<var title="">dirtyY</var></span>, and + <p>If <var title="">dirtyY</var> is negative, let <var title="">dirtyHeight</var> be <span title=""><var title="">dirtyHeight</var>+<var title="">dirtyY</var></span>, and let <var title="">dirtyY</var> be zero.</p> </li> <li> - <p>If <span><var title="">dirtyX</var>+<var title="">dirtyWidth</var></span> is greater than the <code title=dom-imagedata-width><a href=#dom-imagedata-width>width</a></code> attribute of the <var title="">imagedata</var> argument, let <var title="">dirtyWidth</var> be the value of that <code title=dom-imagedata-width><a href=#dom-imagedata-width>width</a></code> attribute, minus the + <p>If <span title=""><var title="">dirtyX</var>+<var title="">dirtyWidth</var></span> is greater than the <code title=dom-imagedata-width><a href=#dom-imagedata-width>width</a></code> attribute of the <var title="">imagedata</var> argument, let <var title="">dirtyWidth</var> be the value of that <code title=dom-imagedata-width><a href=#dom-imagedata-width>width</a></code> attribute, minus the value of <var title="">dirtyX</var>.</p> - <p>If <span><var title="">dirtyY</var>+<var title="">dirtyHeight</var></span> is greater than the <code title=dom-imagedata-height><a href=#dom-imagedata-height>height</a></code> attribute of the <var title="">imagedata</var> argument, let <var title="">dirtyHeight</var> be the value of that <code title=dom-imagedata-height><a href=#dom-imagedata-height>height</a></code> attribute, minus the + <p>If <span title=""><var title="">dirtyY</var>+<var title="">dirtyHeight</var></span> is greater than the <code title=dom-imagedata-height><a href=#dom-imagedata-height>height</a></code> attribute of the <var title="">imagedata</var> argument, let <var title="">dirtyHeight</var> be the value of that <code title=dom-imagedata-height><a href=#dom-imagedata-height>height</a></code> attribute, minus the value of <var title="">dirtyY</var>.</p> </li> @@ -21348,11 +21350,11 @@ </li> <li><p>Otherwise, for all integer values of <var title="">x</var> - and <var title="">y</var> where <span><var title="">dirtyX</var> ≤ <var title="">x</var> < <span><var title="">dirtyX</var>+<var title="">dirtyWidth</var></span></span> - and <span><var title="">dirtyY</var> ≤ <var title="">y</var> < <span><var title="">dirtyY</var>+<var title="">dirtyHeight</var></span></span>, copy the four channels of + and <var title="">y</var> where <span title=""><var title="">dirtyX</var> ≤ <var title="">x</var> < <span title=""><var title="">dirtyX</var>+<var title="">dirtyWidth</var></span></span> + and <span title=""><var title="">dirtyY</var> ≤ <var title="">y</var> < <span title=""><var title="">dirtyY</var>+<var title="">dirtyHeight</var></span></span>, copy the four channels of the pixel with coordinate (<var title="">x</var>, <var title="">y</var>) in the <var title="">imagedata</var> data - structure to the pixel with coordinate (<span><var title="">dx<sub>device</sub></var>+<var title="">x</var></span>, - <span><var title="">dy<sub>device</sub></var>+<var title="">y</var></span>) in the underlying pixel data of the + structure to the pixel with coordinate (<span title=""><var title="">dx<sub>device</sub></var>+<var title="">x</var></span>, + <span title=""><var title="">dy<sub>device</sub></var>+<var title="">y</var></span>) in the underlying pixel data of the canvas.</li> </ol><p>The handling of pixel rounding when the specified coordinates do @@ -22105,11 +22107,11 @@ resolution that differs from the CSS pixel resolution. (On screens, CSS pixels have a resolution of 96ppi, but in general the CSS pixel resolution depends on the reading distance.) If both attributes are - specified, then one of the following statements must be true:<ul><li><span><var title="">specified width</var> - 0.5 ≤ + specified, then one of the following statements must be true:<ul><li><span title=""><var title="">specified width</var> - 0.5 ≤ <var title="">specified height</var> * <var title="">target ratio</var> ≤ <var title="">specified width</var> + 0.5</span></li> - <li><span><var title="">specified height</var> - 0.5 ≤ + <li><span title=""><var title="">specified height</var> - 0.5 ≤ <var title="">specified width</var> / <var title="">target ratio</var> ≤ <var title="">specified height</var> + 0.5</span></li> @@ -23018,8 +23020,8 @@ <p>A <dfn id=concept-cell title=concept-cell>cell</dfn> is a set of slots anchored at a slot (<var title="">cell<sub title="">x</sub></var>, <var title="">cell<sub title="">y</sub></var>), and with a particular <var title="">width</var> and <var title="">height</var> such that - the cell covers all the slots with coordinates (<var title="">x</var>, <var title="">y</var>) where <span><var title="">cell<sub title="">x</sub></var> ≤ <var title="">x</var> < <var title="">cell<sub title="">x</sub></var>+<var title="">width</var></span> and - <span><var title="">cell<sub title="">y</sub></var> ≤ <var title="">y</var> < <var title="">cell<sub title="">y</sub></var>+<var title="">height</var></span>. Cells can + the cell covers all the slots with coordinates (<var title="">x</var>, <var title="">y</var>) where <span title=""><var title="">cell<sub title="">x</sub></var> ≤ <var title="">x</var> < <var title="">cell<sub title="">x</sub></var>+<var title="">width</var></span> and + <span title=""><var title="">cell<sub title="">y</sub></var> ≤ <var title="">y</var> < <var title="">cell<sub title="">y</sub></var>+<var title="">height</var></span>. Cells can either be <em>data cells</em> or <em>header cells</em>. Data cells correspond to <code><a href=#the-td-element>td</a></code> elements, and header cells correspond to <code><a href=#the-th-element>th</a></code> elements. Cells of both types can have zero or @@ -23029,17 +23031,17 @@ the same slot.</p> <p>A <dfn id=concept-row title=concept-row>row</dfn> is a complete set of slots - from <span><var title="">x</var>=0</span> to <span><var title="">x</var>=<var title="">x<sub title="">width</sub></var>-1</span>, for a particular value of <var title="">y</var>. Rows correspond to <code><a href=#the-tr-element>tr</a></code> elements.</p> + from <span title=""><var title="">x</var>=0</span> to <span title=""><var title="">x</var>=<var title="">x<sub title="">width</sub></var>-1</span>, for a particular value of <var title="">y</var>. Rows correspond to <code><a href=#the-tr-element>tr</a></code> elements.</p> <p>A <dfn id=concept-column title=concept-column>column</dfn> is a complete set of - slots from <span><var title="">y</var>=0</span> to <span><var title="">y</var>=<var title="">y<sub title="">height</sub></var>-1</span>, for a particular value of <var title="">x</var>. Columns can correspond to <code><a href=#the-col-element>col</a></code> + slots from <span title=""><var title="">y</var>=0</span> to <span title=""><var title="">y</var>=<var title="">y<sub title="">height</sub></var>-1</span>, for a particular value of <var title="">x</var>. Columns can correspond to <code><a href=#the-col-element>col</a></code> elements, but in the absence of <code><a href=#the-col-element>col</a></code> elements are implied.</p> <p>A <dfn id=concept-row-group title=concept-row-group>row group</dfn> is a set of <a href=#concept-row title=concept-row>rows</a> anchored at a slot (0, <var title="">group<sub title="">y</sub></var>) with a particular <var title="">height</var> such that the row group covers all the slots with coordinates (<var title="">x</var>, <var title="">y</var>) - where <span>0 ≤ <var title="">x</var> < <var title="">x<sub title="">width</sub></var></span> and <span><var title="">group<sub title="">y</sub></var> ≤ <var title="">y</var> < <var title="">group<sub title="">y</sub></var>+<var title="">height</var></span>. Row groups + where <span>0 ≤ <var title="">x</var> < <var title="">x<sub title="">width</sub></var></span> and <span title=""><var title="">group<sub title="">y</sub></var> ≤ <var title="">y</var> < <var title="">group<sub title="">y</sub></var>+<var title="">height</var></span>. Row groups correspond to <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, and <code><a href=#the-tfoot-element>tfoot</a></code> elements. Not every row is necessarily in a row group.</p> @@ -23048,7 +23050,7 @@ of <a href=#concept-column title=concept-column>columns</a> anchored at a slot (<var title="">group<sub title="">x</sub></var>, 0) with a particular <var title="">width</var> such that the column group - covers all the slots with coordinates (<var title="">x</var>, <var title="">y</var>) where <span><var title="">group<sub title="">x</sub></var> ≤ <var title="">x</var> < <var title="">group<sub title="">x</sub></var>+<var title="">width</var></span> and + covers all the slots with coordinates (<var title="">x</var>, <var title="">y</var>) where <span title=""><var title="">group<sub title="">x</sub></var> ≤ <var title="">x</var> < <var title="">group<sub title="">x</sub></var>+<var title="">width</var></span> and <span>0 ≤ <var title="">y</var> < <var title="">y<sub title="">height</sub></var></span>. Column groups correspond to <code><a href=#the-colgroup-element>colgroup</a></code> elements. Not every column is necessarily in a column group.</p> @@ -23171,7 +23173,7 @@ <ol><li> <p>Let <var title="">x<sub title="">start</sub></var> have - the value of <span><var title="">x<sub title="">width</sub></var></span>.</p> + the value of <span title=""><var title="">x<sub title="">width</sub></var></span>.</p> </li> @@ -23230,7 +23232,7 @@ <p>Let all the last <a href=#concept-column title=concept-column>columns</a> in <var title="">the table</var> from <span>x=<var title="">x<sub title="">start</sub></var></span> to <span>x=<var title="">x<sub title="">width</sub></var>-1</span> form a new <a href=#concept-column-group title=concept-column-group>column group</a>, - anchored at the slot (<var title="">x<sub title="">start</sub></var>, 0), with width <span><var title="">x<sub title="">width</sub></var>-<var title="">x<sub title="">start</sub></var></span>, + anchored at the slot (<var title="">x<sub title="">start</sub></var>, 0), with width <span title=""><var title="">x<sub title="">width</sub></var>-<var title="">x<sub title="">start</sub></var></span>, corresponding to the <code><a href=#the-colgroup-element>colgroup</a></code> element.</p> </li> @@ -23270,7 +23272,7 @@ <p>Let the last <var title="">span</var> <a href=#concept-column title=concept-column>columns</a> in <var title="">the table</var> form a new <a href=#concept-column-group title=concept-column-group>column group</a>, anchored - at the slot (<span><var title="">x<sub title="">width</sub></var>-<var title="">span</var></span>, + at the slot (<span title=""><var title="">x<sub title="">width</sub></var>-<var title="">span</var></span>, 0), with width <var title="">span</var>, corresponding to the <code><a href=#the-colgroup-element>colgroup</a></code> element.</p> @@ -23431,10 +23433,10 @@ <li> <!-- if we added any rows, make them part of a row group --> - <p>If <span><var title="">y<sub title="">height</sub></var> > <var title="">y<sub title="">start</sub></var></span>, then let all the last <a href=#concept-row title=concept-row>rows</a> in <var title="">the table</var> + <p>If <span title=""><var title="">y<sub title="">height</sub></var> > <var title="">y<sub title="">start</sub></var></span>, then let all the last <a href=#concept-row title=concept-row>rows</a> in <var title="">the table</var> from <span>y=<var title="">y<sub title="">start</sub></var></span> to <span>y=<var title="">y<sub title="">height</sub></var>-1</span> form a new <a href=#concept-row-group title=concept-row-group>row group</a>, anchored at the slot - with coordinate (0, <var title="">y<sub title="">start</sub></var>), with height <span><var title="">y<sub title="">height</sub></var>-<var title="">y<sub title="">start</sub></var></span>, corresponding to the element + with coordinate (0, <var title="">y<sub title="">start</sub></var>), with height <span title=""><var title="">y<sub title="">height</sub></var>-<var title="">y<sub title="">start</sub></var></span>, corresponding to the element being processed.</p> </li> @@ -23570,24 +23572,24 @@ <li> - <p>If <span><var title="">x<sub title="">width</sub></var> < <var title="">x<sub title="">current</sub></var>+<var title="">colspan</var></span>, + <p>If <span title=""><var title="">x<sub title="">width</sub></var> < <var title="">x<sub title="">current</sub></var>+<var title="">colspan</var></span>, then let <var title="">x<sub title="">width</sub></var> be - <span><var title="">x<sub title="">current</sub></var>+<var title="">colspan</var></span>.</p> + <span title=""><var title="">x<sub title="">current</sub></var>+<var title="">colspan</var></span>.</p> </li> <li> - <p>If <span><var title="">y<sub title="">height</sub></var> < <var title="">y<sub title="">current</sub></var>+<var title="">rowspan</var></span>, + <p>If <span title=""><var title="">y<sub title="">height</sub></var> < <var title="">y<sub title="">current</sub></var>+<var title="">rowspan</var></span>, then let <var title="">y<sub title="">height</sub></var> be - <span><var title="">y<sub title="">current</sub></var>+<var title="">rowspan</var></span>.</p> + <span title=""><var title="">y<sub title="">current</sub></var>+<var title="">rowspan</var></span>.</p> </li> <li> - <p>Let the slots with coordinates (<var title="">x</var>, <var title="">y</var>) such that <span><var title="">x<sub title="">current</sub></var> ≤ <var title="">x</var> < <var title="">x<sub title="">current</sub></var>+<var title="">colspan</var></span> - and <span><var title="">y<sub title="">current</sub></var> ≤ <var title="">y</var> < <var title="">y<sub title="">current</sub></var>+<var title="">rowspan</var></span> be + <p>Let the slots with coordinates (<var title="">x</var>, <var title="">y</var>) such that <span title=""><var title="">x<sub title="">current</sub></var> ≤ <var title="">x</var> < <var title="">x<sub title="">current</sub></var>+<var title="">colspan</var></span> + and <span title=""><var title="">y<sub title="">current</sub></var> ≤ <var title="">y</var> < <var title="">y<sub title="">current</sub></var>+<var title="">rowspan</var></span> be covered by a new <a href=#concept-cell title=concept-cell>cell</a> <var title="">c</var>, anchored at (<var title="">x<sub title="">current</sub></var>, <var title="">y<sub title="">current</sub></var>), which has width <var title="">colspan</var> and height <var title="">rowspan</var>, corresponding to the <var title="">current cell</var> element.</p> @@ -23647,7 +23649,7 @@ agent must, for each {<var title="">cell</var>, <var title="">cell<sub title="">x</sub></var>, <var title="">width</var>} tuple in the <var title="">list of downward-growing cells</var>, if any, extend the <a href=#concept-cell title=concept-cell>cell</a> <var title="">cell</var> so that it also covers the slots with - coordinates (<var title="">x</var>, <var title="">y<sub title="">current</sub></var>), where <span><var title="">cell<sub title="">x</sub></var> ≤ <var title="">x</var> < <var title="">cell<sub title="">x</sub></var>+<var title="">width</var></span>.</p> + coordinates (<var title="">x</var>, <var title="">y<sub title="">current</sub></var>), where <span title=""><var title="">cell<sub title="">x</sub></var> ≤ <var title="">x</var> < <var title="">cell<sub title="">x</sub></var>+<var title="">width</var></span>.</p> @@ -23727,7 +23729,7 @@ <li> - <p>For each value of <var title="">y</var> from <var title="">principal<sub title="">y</sub></var> to <span><var title="">principal<sub title="">y</sub></var>+<var title="">principal<sub title="">height</sub></var>-1</span>, + <p>For each value of <var title="">y</var> from <var title="">principal<sub title="">y</sub></var> to <span title=""><var title="">principal<sub title="">y</sub></var>+<var title="">principal<sub title="">height</sub></var>-1</span>, run the <a href=#internal-algorithm-for-scanning-and-assigning-header-cells>internal algorithm for scanning and assigning header cells</a>, with the <var title="">principal cell</var>, the <var title="">header list</var>, the initial @@ -23742,7 +23744,7 @@ <li> - <p>For each value of <var title="">x</var> from <var title="">principal<sub title="">x</sub></var> to <span><var title="">principal<sub title="">x</sub></var>+<var title="">principal<sub title="">width</sub></var>-1</span>, + <p>For each value of <var title="">x</var> from <var title="">principal<sub title="">x</sub></var> to <span title=""><var title="">principal<sub title="">x</sub></var>+<var title="">principal<sub title="">width</sub></var>-1</span>, run the <a href=#internal-algorithm-for-scanning-and-assigning-header-cells>internal algorithm for scanning and assigning header cells</a>, with the <var title="">principal cell</var>, the <var title="">header list</var>, the initial @@ -23760,9 +23762,9 @@ header cells that are <a href=#row-group-header title="row group header">row group headers</a> and are anchored in the same row group with an <var title="">x</var>-coordinate less than or equal to - <span><var title="">principal<sub title="">x</sub></var>+<var title="">principal<sub title="">width</sub></var>-1</span> and + <span title=""><var title="">principal<sub title="">x</sub></var>+<var title="">principal<sub title="">width</sub></var>-1</span> and a <var title="">y</var>-coordinate less than or equal to - <span><var title="">principal<sub title="">y</sub></var>+<var title="">principal<sub title="">height</sub></var>-1</span> to + <span title=""><var title="">principal<sub title="">y</sub></var>+<var title="">principal<sub title="">height</sub></var>-1</span> to <var title="">header list</var>.</p> </li> @@ -23777,7 +23779,7 @@ add all header cells that are <a href=#column-group-header title="column group header">column group headers</a> and are anchored in the same column group with an <var title="">x</var>-coordinate - less than or equal to <span><var title="">principal<sub title="">x</sub></var>+<var title="">principal<sub title="">width</sub></var>-1</span> and a <var title="">y</var>-coordinate less than or equal to <span><var title="">principal<sub title="">y</sub></var>+<var title="">principal<sub title="">height</sub></var>-1</span> to + less than or equal to <span title=""><var title="">principal<sub title="">x</sub></var>+<var title="">principal<sub title="">width</sub></var>-1</span> and a <var title="">y</var>-coordinate less than or equal to <span title=""><var title="">principal<sub title="">y</sub></var>+<var title="">principal<sub title="">height</sub></var>-1</span> to <var title="">header list</var>.</p> </li> @@ -23961,7 +23963,7 @@ is in the <a href=#attr-th-scope-auto title=attr-th-scope-auto>auto</a> state, and there are no data cells in any of the cells covering slots with <var title="">y</var>-coordinates <var title="">y</var> - .. <span><var title="">y</var>+<var title="">height</var>-1</span>.</li> + .. <span title=""><var title="">y</var>+<var title="">height</var>-1</span>.</li> </ul><p>A header cell anchored at the slot with coordinate (<var title="">x</var>, <var title="">y</var>) with width <var title="">width</var> and height <var title="">height</var> is said to be a <dfn id=row-header>row header</dfn> if any of the following conditions @@ -23973,7 +23975,7 @@ <li>The cell's <code title=attr-th-scope><a href=#attr-th-scope>scope</a></code> attribute is in the <a href=#attr-th-scope-auto title=attr-th-scope-auto>auto</a> state, the cell is not a <a href=#column-header>column header</a>, and there are no data - cells in any of the cells covering slots with <var title="">x</var>-coordinates <var title="">x</var> .. <span><var title="">x</var>+<var title="">width</var>-1</span>.</li> + cells in any of the cells covering slots with <var title="">x</var>-coordinates <var title="">x</var> .. <span title=""><var title="">x</var>+<var title="">width</var>-1</span>.</li> </ul><p>A header cell is said to be a <dfn id=column-group-header>column group header</dfn> if its <code title=attr-th-scope><a href=#attr-th-scope>scope</a></code> attribute is in the @@ -32349,8 +32351,8 @@ where <var title="">m</var> is the value that was last returned by the <code title=dom-provider-getRowCount><a href=#dom-provider-getrowcount>getRowCount()</a></code> method when it was passed the <code><a href=#rowspecification>RowSpecification</a></code> object - <var title="">q</var> with <span><var title="">i</var>-1</span> - items, where <span><var title="">p<sub title=""><var title="">i</var></sub></var> = <var title="">q<sub title=""><var title="">i</var></sub></var></span> for all integer + <var title="">q</var> with <span title=""><var title="">i</var>-1</span> + items, where <span title=""><var title="">p<sub title=""><var title="">i</var></sub></var> = <var title="">q<sub title=""><var title="">i</var></sub></var></span> for all integer values of <var title="">i</var> in the range <span>0 ≤ <var title="">i</var> < <var title="">n</var>-1</span>, with any changes implied by the update methods taken into account.</p> @@ -32542,7 +32544,7 @@ selection. This is the <var title=dom-DataGridSelection-length><a href=#dom-datagridselection-length>length</a></var>.</p> <p>The object's <span>indices of the supported indexed - properties</span> are the numbers in the range zero to <span><var title=dom-DataGridSelection-length><a href=#dom-datagridselection-length>length</a></var>-1</span>, unless + properties</span> are the numbers in the range zero to <span title=""><var title=dom-DataGridSelection-length><a href=#dom-datagridselection-length>length</a></var>-1</span>, unless the <var title=dom-DataGridSelection-length><a href=#dom-datagridselection-length>length</a></var> is zero, in which case there are no <span>supported indexed properties</span>.</p> @@ -34809,7 +34811,7 @@ <p>The <span>indices of the supported indexed properties</span> on the <code><a href=#window>Window</a></code> object at any instant are the numbers in the - range 0 .. <span><var title="">n</var>-1</span>, where <var title="">n</var> is the number of <a href=#child-browsing-context title="child browsing + range 0 .. <span title=""><var title="">n</var>-1</span>, where <var title="">n</var> is the number of <a href=#child-browsing-context title="child browsing context">child browsing contexts</a> of the <code>Document</code>. If <var title="">n</var> is zero then there are no <span>supported indexed properties</span>.</p> @@ -43723,7 +43725,7 @@ in the <a href=#undo-transaction-history>undo transaction history</a>. This is the <var title=dom-UndoManager-length><a href=#dom-undomanager-length>length</a></var>.</p> <p>The object's <span>indices of the supported indexed - properties</span> are the numbers in the range zero to <span><var title=dom-UndoManager-length><a href=#dom-undomanager-length>length</a></var>-1</span>, unless the + properties</span> are the numbers in the range zero to <span title=""><var title=dom-UndoManager-length><a href=#dom-undomanager-length>length</a></var>-1</span>, unless the <var title=dom-UndoManager-length><a href=#dom-undomanager-length>length</a></var> is zero, in which case there are no <span>supported indexed properties</span>.</p> @@ -46004,7 +46006,7 @@ <dt>If it is in the range 0x41 (ASCII 'A') to 0x5A (ASCII 'Z')</dt> - <dd>Append the Unicode character with codepoint <span><var title="">b</var>+0x20</span> to <var title="">attribute + <dd>Append the Unicode character with codepoint <span title=""><var title="">b</var>+0x20</span> to <var title="">attribute name</var> (where <var title="">b</var> is the value of the byte at <var title="">position</var>).</dd> @@ -46079,7 +46081,7 @@ <dt>If it is in the range 0x41 (ASCII 'A') to 0x5A (ASCII 'Z')</dt> - <dd>Append the Unicode character with codepoint <span><var title="">b</var>+0x20</span> to <var title="">attribute + <dd>Append the Unicode character with codepoint <span title=""><var title="">b</var>+0x20</span> to <var title="">attribute value</var> (where <var title="">b</var> is the value of the byte at <var title="">position</var>). Advance <var title="">position</var> to the next byte.</dd> @@ -46104,7 +46106,7 @@ <dt>If it is in the range 0x41 (ASCII 'A') to 0x5A (ASCII 'Z')</dt> - <dd>Append the Unicode character with codepoint <span><var title="">b</var>+0x20</span> to <var title="">attribute + <dd>Append the Unicode character with codepoint <span title=""><var title="">b</var>+0x20</span> to <var title="">attribute value</var> (where <var title="">b</var> is the value of the byte at <var title="">position</var>).</dd>
Received on Tuesday, 24 March 2009 09:15:00 UTC