diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-14 20:14:34 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-14 20:14:34 +0000 |
commit | 256a3d7f592de52af036d5c347bec53d0f0d6471 (patch) | |
tree | f0deac605ef88b00a4d9bf47470ee935048624ba /webkit | |
parent | a8dcee933c481e605099cf9497e5c3f5f72ef93f (diff) | |
download | chromium_src-256a3d7f592de52af036d5c347bec53d0f0d6471.zip chromium_src-256a3d7f592de52af036d5c347bec53d0f0d6471.tar.gz chromium_src-256a3d7f592de52af036d5c347bec53d0f0d6471.tar.bz2 |
Add plumbing to toggle the printing backgrounds web setting. No behavior change.
BUG=2294
TEST=none
Review URL: http://codereview.chromium.org/7149004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89059 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r-- | webkit/glue/webpreferences.cc | 4 | ||||
-rw-r--r-- | webkit/glue/webpreferences.h | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/webkit/glue/webpreferences.cc b/webkit/glue/webpreferences.cc index 79ca2fa..f55ec5f 100644 --- a/webkit/glue/webpreferences.cc +++ b/webkit/glue/webpreferences.cc @@ -80,7 +80,8 @@ WebPreferences::WebPreferences() interactive_form_validation_enabled(true), fullscreen_enabled(false), allow_displaying_insecure_content(true), - allow_running_insecure_content(false) { + allow_running_insecure_content(false), + should_print_backgrounds(false) { } WebPreferences::~WebPreferences() { @@ -229,4 +230,5 @@ void WebPreferences::Apply(WebView* web_view) const { settings->setFullScreenEnabled(fullscreen_enabled); settings->setAllowDisplayOfInsecureContent(allow_displaying_insecure_content); settings->setAllowRunningOfInsecureContent(allow_running_insecure_content); + settings->setShouldPrintBackgrounds(should_print_backgrounds); } diff --git a/webkit/glue/webpreferences.h b/webkit/glue/webpreferences.h index 1c7361d..5389cc4 100644 --- a/webkit/glue/webpreferences.h +++ b/webkit/glue/webpreferences.h @@ -90,6 +90,7 @@ struct WebPreferences { bool fullscreen_enabled; bool allow_displaying_insecure_content; bool allow_running_insecure_content; + bool should_print_backgrounds; // We try to keep the default values the same as the default values in // chrome, except for the cases where it would require lots of extra work for |