| Index: Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.cpp
|
| ===================================================================
|
| --- Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.cpp (revision 126622)
|
| +++ Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.cpp (working copy)
|
| @@ -885,7 +885,8 @@
|
| {
|
| TRACE_EVENT0("cc", "CCThreadProxy::recreateContextOnImplThread");
|
| ASSERT(isImplThread());
|
| - m_layerTreeHost->deleteContentsTexturesOnImplThread(m_layerTreeHostImpl->resourceProvider());
|
| + if (!m_layerTreeHostImpl->contentsTexturesPurged())
|
| + m_layerTreeHost->deleteContentsTexturesOnImplThread(m_layerTreeHostImpl->resourceProvider());
|
| *recreateSucceeded = m_layerTreeHostImpl->initializeLayerRenderer(adoptPtr(contextPtr), textureUploader);
|
| if (*recreateSucceeded) {
|
| *capabilities = m_layerTreeHostImpl->layerRendererCapabilities();
|
|
|