Bug 93696
Summary: | MouseEvent's clientX and clientY should be adjusted when crossing a seamless iframe. | ||
---|---|---|---|
Product: | WebKit | Reporter: | Hayato Ito <hayato> |
Component: | UI Events | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | darin, dglazkov, dominicc, morrita, ojan, shinyak, syoichi, tasak |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 91290 |
Hayato Ito
We have to adjust MouseEvent's clientX and clientY so that they should be based on coordinate system of the parent document.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Hayato Ito
See the comment here: https://bugs.webkit.org/show_bug.cgi?id=93678#c4
Darin Adler
My latest patch removes the dead code that was doing this incorrectly. If we implement seamless frames, then we will come back to this and we should cover this with testing.