Bug 15069

Summary: Misalignment of event handlers on scaled images
Product: WebKit Reporter: Pierre Andrews <mortimer.pa>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 523.x (Safari 3)   
Hardware: Mac (Intel)   
OS: OS X 10.4   
URL: http://6v8.gamboni.org/?page=test-svg
Bug Depends on: 15281    
Bug Blocks:    

Pierre Andrews
Reported 2007-08-24 05:57:06 PDT
I am not an expert in SVG so am not sure how to reproduce this bug in an easier way. On the cited url, there are different event handlers on the scaled/rotated/translated images: events for mousedown and up as well as hovering. On Opera/Firefox that works fine. With WebKit, the image borders (another rect under them) have the right events but not the images. However, it appears that "fantom" images (without scaling) are catching events. You can see this by clicking in random places (outside of images borders) on the display and dragging, sometime, a 1 scale image will appear and move with the drag, also moving the scaled version. Not sure how to explain that better or reproduce it without all the js.
Attachments
Eric Seidel (no email)
Comment 1 2007-09-25 13:09:22 PDT
I believe this bug is now fixed. Testing was simply blocked by bug 15081 for a while.
Eric Seidel (no email)
Comment 2 2007-09-25 13:10:02 PDT
I meant bug 15281.
Eric Seidel (no email)
Comment 3 2007-09-25 13:24:22 PDT
bug 15281 shouldn't actually affect your ability to see for yourself that this is fixed, since the feature-branch nightlies don't build in Debug mode. You can see for yourself that this is fixed using: http://nightly.webkit.org/builds/mac-feature-branch/1 Thanks again for the bug! (and awesome use of SVG!)
Note You need to log in before you can comment on or make changes to this bug.