diff options
author | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-11 11:48:11 +0000 |
---|---|---|
committer | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-11 11:48:11 +0000 |
commit | 933bdfbcb5cc6c3c945da1a2a5d0dc1ad0505476 (patch) | |
tree | 4c5bf61637f6d5afbdefa62fb072aaf0704e1039 /content/shell | |
parent | 42660d618865782aff47fea4fb56d41b80e35829 (diff) | |
download | chromium_src-933bdfbcb5cc6c3c945da1a2a5d0dc1ad0505476.zip chromium_src-933bdfbcb5cc6c3c945da1a2a5d0dc1ad0505476.tar.gz chromium_src-933bdfbcb5cc6c3c945da1a2a5d0dc1ad0505476.tar.bz2 |
[content shell] set test specific font families
BUG=111316
R=marja@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11865003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176315 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/shell')
-rw-r--r-- | content/shell/webkit_test_helpers.cc | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/content/shell/webkit_test_helpers.cc b/content/shell/webkit_test_helpers.cc index 104cf3f..fab6d59 100644 --- a/content/shell/webkit_test_helpers.cc +++ b/content/shell/webkit_test_helpers.cc @@ -4,6 +4,7 @@ #include "content/shell/webkit_test_helpers.h" +#include "base/utf_string_conversions.h" #include "third_party/WebKit/Tools/DumpRenderTree/chromium/TestRunner/public/WebPreferences.h" #include "webkit/glue/webpreferences.h" @@ -61,6 +62,29 @@ void ApplyLayoutTestDefaultPreferences(webkit_glue::WebPreferences* prefs) { prefs->allow_displaying_insecure_content = true; prefs->allow_running_insecure_content = true; prefs->webgl_errors_to_console_enabled = false; + string16 serif; +#if defined(OS_MACOSX) + prefs->cursive_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + ASCIIToUTF16("Apple Chancery"); + prefs->fantasy_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + ASCIIToUTF16("Papyrus"); + serif = ASCIIToUTF16("Times"); +#else + prefs->cursive_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + ASCIIToUTF16("Comic Sans MS"); + prefs->fantasy_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + ASCIIToUTF16("Impact"); + serif = ASCIIToUTF16("times new roman"); +#endif + prefs->serif_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + serif; + prefs->standard_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + serif; + prefs->fixed_font_family_map[webkit_glue::WebPreferences::kCommonScript] = + ASCIIToUTF16("Courier"); + prefs->sans_serif_font_family_map[ + webkit_glue::WebPreferences::kCommonScript] = ASCIIToUTF16("Helvetica"); + prefs->minimum_logical_font_size = 9; } } // namespace content |