| Index: Source/web/WebViewImpl.cpp
|
| diff --git a/Source/web/WebViewImpl.cpp b/Source/web/WebViewImpl.cpp
|
| index 4228b9422e46d6bc963174afd94e3f0adc782f8f..af1f6f3a44a25e4fae1e654d8c4a07f92ca2a4f9 100644
|
| --- a/Source/web/WebViewImpl.cpp
|
| +++ b/Source/web/WebViewImpl.cpp
|
| @@ -75,6 +75,7 @@
|
| #include "core/loader/FrameLoadRequest.h"
|
| #include "core/loader/FrameLoader.h"
|
| #include "core/loader/FrameLoaderClient.h"
|
| +#include "core/loader/FrameLoaderStateMachine.h"
|
| #include "core/page/ContextMenuController.h"
|
| #include "core/page/ContextMenuProvider.h"
|
| #include "core/page/DragController.h"
|
| @@ -3910,6 +3911,8 @@ void WebViewImpl::didRemoveAllPendingStylesheet(WebLocalFrameImpl* webframe)
|
|
|
| void WebViewImpl::resumeTreeViewCommits()
|
| {
|
| + if (!mainFrameImpl()->frame()->loader().stateMachine()->committedFirstRealDocumentLoad())
|
| + return;
|
| if (m_layerTreeView)
|
| m_layerTreeView->setDeferCommits(false);
|
| }
|
|
|