Index: third_party/WebKit/Source/web/WebViewImpl.cpp |
diff --git a/third_party/WebKit/Source/web/WebViewImpl.cpp b/third_party/WebKit/Source/web/WebViewImpl.cpp |
index 3dc1d8305682699a68763efa2ebe2dfcb15c50c9..ddbbd2d4f4d64d0ae6bc9ac4fe471116b7fb82cc 100644 |
--- a/third_party/WebKit/Source/web/WebViewImpl.cpp |
+++ b/third_party/WebKit/Source/web/WebViewImpl.cpp |
@@ -4193,7 +4193,9 @@ bool WebViewImpl::tabsToLinks() const |
void WebViewImpl::registerViewportLayersWithCompositor() |
{ |
DCHECK(m_layerTreeView); |
- DCHECK(page()->deprecatedLocalMainFrame()); |
+ |
+ if (!page()->mainFrame() || !page()->mainFrame()->isLocalFrame()) |
+ return; |
Document* document = page()->deprecatedLocalMainFrame()->document(); |