| Index: third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp b/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| index bd1c408ef78183ba0e384f12d304a277ce1b9e0a..132364a8ffea5ca12541469836fe9348350d9801 100644
|
| --- a/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| @@ -1360,6 +1360,21 @@ void WebFrameWidgetImpl::setRootGraphicsLayer(GraphicsLayer* layer)
|
| m_layerTreeView->clearRootLayer();
|
| }
|
|
|
| +void WebFrameWidgetImpl::setRootLayer(WebLayer* layer)
|
| +{
|
| + m_rootLayer = layer;
|
| +
|
| + setIsAcceleratedCompositingActive(layer);
|
| +
|
| + if (!m_layerTreeView)
|
| + return;
|
| +
|
| + if (m_rootLayer)
|
| + m_layerTreeView->setRootLayer(*m_rootLayer);
|
| + else
|
| + m_layerTreeView->clearRootLayer();
|
| +}
|
| +
|
| void WebFrameWidgetImpl::attachCompositorAnimationTimeline(CompositorAnimationTimeline* compositorTimeline)
|
| {
|
| if (m_layerTreeView)
|
|
|