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 6ffc29e0210fab3083320dae31fd12388a93f8ac..6efd9437e730d643e2f1591abcc87dc8c28c0a51 100644 |
--- a/third_party/WebKit/Source/web/WebViewImpl.cpp |
+++ b/third_party/WebKit/Source/web/WebViewImpl.cpp |
@@ -87,7 +87,7 @@ |
#include "core/page/PointerLockController.h" |
#include "core/page/ScopedPageLoadDeferrer.h" |
#include "core/page/TouchDisambiguation.h" |
-#include "core/page/scrolling/RootScrollerController.h" |
+#include "core/page/scrolling/TopDocumentRootScrollerController.h" |
#include "core/paint/PaintLayer.h" |
#include "core/timing/DOMWindowPerformance.h" |
#include "core/timing/Performance.h" |
@@ -4226,7 +4226,7 @@ void WebViewImpl::registerViewportLayersWithCompositor() |
// Get the outer viewport scroll layer. |
GraphicsLayer* layoutViewportScrollLayer = |
- document->rootScrollerController()->rootScrollerLayer(); |
+ page()->frameHost().globalRootScrollerController().rootScrollerLayer(); |
WebLayer* layoutViewportWebLayer = layoutViewportScrollLayer |
? layoutViewportScrollLayer->platformLayer() |
: nullptr; |