Index: Source/core/rendering/compositing/CompositingReasonFinder.cpp |
diff --git a/Source/core/rendering/compositing/CompositingReasonFinder.cpp b/Source/core/rendering/compositing/CompositingReasonFinder.cpp |
index 02ad6c6ccc14addd40c12f3fa028f3590f446e9d..c4014060e6a5eb3b27ef8de8c1fbc32ea22f6c99 100644 |
--- a/Source/core/rendering/compositing/CompositingReasonFinder.cpp |
+++ b/Source/core/rendering/compositing/CompositingReasonFinder.cpp |
@@ -29,13 +29,9 @@ void CompositingReasonFinder::updateTriggers() |
Settings& settings = m_renderView.document().page()->settings(); |
if (settings.preferCompositingToLCDTextEnabled()) { |
m_compositingTriggers |= ScrollableInnerFrameTrigger; |
+ m_compositingTriggers |= OverflowScrollTrigger; |
m_compositingTriggers |= ViewportConstrainedPositionedTrigger; |
} |
- |
- // We map both these settings to universal overlow scrolling. |
- // FIXME: Replace these settings with a generic compositing setting for HighDPI. |
- if (settings.acceleratedCompositingForOverflowScrollEnabled() || settings.compositorDrivenAcceleratedScrollingEnabled()) |
- m_compositingTriggers |= OverflowScrollTrigger; |
} |
bool CompositingReasonFinder::hasOverflowScrollTrigger() const |