[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