Index: third_party/WebKit/Source/core/frame/VisualViewport.cpp |
diff --git a/third_party/WebKit/Source/core/frame/VisualViewport.cpp b/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
index d284fd7f4ef780feae8196d0a220d2e668a684ef..3716c14c7e6b9d429695b715085577e29172f3a3 100644 |
--- a/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
+++ b/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
@@ -433,7 +433,7 @@ void VisualViewport::initializeScrollbars() |
if (!m_innerViewportContainerLayer) |
return; |
- if (visualViewportSuppliesScrollbars()) { |
+ if (visualViewportSuppliesScrollbars() && !frameHost().settings().hideScrollbars()) { |
if (!m_overlayScrollbarHorizontal->parent()) |
m_innerViewportContainerLayer->addChild(m_overlayScrollbarHorizontal.get()); |
if (!m_overlayScrollbarVertical->parent()) |