diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2012-06-20 13:01:08 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2012-06-20 13:01:08 +0200 |
commit | 49233e234e5c787396cadb2cea33b31ae0cd65c1 (patch) | |
tree | 5410cb9a8fd53168bb60d62c54b654d86f03c38d /Source/WebKit/chromium/src/WebSettingsImpl.cpp | |
parent | b211c645d8ab690f713515dfdc84d80b11c27d2c (diff) | |
download | qtwebkit-49233e234e5c787396cadb2cea33b31ae0cd65c1.tar.gz |
Imported WebKit commit 3a8c29f35d00659d2ce7a0ccdfa8304f14e82327 (http://svn.webkit.org/repository/webkit/trunk@120813)
New snapshot with Windows build fixes
Diffstat (limited to 'Source/WebKit/chromium/src/WebSettingsImpl.cpp')
-rw-r--r-- | Source/WebKit/chromium/src/WebSettingsImpl.cpp | 39 |
1 files changed, 15 insertions, 24 deletions
diff --git a/Source/WebKit/chromium/src/WebSettingsImpl.cpp b/Source/WebKit/chromium/src/WebSettingsImpl.cpp index c51fffbf7..5f8776b58 100644 --- a/Source/WebKit/chromium/src/WebSettingsImpl.cpp +++ b/Source/WebKit/chromium/src/WebSettingsImpl.cpp @@ -47,6 +47,7 @@ namespace WebKit { WebSettingsImpl::WebSettingsImpl(Settings* settings) : m_settings(settings) + , m_forceSoftwareCompositing(false) , m_showFPSCounter(false) , m_showPlatformLayerTree(false) , m_showPaintRects(false) @@ -88,6 +89,11 @@ void WebSettingsImpl::setFantasyFontFamily(const WebString& font, UScriptCode sc m_settings->setFantasyFontFamily(font, script); } +void WebSettingsImpl::setPictographFontFamily(const WebString& font, UScriptCode script) +{ + m_settings->setPictographFontFamily(font, script); +} + void WebSettingsImpl::setDefaultFontSize(int size) { m_settings->setDefaultFontSize(size); @@ -113,19 +119,14 @@ void WebSettingsImpl::setMinimumLogicalFontSize(int size) m_settings->setMinimumLogicalFontSize(size); } -void WebSettingsImpl::setDefaultDeviceScaleFactor(int defaultDeviceScaleFactor) -{ - m_settings->setDefaultDeviceScaleFactor(defaultDeviceScaleFactor); -} - -int WebSettingsImpl::defaultDeviceScaleFactor() +void WebSettingsImpl::setDeviceSupportsTouch(bool deviceSupportsTouch) { - return m_settings->defaultDeviceScaleFactor(); + m_settings->setDeviceSupportsTouch(deviceSupportsTouch); } -void WebSettingsImpl::setDeviceSupportsTouch(bool deviceSupportsTouch) +void WebSettingsImpl::setDeviceSupportsMouse(bool deviceSupportsMouse) { - m_settings->setDeviceSupportsTouch(deviceSupportsTouch); + m_settings->setDeviceSupportsMouse(deviceSupportsMouse); } bool WebSettingsImpl::deviceSupportsTouch() @@ -388,6 +389,11 @@ void WebSettingsImpl::setForceCompositingMode(bool enabled) m_settings->setForceCompositingMode(enabled); } +void WebSettingsImpl::setForceSoftwareCompositing(bool enabled) +{ + m_forceSoftwareCompositing = enabled; +} + void WebSettingsImpl::setMockScrollbarsEnabled(bool enabled) { m_settings->setMockScrollbarsEnabled(enabled); @@ -586,21 +592,6 @@ void WebSettingsImpl::setAcceleratedPaintingEnabled(bool enabled) m_settings->setAcceleratedDrawingEnabled(enabled); } -void WebSettingsImpl::setPerTilePaintingEnabled(bool enabled) -{ - m_settings->setPerTileDrawingEnabled(enabled); -} - -void WebSettingsImpl::setPartialSwapEnabled(bool enabled) -{ - m_settings->setPartialSwapEnabled(enabled); -} - -void WebSettingsImpl::setThreadedAnimationEnabled(bool enabled) -{ - m_settings->setThreadedAnimationEnabled(enabled); -} - void WebSettingsImpl::setMediaPlaybackRequiresUserGesture(bool required) { m_settings->setMediaPlaybackRequiresUserGesture(required); |