Changeset 136322 in webkit


Ignore:
Timestamp:
Dec 2, 2012, 2:29:38 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

[CoordinatedGraphics] Crash in TextureMapperLayer::setBackingStore()
https://bugs.webkit.org/show_bug.cgi?id=103714

Patch by No'am Rosenthal <Noam Rosenthal> on 2012-12-02
Reviewed by Kenneth Rohde Christiansen.

Remove a layer from the m_pendingSyncBackingStores map when it is deleted.

  • UIProcess/CoordinatedGraphics/LayerTreeRenderer.cpp:

(WebKit::LayerTreeRenderer::deleteLayer):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r136320 r136322  
     12012-12-02  No'am Rosenthal  <noam@webkit.org>
     2
     3        [CoordinatedGraphics] Crash in TextureMapperLayer::setBackingStore()
     4        https://bugs.webkit.org/show_bug.cgi?id=103714
     5
     6        Reviewed by Kenneth Rohde Christiansen.
     7
     8        Remove a layer from the m_pendingSyncBackingStores map when it is deleted.
     9
     10        * UIProcess/CoordinatedGraphics/LayerTreeRenderer.cpp:
     11        (WebKit::LayerTreeRenderer::deleteLayer):
     12
    1132012-12-02  Yael Aharon  <yael.aharon@intel.com>
    214
  • trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/LayerTreeRenderer.cpp

    r136181 r136322  
    369369
    370370    layer->removeFromParent();
     371    m_pendingSyncBackingStores.remove(toTextureMapperLayer(layer.get()));
    371372    m_fixedLayers.remove(layerID);
    372373#if USE(GRAPHICS_SURFACE)
Note: See TracChangeset for help on using the changeset viewer.