[Webkit-unassigned] [Bug 41732] New: [GTK] Bring behavior of paths on the Cairo GraphicsContext into line with the CoreGraphics port

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 6 20:54:47 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=41732

           Summary: [GTK] Bring behavior of paths on the Cairo
                    GraphicsContext into line with the CoreGraphics port
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mrobinson at webkit.org


While implementing https://bugs.webkit.org/show_bug.cgi?id=41308 I found that portions of the new code expect that GraphicsContext::addPath should not affect subsequent drawing. Furthermore, the path added to the GC via addPath should be unaffected by any drawn done that does not use expect to use the current GC path directly.

For instance, one should be able to call:
1. GraphicsContext::addPath
2. GraphicsContext::drawConvexPolygon
3. GraphicsContext::strokePath

In this scenario, the call to drawConvexPolygon should not modify the path added via addPath. Likewise, the polygon drawn in step two should not be affected by the path on the GC from addPath.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list