Currently it uses a UIView with -hitTest, but hitTest doesn't actually mean a touch interaction happened.
rdar://problem/35307882
Created attachment 325684 [details] Patch
Created attachment 326140 [details] Patch for landing.
Comment on attachment 326140 [details] Patch for landing. Clearing flags on attachment: 326140 Committed r224509: <https://trac.webkit.org/changeset/224509>