[webkit-reviews] review denied: [Bug 70634] Mark GraphicsLayers as opaque when possible : [Attachment 193174] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 14 16:08:52 PDT 2013
Simon Fraser (smfr) <simon.fraser at apple.com> has denied Alok Priyadarshi
<alokp at chromium.org>'s request for review:
Bug 70634: Mark GraphicsLayers as opaque when possible
https://bugs.webkit.org/show_bug.cgi?id=70634
Attachment 193174: Patch
https://bugs.webkit.org/attachment.cgi?id=193174&action=review
------- Additional Comments from Simon Fraser (smfr) <simon.fraser at apple.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=193174&action=review
> Source/WebCore/rendering/RenderBox.cpp:1134
> + if (documentElementRenderer &&
!documentElementRenderer->hasBackground() && documentElementRenderer ==
parent() && !isComposited)
> return;
This is wrong. The change is causing the body background to be rendered twice
sometimes (once into the page layer, once into the body layer), and you're only
doing this to work around deficiencies in the "is opaque" logic.
More information about the webkit-reviews
mailing list