RESOLVED FIXED 10415
hit-testing issues in GDP graph SVG
https://bugs.webkit.org/show_bug.cgi?id=10415
Summary hit-testing issues in GDP graph SVG
Eric Seidel (no email)
Reported 2006-08-15 01:41:50 PDT
hit-testing issues in GDP graph SVG hit-testing issues render this otherwise very cool SVG somewhat unuseable: http://www.zuccaralloo.de/devgroup/samples/GrossDomesticProduct.svg
Attachments
Reduction (251 bytes, application/xml)
2006-08-26 05:32 PDT, mitz
no flags
Patch to implement pointer-events for RenderPath (157.10 KB, patch)
2006-08-26 23:56 PDT, Eric Seidel (no email)
hyatt: review+
Eric Seidel (no email)
Comment 1 2006-08-15 01:42:50 PDT
We (surprisingly enough) actually render this one better than firefox does.
mitz
Comment 2 2006-08-26 05:32:39 PDT
Created attachment 10239 [details] Reduction The orange rect specifies pointer-events="none". In Firefox this makes clicks pass through to the silver rect behind it. In WebKit it doesn't.
mitz
Comment 3 2006-08-26 05:38:23 PDT
The page has a serious repainting problem, too: when you scroll the country list it doesn't repaint.
Eric Seidel (no email)
Comment 4 2006-08-26 23:56:33 PDT
Created attachment 10248 [details] Patch to implement pointer-events for RenderPath Note, that this is not a complete fix (as the test case demonstrates). Things which do not yet work: - "all" does not work in all cases that it should - pointer-events is not implemented for anything other than RenderPath
Dave Hyatt
Comment 5 2006-08-26 23:58:50 PDT
Comment on attachment 10248 [details] Patch to implement pointer-events for RenderPath r=me
Note You need to log in before you can comment on or make changes to this bug.