Hit testing fails on things that a rotated to be almost edge-on (say in a parent with perspective). The issue is that the hitTestRect that gets mapped through the inverse transform ends up with weird coords, and so the hitTestPoint falls outside of it.
<rdar://problem/6380023>
Another testcase in the url.
Created attachment 28875 [details] Patch, changelog, testcase
Comment on attachment 28875 [details] Patch, changelog, testcase r=me
http://trac.webkit.org/changeset/41952