-
ostapenko.viatcheslav@nokia.com authored
https://bugs.webkit.org/show_bug.cgi?id=75746 Reset WebGraphicsLayer::m_layerTreeTileClient of all dependent layers from ~LayerTreeHostQt(). This replaces r103760 which causes leaks of GraphicsLayerTextureMapper objects on UI side. Reviewed by Noam Rosenthal. * WebProcess/WebCoreSupport/WebGraphicsLayer.cpp: (WebCore::WebGraphicsLayer::syncCompositingStateForThisLayerOnly): (WebCore::WebGraphicsLayer::setLayerTreeTileClient): * WebProcess/WebCoreSupport/WebGraphicsLayer.h: * WebProcess/WebPage/qt/LayerTreeHostQt.cpp: (WebKit::LayerTreeHostQt::~LayerTreeHostQt): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@104370 268f45cc-cd09-0410-ab3c-d52691b4dbfc
8dc2f13a