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 9dfc058682ffdb2a627b0e1fc35b7aa1d901a1c1..7a17d8f862703db6a9e2535217e8fe1316937392 100644 |
--- a/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
+++ b/third_party/WebKit/Source/core/frame/VisualViewport.cpp |
@@ -425,7 +425,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()) |