[Webkit-unassigned] [Bug 33406] Repaint bug dragging a star shape with a dash stroke

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 9 03:40:22 PST 2010


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


Dirk Schulze <krit at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |krit at webkit.org




--- Comment #1 from Dirk Schulze <krit at webkit.org>  2010-01-09 03:40:22 PST ---
(In reply to comment #0)
> Created an attachment (id=46170)
 --> (https://bugs.webkit.org/attachment.cgi?id=46170) [details]
> Test case
> 
> This bug was discovered while investigating
> https://bugs.webkit.org/show_bug.cgi?id=32757
> 
> Open the test case and try to drag the third star. Note that small grey dots
> are left behind as the star is dragged. I suspect that there may be a problem
> where strokeBoundingBox() is not quite big enough in this odd case where the
> right-most point of the shape is a blank spot in the dash stroke. Of course, I
> could be wrong too :-)
> 
> Also, please note that the test case of course is manual, but if moved into the
> fast/repaint directory, it will be an automated test too.

Yes, the problem was in strokeBoundingBox. The strokeRect must not contain the
boundingBox of the path. We need the union of both.

-- 
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