https://bugs.webkit.org/show_bug.cgi?id=77431
Reviewed by Darin Fisher.
The layout fallback width is the default fixed layout width
set for desktop web pages that lack a viewport tag. This width
can vary from platform to platform and can depend on other factors,
and so it should be a setting exposed to Chromium.
* public/WebSettings.h:
():
* src/WebSettingsImpl.cpp:
(WebKit::WebSettingsImpl::setLayoutFallbackWidth):
(WebKit):
* src/WebSettingsImpl.h:
(WebSettingsImpl):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@106394
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-01-31 Fady Samuel <fsamuel@chromium.org>
+
+ [Chromium] Expose setLayoutFallbackWidth as a WebSetting
+ https://bugs.webkit.org/show_bug.cgi?id=77431
+
+ Reviewed by Darin Fisher.
+
+ The layout fallback width is the default fixed layout width
+ set for desktop web pages that lack a viewport tag. This width
+ can vary from platform to platform and can depend on other factors,
+ and so it should be a setting exposed to Chromium.
+
+ * public/WebSettings.h:
+ ():
+ * src/WebSettingsImpl.cpp:
+ (WebKit::WebSettingsImpl::setLayoutFallbackWidth):
+ (WebKit):
+ * src/WebSettingsImpl.h:
+ (WebSettingsImpl):
+
2012-01-31 Dana Jansens <danakj@chromium.org>
[chromium] Compute occlusion during paint loop
virtual void setAcceleratedFiltersEnabled(bool) = 0;
virtual void setMemoryInfoEnabled(bool) = 0;
virtual void setHyperlinkAuditingEnabled(bool) = 0;
+ virtual void setLayoutFallbackWidth(int) = 0;
virtual void setAsynchronousSpellCheckingEnabled(bool) = 0;
virtual void setUnifiedTextCheckerEnabled(bool) = 0;
virtual void setCaretBrowsingEnabled(bool) = 0;
m_settings->setHyperlinkAuditingEnabled(enabled);
}
+void WebSettingsImpl::setLayoutFallbackWidth(int width)
+{
+ m_settings->setLayoutFallbackWidth(width);
+}
+
void WebSettingsImpl::setAsynchronousSpellCheckingEnabled(bool enabled)
{
m_settings->setAsynchronousSpellCheckingEnabled(enabled);
virtual void setAcceleratedFiltersEnabled(bool);
virtual void setMemoryInfoEnabled(bool);
virtual void setHyperlinkAuditingEnabled(bool);
+ virtual void setLayoutFallbackWidth(int);
virtual void setAsynchronousSpellCheckingEnabled(bool);
virtual void setUnifiedTextCheckerEnabled(bool);
virtual void setCaretBrowsingEnabled(bool);