2010-12-07 Alexey Marinichev <amarinichev@chromium.org>
authorjamesr@google.com <jamesr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Dec 2010 00:53:12 +0000 (00:53 +0000)
committerjamesr@google.com <jamesr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Dec 2010 00:53:12 +0000 (00:53 +0000)
commitcad9105f65a12d67152603f6c8b40fed4f92956c
tree79cac2ff2b8668a08a79dc151f66777fc1dbaa94
parent38295ade6e79b61ffc64a69d4270a91c11e81277
2010-12-07  Alexey Marinichev  <amarinichev@chromium.org>

        Reviewed by James Robinson.

        [chromium] compositor lost context recovery fix
        https://bugs.webkit.org/show_bug.cgi?id=50614

        To test, load a page that triggers the compositor, kill the GPU
        process and hover over a link to redraw and thus restart the GPU
        process.  Without this patch it will assert in
        ContentLayerChromium::updateTextureRect; with this patch it will not.

        * platform/graphics/chromium/LayerChromium.cpp:
        (WebCore::LayerChromium::setNeedsDisplay):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@73479 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/graphics/chromium/LayerChromium.cpp