Title: [88728] trunk/Source/WebKit/chromium
- Revision
- 88728
- Author
- [email protected]
- Date
- 2011-06-13 15:56:57 -0700 (Mon, 13 Jun 2011)
Log Message
2011-06-13 Lei Zhang <[email protected]>
Reviewed by Darin Fisher.
[Chromium] Add a WebSetting to control printing backgrounds
https://bugs.webkit.org/show_bug.cgi?id=62423
* public/WebSettings.h:
* src/WebSettingsImpl.cpp:
(WebKit::WebSettingsImpl::setShouldPrintBackgrounds):
* src/WebSettingsImpl.h:
Modified Paths
Diff
Modified: trunk/Source/WebKit/chromium/ChangeLog (88727 => 88728)
--- trunk/Source/WebKit/chromium/ChangeLog 2011-06-13 22:53:05 UTC (rev 88727)
+++ trunk/Source/WebKit/chromium/ChangeLog 2011-06-13 22:56:57 UTC (rev 88728)
@@ -1,3 +1,15 @@
+2011-06-13 Lei Zhang <[email protected]>
+
+ Reviewed by Darin Fisher.
+
+ [Chromium] Add a WebSetting to control printing backgrounds
+ https://bugs.webkit.org/show_bug.cgi?id=62423
+
+ * public/WebSettings.h:
+ * src/WebSettingsImpl.cpp:
+ (WebKit::WebSettingsImpl::setShouldPrintBackgrounds):
+ * src/WebSettingsImpl.h:
+
2011-06-13 Dominic Mazzoni <[email protected]>
Reviewed by Dimitri Glazkov.
Modified: trunk/Source/WebKit/chromium/public/WebSettings.h (88727 => 88728)
--- trunk/Source/WebKit/chromium/public/WebSettings.h 2011-06-13 22:53:05 UTC (rev 88727)
+++ trunk/Source/WebKit/chromium/public/WebSettings.h 2011-06-13 22:56:57 UTC (rev 88728)
@@ -123,6 +123,7 @@
virtual void setFullScreenEnabled(bool) = 0;
virtual void setAllowDisplayOfInsecureContent(bool) = 0;
virtual void setAllowRunningOfInsecureContent(bool) = 0;
+ virtual void setShouldPrintBackgrounds(bool) = 0;
protected:
~WebSettings() { }
Modified: trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp (88727 => 88728)
--- trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp 2011-06-13 22:53:05 UTC (rev 88727)
+++ trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp 2011-06-13 22:56:57 UTC (rev 88728)
@@ -417,4 +417,9 @@
m_settings->setAllowRunningOfInsecureContent(enabled);
}
+void WebSettingsImpl::setShouldPrintBackgrounds(bool enabled)
+{
+ m_settings->setShouldPrintBackgrounds(enabled);
+}
+
} // namespace WebKit
Modified: trunk/Source/WebKit/chromium/src/WebSettingsImpl.h (88727 => 88728)
--- trunk/Source/WebKit/chromium/src/WebSettingsImpl.h 2011-06-13 22:53:05 UTC (rev 88727)
+++ trunk/Source/WebKit/chromium/src/WebSettingsImpl.h 2011-06-13 22:56:57 UTC (rev 88728)
@@ -116,6 +116,7 @@
virtual void setFullScreenEnabled(bool);
virtual void setAllowDisplayOfInsecureContent(bool);
virtual void setAllowRunningOfInsecureContent(bool);
+ virtual void setShouldPrintBackgrounds(bool);
private:
WebCore::Settings* m_settings;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes