| Index: Source/WebKit/chromium/src/WebSettingsImpl.cpp
|
| diff --git a/Source/WebKit/chromium/src/WebSettingsImpl.cpp b/Source/WebKit/chromium/src/WebSettingsImpl.cpp
|
| index be0c35f64b0eac939ae8cba1f3b6bc07e414ecf9..b46a86e55307c3aa62405f44abd0f49a698482ca 100644
|
| --- a/Source/WebKit/chromium/src/WebSettingsImpl.cpp
|
| +++ b/Source/WebKit/chromium/src/WebSettingsImpl.cpp
|
| @@ -456,7 +456,13 @@ void WebSettingsImpl::setAcceleratedCompositingForVideoEnabled(bool enabled)
|
| void WebSettingsImpl::setAcceleratedCompositingForOverflowScrollEnabled(
|
| bool enabled)
|
| {
|
| - m_settings->setAcceleratedCompositingForOverflowScrollEnabled(enabled);
|
| + // FIXME: we may want to plumb a tri state all the way to the browser so
|
| + // we can expose it via about:flags.
|
| + AcceleratedCompositingForOverflowScrollEnabledMode mode = enabled
|
| + ? AcceleratedCompositingForOverflowScrollEnabled
|
| + : AcceleratedCompositingForOverflowScrollDisabled;
|
| +
|
| + m_settings->setAcceleratedCompositingForOverflowScrollEnabled(mode);
|
| }
|
|
|
| void WebSettingsImpl::setAcceleratedCompositingForPluginsEnabled(bool enabled)
|
|
|