[html5] r8077 - [giow] (0) Be more consistent about strokes not being transformed in Path APIs ( [...]
whatwg at whatwg.org
whatwg at whatwg.org
Mon Jul 22 11:47:08 PDT 2013
Author: ianh
Date: 2013-07-22 11:47:06 -0700 (Mon, 22 Jul 2013)
New Revision: 8077
Modified:
complete.html
index
source
Log:
[giow] (0) Be more consistent about strokes not being transformed in Path APIs (so that you can transform them separately if desired).
Affected topics: Canvas
Modified: complete.html
===================================================================
--- complete.html 2013-07-22 01:33:36 UTC (rev 8076)
+++ complete.html 2013-07-22 18:47:06 UTC (rev 8077)
@@ -35863,12 +35863,12 @@
Subpaths in <var title="">glyph subpaths</var> must wind clockwise, regardless of how the user
agent's font subsystem renders fonts and regardless of how the fonts themselves are defined.</p>
+ <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
+ transformation matrix <var title="">transform</var>, if it is not null.</li>
+
<li><p>If the method is <code title=dom-path-addPathByStrokingText><a href=#dom-path-addpathbystrokingtext>addPathByStrokingText()</a></code>, replace <var title="">glyph subpaths</var> by the result of <a href=#trace-a-path title="trace a path">tracing</a> <var title="">glyph subpaths</var>, using the <code><a href=#canvasdrawingstyles>CanvasDrawingStyles</a></code> object argument for the
line styles.</p>
- <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
- transformation matrix <var title="">transform</var>, if it is not null.</li>
-
<li><p>Let (<var title="">x<sub title="">final</sub></var>, <var title="">y<sub title="">final</sub></var>) be the last point in the last subpath of <var title="">glyph
subpaths</var>.</li>
@@ -35951,12 +35951,12 @@
agent's font subsystem renders fonts and regardless of how the fonts themselves are
defined.</p>
+ <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
+ transformation matrix <var title="">transform</var>, if it is not null.</li>
+
<li><p>If the method is <code title=dom-path-addPathByStrokingText><a href=#dom-path-addpathbystrokingtext>addPathByStrokingText()</a></code>, replace <var title="">glyph subpaths</var> by the result of <a href=#trace-a-path title="trace a path">tracing</a> <var title="">glyph subpaths</var>, using the <code><a href=#canvasdrawingstyles>CanvasDrawingStyles</a></code> object argument for
the line styles.</p>
- <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
- transformation matrix <var title="">transform</var>, if it is not null.</li>
-
<li><p>Let (<var title="">x<sub title="">final</sub></var>, <var title="">y<sub title="">final</sub></var>) be the last point in the last subpath of <var title="">glyph
subpaths</var>. (This coordinate is only used if this is the last glyph processed.)</li>
Modified: index
===================================================================
--- index 2013-07-22 01:33:36 UTC (rev 8076)
+++ index 2013-07-22 18:47:06 UTC (rev 8077)
@@ -35863,12 +35863,12 @@
Subpaths in <var title="">glyph subpaths</var> must wind clockwise, regardless of how the user
agent's font subsystem renders fonts and regardless of how the fonts themselves are defined.</p>
+ <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
+ transformation matrix <var title="">transform</var>, if it is not null.</li>
+
<li><p>If the method is <code title=dom-path-addPathByStrokingText><a href=#dom-path-addpathbystrokingtext>addPathByStrokingText()</a></code>, replace <var title="">glyph subpaths</var> by the result of <a href=#trace-a-path title="trace a path">tracing</a> <var title="">glyph subpaths</var>, using the <code><a href=#canvasdrawingstyles>CanvasDrawingStyles</a></code> object argument for the
line styles.</p>
- <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
- transformation matrix <var title="">transform</var>, if it is not null.</li>
-
<li><p>Let (<var title="">x<sub title="">final</sub></var>, <var title="">y<sub title="">final</sub></var>) be the last point in the last subpath of <var title="">glyph
subpaths</var>.</li>
@@ -35951,12 +35951,12 @@
agent's font subsystem renders fonts and regardless of how the fonts themselves are
defined.</p>
+ <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
+ transformation matrix <var title="">transform</var>, if it is not null.</li>
+
<li><p>If the method is <code title=dom-path-addPathByStrokingText><a href=#dom-path-addpathbystrokingtext>addPathByStrokingText()</a></code>, replace <var title="">glyph subpaths</var> by the result of <a href=#trace-a-path title="trace a path">tracing</a> <var title="">glyph subpaths</var>, using the <code><a href=#canvasdrawingstyles>CanvasDrawingStyles</a></code> object argument for
the line styles.</p>
- <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
- transformation matrix <var title="">transform</var>, if it is not null.</li>
-
<li><p>Let (<var title="">x<sub title="">final</sub></var>, <var title="">y<sub title="">final</sub></var>) be the last point in the last subpath of <var title="">glyph
subpaths</var>. (This coordinate is only used if this is the last glyph processed.)</li>
Modified: source
===================================================================
--- source 2013-07-22 01:33:36 UTC (rev 8076)
+++ source 2013-07-22 18:47:06 UTC (rev 8077)
@@ -38961,15 +38961,15 @@
Subpaths in <var title="">glyph subpaths</var> must wind clockwise, regardless of how the user
agent's font subsystem renders fonts and regardless of how the fonts themselves are defined.</p>
+ <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
+ transformation matrix <var title="">transform</var>, if it is not null.</p></li>
+
<li><p>If the method is <code
title="dom-path-addPathByStrokingText">addPathByStrokingText()</code>, replace <var
title="">glyph subpaths</var> by the result of <span title="trace a path">tracing</span> <var
title="">glyph subpaths</var>, using the <code>CanvasDrawingStyles</code> object argument for the
line styles.</p>
- <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
- transformation matrix <var title="">transform</var>, if it is not null.</p></li>
-
<li><p>Let (<var title="">x<sub title="">final</sub></var>, <var title="">y<sub
title="">final</sub></var>) be the last point in the last subpath of <var title="">glyph
subpaths</var>.</p></li>
@@ -39077,15 +39077,15 @@
agent's font subsystem renders fonts and regardless of how the fonts themselves are
defined.</p>
+ <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
+ transformation matrix <var title="">transform</var>, if it is not null.</p></li>
+
<li><p>If the method is <code
title="dom-path-addPathByStrokingText">addPathByStrokingText()</code>, replace <var
title="">glyph subpaths</var> by the result of <span title="trace a path">tracing</span> <var
title="">glyph subpaths</var>, using the <code>CanvasDrawingStyles</code> object argument for
the line styles.</p>
- <li><p>Transform all the coordinates and lines in <var title="">glyph subpaths</var> by the
- transformation matrix <var title="">transform</var>, if it is not null.</p></li>
-
<li><p>Let (<var title="">x<sub title="">final</sub></var>, <var title="">y<sub
title="">final</sub></var>) be the last point in the last subpath of <var title="">glyph
subpaths</var>. (This coordinate is only used if this is the last glyph processed.)</p></li>
More information about the Commit-Watchers
mailing list