[Webkit-unassigned] [Bug 195360] [iOS] Hit test for content overlapping fast-scrollable overflow
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 6 10:02:51 PST 2019
https://bugs.webkit.org/show_bug.cgi?id=195360
--- Comment #8 from Antti Koivisto <koivisto at iki.fi> ---
> We can make layer with no contents for empty divs (see
> isSimpleContainerCompositingLayer()), yet they should still intercept hit
> testing. In addition, there may be other views in the hierarchy which are
> there for structural purposes and should not participate in hit testing
> (e.g. a GraphicsLayer's m_structuralLayer).
>
> I think you need to actually send data from the web process about which
> layers are hit-testable (and, in future, that data would include a region).
>
> Also, a GraphicsLayer can paint one or more renderers which don't cover its
> entire area. Trivially, you can do this with box-shadow: 0 0 20px black to
> add layer padding that should not hit test. It can also happen with nested
> positioned elements.
>
> Also, elements with pointer-events: none need to be ignored.
That'S why there is a FIXME for more coverage.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190306/267d0484/attachment.html>
More information about the webkit-unassigned
mailing list