Summary: | <select> menu on iPad causes shifting of hit-testing areas | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Chris Rebert <webkit> | ||||||||||
Component: | Forms | Assignee: | Simon Fraser (smfr) <simon.fraser> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | dbates, samtsai, simon.fraser, webkit-bug-importer | ||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||
Version: | Safari 9 | ||||||||||||
Hardware: | iPhone / iPad | ||||||||||||
OS: | iOS 9.3 | ||||||||||||
URL: | http://output.jsbin.com/jinuda/1 | ||||||||||||
Bug Depends on: | |||||||||||||
Bug Blocks: | 159753 | ||||||||||||
Attachments: |
|
Description
Chris Rebert
2015-10-12 19:01:43 PDT
Created attachment 262962 [details]
Screenshot #2
Created attachment 262965 [details]
Video of the bug being reproduced
The video can also be viewed at: http://gfycat.com/DampWaryEuropeanpolecat When you focus the list, we change the layout rect used for position:fixed elements. When it's unfocused, we don't undo that correctly. Easy fix. Created attachment 286608 [details]
Patch
Comment on attachment 286608 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=286608&action=review > LayoutTests/fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:37 > + function getSingleTapUIScript(x, y) Don't love the 'get' prefixes. |