Bug 10829

Summary: RenderPath::nodeAtPoint does not properly respect stroke width
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P4    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://srufaculty.sru.edu/david.dailey/svg/curve.svg
Attachments:
Description Flags
The fix
mjs: review-
Updated patch with test case. timothy: review+

Description Eric Seidel (no email) 2006-09-12 18:33:37 PDT
RenderPath::nodeAtPoint does not propertly respect stroke width
Comment 1 Eric Seidel (no email) 2006-09-19 03:39:07 PDT
Created attachment 10643 [details]
The fix

Here is a fix.  I'm too tired right now (4am) to make a test case, but I will certainly do so before landing.
Comment 2 Maciej Stachowiak 2006-09-23 02:03:05 PDT
Comment on attachment 10643 [details]
The fix

Needs a test case but otherwise looks good to me. r- for now
Comment 3 Eric Seidel (no email) 2006-09-23 04:40:39 PDT
Created attachment 10721 [details]
Updated patch with test case.
Comment 4 Eric Seidel (no email) 2006-09-23 04:41:36 PDT
You'll notice in the patch that DRT does an awful job of with dumpAsText() for SVG files.  I filed bug 10996 to track that.
Comment 5 Eric Seidel (no email) 2006-09-26 05:51:09 PDT
r16574.  Thanks tim!