[Webkit-unassigned] [Bug 54471] New: [Gtk][cairo] Cairo's tolerance is too big
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 15 09:24:37 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=54471
Summary: [Gtk][cairo] Cairo's tolerance is too big
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Canvas
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: zandobersek at gmail.com
CC: mdelaney at apple.com
Created an attachment (id=82473)
--> (https://bugs.webkit.org/attachment.cgi?id=82473&action=review)
Comparison image
There are two tests that fail because Cairo's preset tolerance is too big.
The tests are:
-canvas/philip/tests/2d.path.arc.selfintersect.1.html
-canvas/philip/tests/2d.path.arc.shape.3.html
Both tests draw arcs, but arcs in Cairo are drawn by being split into segments. Because of the default tolerance being too big these segments are not precise enough (there are too many and are too big) so they end up expanding the arc furthermore, making these tests fail.
I'm attaching a comparison image that furthermore illustrates the problem.
--
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