[Webkit-unassigned] [Bug 155288] Compositing layer is too large when inner element has a blur that is within bounds
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 9 23:26:45 PST 2016
https://bugs.webkit.org/show_bug.cgi?id=155288
Simon Fraser (smfr) <simon.fraser at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |INVALID
--- Comment #4 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
To summarize your test case:
First square: filter: blur(10px) extends the 80x80 circle by a factor of 10 * (3 * 1.87997127 / 2) = 28px on each side, so the resulting layer size is correct.
Second square: filter is composited, and extends the 100x100 container now by 28px per side, hence the 156x156.
Third square: filters apply after overflow:hidden, so it's clipped, then blurred.
Fourth square: filters apply after rect clipping, so it's clipped, then blurred.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160310/3feb0749/attachment-0001.html>
More information about the webkit-unassigned
mailing list