2010-11-09 Helder Correia <helder@sencha.com>
authorAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Mon, 3 Jan 2011 14:19:49 +0000 (11:19 -0300)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Mon, 3 Jan 2011 14:19:49 +0000 (11:19 -0300)
commitdd6e586723a550b49e66347abeb1b8acd53746f7
treed7a7496036c444266f85ca25374ba33d1765744b
parentb2c1ec7f2a57b48e2e2dedf6a738e469323d177a
2010-11-09  Helder Correia  <helder@sencha.com>

        Reviewed by Darin Adler.

        Philip Canvas test 2d.path.rect.winding fails
        https://bugs.webkit.org/show_bug.cgi?id=49225

        Remove test from skipped list.

        * platform/gtk/Skipped:
        * platform/mac-leopard/Skipped:
        * platform/qt/Skipped:
2010-11-09  Helder Correia  <helder@sencha.com>

        Reviewed by Darin Adler.

        Philip Canvas test 2d.path.rect.winding fails
        https://bugs.webkit.org/show_bug.cgi?id=49225

        Rect path direction is important for nonzero winding rule.

        The rect(x, y, w, h) method must create a new subpath containing just the four points
        (x, y), (x+w, y), (x+w, y+h), (x, y+h), with those four points connected by straight
        lines, and must then mark the subpath as closed.

        * html/canvas/CanvasRenderingContext2D.cpp:
        (WebCore::CanvasRenderingContext2D::rect):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71716 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Conflicts:

LayoutTests/platform/gtk/Skipped
LayoutTests/platform/mac-leopard/Skipped
LayoutTests/ChangeLog
LayoutTests/platform/qt/Skipped
WebCore/ChangeLog
WebCore/html/canvas/CanvasRenderingContext2D.cpp