- From: poot <cvsmail@w3.org>
- Date: Sun, 18 Oct 2009 14:41:19 +0900 (JST)
- To: public-html-diffs@w3.org
hixie: Clarify that everything in canvas happens with infinite bitmaps. (whatwg r4158) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.3305&r2=1.3306&f=h http://html5.org/tools/web-apps-tracker?from=4157&to=4158 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.3305 retrieving revision 1.3306 diff -u -d -r1.3305 -r1.3306 --- Overview.html 17 Oct 2009 09:51:00 -0000 1.3305 +++ Overview.html 18 Oct 2009 05:41:00 -0000 1.3306 @@ -216,7 +216,7 @@ <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> <!--ZZZ:--> <!--<h2 class="no-num no-toc">W3C Working Draft 25 August 2009</h2>--> - <h2 class="no-num no-toc" id="editor-s-draft-17-october-2009">Editor's Draft 17 October 2009</h2> + <h2 class="no-num no-toc" id="editor-s-draft-18-october-2009">Editor's Draft 18 October 2009</h2> <!--:ZZZ--> <dl><!-- ZZZ: update the month/day (twice), (un)comment out--><!-- <dt>This Version:</dt> @@ -318,7 +318,7 @@ track. <!--ZZZ:--> <!--This specification is the 25 August 2009 Working Draft.--> - This specification is the 17 October 2009 Editor's Draft. + This specification is the 18 October 2009 Editor's Draft. <!--:ZZZ--> </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of) @@ -22582,8 +22582,9 @@ <p><a href="#when-shadows-are-drawn">When shadows are drawn</a>, they must be rendered as follows:</p> - <ol><li> <p>Let <var title="">A</var> be the source image for which a - shadow is being created.</p> </li> + <ol><li> <p>Let <var title="">A</var> be an infinite transparent black + bitmap on which the source image for which a shadow is being + created has been rendered.</p> </li> <li> <p>Let <var title="">B</var> be an infinite transparent black bitmap, with a coordinate space and an origin identical to <var title="">A</var>.</p> </li> @@ -22620,7 +22621,8 @@ <li> <p>The shadow is in the bitmap <var title="">B</var>, and is rendered as part of the drawing model described below.</p> </li> - </ol></div><h6 id="simple-shapes-rectangles"><span class="secno">4.8.11.1.7 </span>Simple shapes (rectangles)</h6><p>There are three methods that immediately draw rectangles to the + </ol></div><p>If the current composition operation is <code title="gcop-copy"><a href="#gcop-copy">copy</a></code>, shadows effectively won't render + (since the shape will overwrite the shadow).<h6 id="simple-shapes-rectangles"><span class="secno">4.8.11.1.7 </span>Simple shapes (rectangles)</h6><p>There are three methods that immediately draw rectangles to the bitmap. They each take four arguments; the first two give the <var title="">x</var> and <var title="">y</var> coordinates of the top left of the rectangle, and the second two give the width <var title="">w</var> and height <var title="">h</var> of the rectangle, respectively.<div class="impl"> @@ -23996,10 +23998,11 @@ <p>When a shape or image is painted, user agents must follow these steps, in the order given (or act as if they do):</p> - <ol><li><p>Render the shape or image, creating image <var title="">A</var>, as described in the previous sections. For - shapes, the current fill, stroke, and line styles must be honored, - and the stroke must itself also be subjected to the current - transformation matrix.</li> + <ol><li><p>Render the shape or image onto an infinite transparent black + bitmap, creating image <var title="">A</var>, as described in the + previous sections. For shapes, the current fill, stroke, and line + styles must be honored, and the stroke must itself also be + subjected to the current transformation matrix.</li> <li><p><a href="#when-shadows-are-drawn">When shadows are drawn</a>, render the shadow from image <var title="">A</var>, using the current shadow styles,
Received on Sunday, 18 October 2009 05:41:52 UTC