2011-05-16 Andreas Kling <kling@webkit.org>
authorAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Mon, 16 May 2011 21:01:39 +0000 (18:01 -0300)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Mon, 16 May 2011 21:01:39 +0000 (18:01 -0300)
commit816a9ab75328405deab59a1258e6845953f6e068
tree23481f384c2d6bab2090a6ba2859160b91d07121
parent614ea614ad2d515bf4053459ae6c63c7e693c937
2011-05-16  Andreas Kling  <kling@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        REGRESSION(r83820): [Qt] Accelerated compositing no longer works in QGraphicsWebView.
        https://bugs.webkit.org/show_bug.cgi?id=60892

        Don't set the ItemClipsChildrenToShape flag for the root platform layer,
        since that is now the overflow controls layer. The clip layer, which was
        previously the root platform layer, already gets the flag by way of
        the GraphicsLayer mask-to-bounds flag.

        * WebCoreSupport/PageClientQt.cpp:
        (WebCore::PageClientQGraphicsWidget::setRootGraphicsLayer):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86582 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Conflicts:

Source/WebKit/qt/WebCoreSupport/PageClientQt.cpp
Source/WebKit/qt/ChangeLog
Source/WebKit/qt/WebCoreSupport/PageClientQt.cpp