WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
68703
MouseEvents need to take into account CSS transforms for correct PageX and PageY
https://bugs.webkit.org/show_bug.cgi?id=68703
Summary
MouseEvents need to take into account CSS transforms for correct PageX and PageY
John Knottenbelt
Reported
2011-09-23 10:27:36 PDT
If the HTML element has a -webkit-transform property, the mouse events need to take this into account when calculating the pageX / pageY coordinates.
Attachments
Add attachment
proposed patch, testcase, etc.
John Knottenbelt
Comment 1
2011-09-23 10:58:24 PDT
Please also see
https://bugs.webkit.org/show_bug.cgi?id=67592
Simon Fraser (smfr)
Comment 2
2011-09-23 20:32:19 PDT
Why is the HTML element special? I don't think a transform on the HTML element should affect pageX/pageY.
John Knottenbelt
Comment 3
2011-09-26 01:14:12 PDT
Simon, I think that makes sense to me. If I understand correctly, we can mark this bug as invalid: A css transform on the HTML element is no different to a css transform on any other content element, for example a <div>. We wouldn't expect a css transform on a <div> to affect the PageX and PageY mouse coordinates, and similarly the html element is no exception. A transform on the HTML element changes the coordinates of the top left corner of the HTML element, but not the document itself. PageX and PageY coordinates are relative to the top-left corner of the document.
Simon Fraser (smfr)
Comment 4
2011-09-26 10:15:35 PDT
Sounds good.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug