m_compositingTriggers = 0;
Settings& settings = m_renderView.document().page()->settings();
- if (settings.compositedScrollingForFramesEnabled())
+ if (settings.preferCompositingToLCDTextEnabled()) {
m_compositingTriggers |= ScrollableInnerFrameTrigger;
-
- // 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;
-
- if (settings.acceleratedCompositingForFixedPositionEnabled())
m_compositingTriggers |= ViewportConstrainedPositionedTrigger;
+ }
}
bool CompositingReasonFinder::hasOverflowScrollTrigger() const