Index: Source/web/WebViewImpl.cpp |
diff --git a/Source/web/WebViewImpl.cpp b/Source/web/WebViewImpl.cpp |
index 13d170d5072608a861d4bf63084e321c5b495733..880e4c52e5d3e0f51d3790672363efc0590df893 100644 |
--- a/Source/web/WebViewImpl.cpp |
+++ b/Source/web/WebViewImpl.cpp |
@@ -440,6 +440,7 @@ WebViewImpl::WebViewImpl(WebViewClient* client) |
, m_backgroundColorOverride(Color::transparent) |
, m_zoomFactorOverride(0) |
, m_userGestureObserved(false) |
+ , m_displayMode(WebDisplayModeBrowser) |
{ |
Page::PageClients pageClients; |
pageClients.chromeClient = &m_chromeClientImpl; |
@@ -576,6 +577,7 @@ void WebViewImpl::handleMouseDown(LocalFrame& mainFrame, const WebMouseEvent& ev |
void WebViewImpl::setDisplayMode(WebDisplayMode mode) |
{ |
+ m_displayMode = mode; |
if (!mainFrameImpl() || !mainFrameImpl()->frameView()) |
return; |