[Webkit-unassigned] [Bug 102000] [EFL][WK2] White flicker when scrolling big pages with dark background on slower hardware.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 13 10:51:03 PST 2012


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


Noam Rosenthal <noam at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #173926|review?                     |review-
               Flag|                            |




--- Comment #15 from Noam Rosenthal <noam at webkit.org>  2012-11-13 10:52:47 PST ---
(From update of attachment 173926)
View in context: https://bugs.webkit.org/attachment.cgi?id=173926&action=review

> Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:432
> +    FloatRect targetRect(0, 0, data().viewport[2], data().viewport[3]);
> +    drawQuad(targetRect, TransformationMatrix(), program.get(), GraphicsContext3D::TRIANGLE_FAN, false);

Clearing the whole viewport doesn't make sense. We should expose drawSolidColor(const FloatRect&, const TransformationMatrix&, const Color&), and pass in the viewport rect from LayerTreeRenderer.

> Source/WebKit2/ChangeLog:38
> +        (WebKit::LayerTreeRenderer::enableViewBackgroundMatchToPage):

Let's change this to setDrawsBackground

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list