[webkit-reviews] review canceled: [Bug 65796] REGRESSION (r91125): Polyline tool in google docs is broken : [Attachment 115455] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 18 07:21:37 PST 2011


Stephen Chenney <schenney at chromium.org> has canceled Stephen Chenney
<schenney at chromium.org>'s request for review:
Bug 65796: REGRESSION (r91125): Polyline tool in google docs is broken
https://bugs.webkit.org/show_bug.cgi?id=65796

Attachment 115455: Patch
https://bugs.webkit.org/attachment.cgi?id=115455&action=review

------- Additional Comments from Stephen Chenney <schenney at chromium.org>
My opinion on this is changing yet again (thanks Simon). Canvas uses the same
code path, and a canvas test case that generates the same sequence of CG calls
(as far as I can tell) does not generate the bug.

My current theory is that this is a problem with the bounding volume. CG
definitely returns a large bound for the lone move path, which is incorrect
according to the SVG spec. If this is uses to clip the objects behind, then the
rectangle will not get drawn. Canvas definitely does not clip in this way,
which would explain why it works.


More information about the webkit-reviews mailing list