[Webkit-unassigned] [Bug 179315] Content not painted when scrolling an overflow node inside an iframe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 8 16:22:59 PST 2017


https://bugs.webkit.org/show_bug.cgi?id=179315

--- Comment #20 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
In the stacking order tree, <h1 class="test"> is a sibling of <div class="card">, and should be painted later. <h1 class="test"> gets composited, so normally <div class="card"> would also get composited because of overlap. However, I think we detect that <div class="card"> is outside the viewport, so don't composite it. The problem is that it gets revealed by overflow scrolling and we don't run the overlap testing logic again.

A simple fix is to make <div class="card"> a stacking context by adding z-index:0

-- 
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/20171109/1cffa15f/attachment.html>


More information about the webkit-unassigned mailing list