Index: Source/web/WebPluginContainerImpl.cpp |
diff --git a/Source/web/WebPluginContainerImpl.cpp b/Source/web/WebPluginContainerImpl.cpp |
index 1f4f4d1b76c5184b92dda7e2b2763f2e4756358c..345eff5e97447b5ef2ed7a8101f562e9aa2d1248 100644 |
--- a/Source/web/WebPluginContainerImpl.cpp |
+++ b/Source/web/WebPluginContainerImpl.cpp |
@@ -291,7 +291,7 @@ void WebPluginContainerImpl::setWebLayer(WebLayer* layer) |
// If anyone of the layers is null we need to switch between hardware |
// and software compositing. |
if (!m_webLayer || !layer) |
- m_element->setNeedsCompositingUpdate(); |
+ m_element->scheduleSVGFilterLayerUpdateHack(); |
if (m_webLayer) |
GraphicsLayer::unregisterContentsLayer(m_webLayer); |
if (layer) |