2009-12-14 Marco Martin <notmart@gmail.com>
commit45fa4cf847d1a27d0a1be9cb6c0cb5e599016bfa
authoreric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 14 Dec 2009 22:30:57 +0000 (14 22:30 +0000)
committereric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 14 Dec 2009 22:30:57 +0000 (14 22:30 +0000)
treeb85cf988f78f5930af662e083d35ddd4bed40b60
parentd7a253f3be380651046d9b1a1cd869bd349dc851
2009-12-14  Marco Martin  <notmart@gmail.com>

        Reviewed by Kenneth Rohde Christiansen.

        In the Scrollbar painting of the Qt theme integration,
        intersects any previous clip rects with the one needed to paint the scrollbar.
        This fixes the painting in QGraphicsview, when the parent of the widget that
        paints the QWebPage has the QGraphicsItem::ItemClipsChildrenToShape set and
        a piece of the scrollbar should be cipped away
        https://bugs.webkit.org/show_bug.cgi?id=30366

        No new tests.

        * platform/qt/ScrollbarThemeQt.cpp:
        (WebCore::ScrollbarThemeQt::paint):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@52122 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/qt/ScrollbarThemeQt.cpp