| 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 16650e0a8010342a0719e344c0d6a99757e6305b..c05c19ddc568ecb1fb37e13496fe2a91266e04ac 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp
|
| @@ -245,7 +245,7 @@ void PaintLayerCompositor::updateIfNeededRecursive()
|
| if (!child->isLocalFrame())
|
| continue;
|
| LocalFrame* localFrame = toLocalFrame(child);
|
| - if (localFrame->shouldThrottleRendering())
|
| + if (localFrame->shouldThrottleRendering() || !localFrame->contentLayoutObject())
|
| continue;
|
| localFrame->contentLayoutObject()->compositor()->assertNoUnresolvedDirtyBits();
|
| }
|
|
|