Changeset 71716 in webkit
- Timestamp:
- Nov 9, 2010 9:06:48 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r71713 r71716 1 2010-11-09 Helder Correia <helder@sencha.com> 2 3 Reviewed by Darin Adler. 4 5 Philip Canvas test 2d.path.rect.winding fails 6 https://bugs.webkit.org/show_bug.cgi?id=49225 7 8 Remove test from skipped list. 9 10 * platform/gtk/Skipped: 11 * platform/mac-leopard/Skipped: 12 * platform/qt/Skipped: 13 1 14 2010-11-09 Adrienne Walker <enne@google.com> 2 15 -
trunk/LayoutTests/platform/gtk/Skipped
r71696 r71716 5335 5335 canvas/philip/tests/2d.path.arcTo.ensuresubpath.2.html 5336 5336 canvas/philip/tests/2d.path.clip.empty.html 5337 canvas/philip/tests/2d.path.rect.winding.html5338 5337 canvas/philip/tests/2d.pattern.image.broken.html 5339 5338 canvas/philip/tests/2d.pattern.image.incomplete.html -
trunk/LayoutTests/platform/mac-leopard/Skipped
r71707 r71716 131 131 canvas/philip/tests/2d.path.arcTo.ensuresubpath.2.html 132 132 canvas/philip/tests/2d.path.clip.empty.html 133 canvas/philip/tests/2d.path.rect.winding.html134 133 canvas/philip/tests/2d.pattern.image.broken.html 135 134 canvas/philip/tests/2d.pattern.image.incomplete.html -
trunk/LayoutTests/platform/qt/Skipped
r71617 r71716 5064 5064 canvas/philip/tests/2d.path.quadraticCurveTo.shape.html 5065 5065 canvas/philip/tests/2d.path.quadraticCurveTo.scaled.html 5066 canvas/philip/tests/2d.path.rect.winding.html5067 5066 canvas/philip/tests/2d.path.rect.zero.6.html 5068 5067 canvas/philip/tests/2d.path.stroke.scale2.html -
trunk/WebCore/ChangeLog
r71715 r71716 1 2010-11-09 Helder Correia <helder@sencha.com> 2 3 Reviewed by Darin Adler. 4 5 Philip Canvas test 2d.path.rect.winding fails 6 https://bugs.webkit.org/show_bug.cgi?id=49225 7 8 Rect path direction is important for nonzero winding rule. 9 10 The rect(x, y, w, h) method must create a new subpath containing just the four points 11 (x, y), (x+w, y), (x+w, y+h), (x, y+h), with those four points connected by straight 12 lines, and must then mark the subpath as closed. 13 14 * html/canvas/CanvasRenderingContext2D.cpp: 15 (WebCore::CanvasRenderingContext2D::rect): 16 1 17 2010-11-09 Fumitoshi Ukai <ukai@chromium.org> 2 18 -
trunk/WebCore/html/canvas/CanvasRenderingContext2D.cpp
r70957 r71716 794 794 } 795 795 796 if (width < 0) {797 width = -width;798 x -= width;799 }800 801 if (height < 0) {802 height = -height;803 y -= height;804 }805 806 796 m_path.addRect(FloatRect(x, y, width, height)); 807 797 }
Note: See TracChangeset
for help on using the changeset viewer.