Index: Source/core/page/scrolling/ScrollingCoordinator.cpp |
diff --git a/Source/core/page/scrolling/ScrollingCoordinator.cpp b/Source/core/page/scrolling/ScrollingCoordinator.cpp |
index 226cf289a15eeca21da0ab63893f39b98711ecf4..f603959fbaf09ab8d3fda31954308b855e303edd 100644 |
--- a/Source/core/page/scrolling/ScrollingCoordinator.cpp |
+++ b/Source/core/page/scrolling/ScrollingCoordinator.cpp |
@@ -791,11 +791,8 @@ bool ScrollingCoordinator::hasVisibleSlowRepaintViewportConstrainedObjects(Frame |
MainThreadScrollingReasons ScrollingCoordinator::mainThreadScrollingReasons() const |
{ |
- // The main thread scrolling reasons are applicable to scrolls of the main |
- // frame. If it does not exist or if it is not scrollable, there is no |
- // reason to force main thread scrolling. |
FrameView* frameView = m_page->mainFrame()->view(); |
- if (!frameView || !frameView->isScrollable()) |
+ if (!frameView) |
return static_cast<MainThreadScrollingReasons>(0); |
MainThreadScrollingReasons mainThreadScrollingReasons = (MainThreadScrollingReasons)0; |