RESOLVED CONFIGURATION CHANGED 110516
hit-testing only works on half a layer with rotateY() transform
https://bugs.webkit.org/show_bug.cgi?id=110516
Summary hit-testing only works on half a layer with rotateY() transform
Shawn Singh
Reported 2013-02-21 14:58:30 PST
Reduced test case is attached; try to hover over the left half and the color changes correctly; try to over over the right half, and the color does not change, which is incorrect. This reproduces on both WebKit nightly and chromium canary; this is probably a bug in RenderLayer hit testing code.
Attachments
hovering over green div only works on left half of div. (383 bytes, text/html)
2013-02-21 15:18 PST, Shawn Singh
no flags
Simon Fraser (smfr)
Comment 1 2013-02-21 15:07:41 PST
I see no testcase.
Shawn Singh
Comment 2 2013-02-21 15:18:01 PST
Created attachment 189613 [details] hovering over green div only works on left half of div. oops - it should be attached this time. Thanks.
Simon Fraser (smfr)
Comment 3 2013-02-21 15:41:41 PST
It's intersecting with its parent, so only the left half is "above" the plane of the parent. This is actually not consistent with the transforms spec, but we'll have to keep it when using the prefixed properties.
Ahmad Saleem
Comment 4 2024-01-13 17:21:16 PST
I am unable to reproduce this bug in Safari Technology Preview 186. I think we can close this. Marking this as "RESOLVED CONFIGURATION CHANGED". Please reopen, if it is still reproducible.
Note You need to log in before you can comment on or make changes to this bug.