| Index: third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp
|
| index bcdfca5f03d94d3f9676d83ab5527d77afded4d0..8c6f8bea90c72ec99298da4aa3ea3b6d860d3263 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp
|
| @@ -656,13 +656,7 @@ bool PaintLayerCompositor::parentFrameContentLayers(LayoutPart* layoutObject)
|
| if (!layer->hasCompositedLayerMapping())
|
| return false;
|
|
|
| - CompositedLayerMapping* compositedLayerMapping = layer->compositedLayerMapping();
|
| - GraphicsLayer* hostingLayer = compositedLayerMapping->parentForSublayers();
|
| - GraphicsLayer* rootLayer = innerCompositor->rootGraphicsLayer();
|
| - if (hostingLayer->children().size() != 1 || hostingLayer->children()[0] != rootLayer) {
|
| - hostingLayer->removeAllChildren();
|
| - hostingLayer->addChild(rootLayer);
|
| - }
|
| + layer->compositedLayerMapping()->setSublayers(GraphicsLayerVector(1, innerCompositor->rootGraphicsLayer()));
|
| return true;
|
| }
|
|
|
|
|