| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ui/prefs/prefs_tab_helper.h" | 5 #include "chrome/browser/ui/prefs/prefs_tab_helper.h" |
| 6 | 6 |
| 7 #include <set> | 7 #include <set> |
| 8 #include <string> | 8 #include <string> |
| 9 | 9 |
| 10 #include "base/memory/singleton.h" | 10 #include "base/memory/singleton.h" |
| (...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 207 { prefs::kWebKitStandardFontFamilyArabic, IDS_STANDARD_FONT_FAMILY_ARABIC }, | 207 { prefs::kWebKitStandardFontFamilyArabic, IDS_STANDARD_FONT_FAMILY_ARABIC }, |
| 208 { prefs::kWebKitSerifFontFamilyArabic, IDS_SERIF_FONT_FAMILY_ARABIC }, | 208 { prefs::kWebKitSerifFontFamilyArabic, IDS_SERIF_FONT_FAMILY_ARABIC }, |
| 209 { prefs::kWebKitSansSerifFontFamilyArabic, | 209 { prefs::kWebKitSansSerifFontFamilyArabic, |
| 210 IDS_SANS_SERIF_FONT_FAMILY_ARABIC }, | 210 IDS_SANS_SERIF_FONT_FAMILY_ARABIC }, |
| 211 { prefs::kWebKitFixedFontFamilyKorean, IDS_FIXED_FONT_FAMILY_KOREAN }, | 211 { prefs::kWebKitFixedFontFamilyKorean, IDS_FIXED_FONT_FAMILY_KOREAN }, |
| 212 { prefs::kWebKitFixedFontFamilySimplifiedHan, | 212 { prefs::kWebKitFixedFontFamilySimplifiedHan, |
| 213 IDS_FIXED_FONT_FAMILY_SIMPLIFIED_HAN }, | 213 IDS_FIXED_FONT_FAMILY_SIMPLIFIED_HAN }, |
| 214 { prefs::kWebKitFixedFontFamilyTraditionalHan, | 214 { prefs::kWebKitFixedFontFamilyTraditionalHan, |
| 215 IDS_FIXED_FONT_FAMILY_TRADITIONAL_HAN }, | 215 IDS_FIXED_FONT_FAMILY_TRADITIONAL_HAN }, |
| 216 #elif defined(OS_WIN) | 216 #elif defined(OS_WIN) |
| 217 { prefs::kWebKitFixedFontFamilyArabic, IDS_FIXED_FONT_FAMILY_ARABIC }, |
| 217 { prefs::kWebKitSansSerifFontFamilyArabic, | 218 { prefs::kWebKitSansSerifFontFamilyArabic, |
| 218 IDS_SANS_SERIF_FONT_FAMILY_ARABIC }, | 219 IDS_SANS_SERIF_FONT_FAMILY_ARABIC }, |
| 219 { prefs::kWebKitStandardFontFamilyCyrillic, | 220 { prefs::kWebKitStandardFontFamilyCyrillic, |
| 220 IDS_STANDARD_FONT_FAMILY_CYRILLIC }, | 221 IDS_STANDARD_FONT_FAMILY_CYRILLIC }, |
| 221 { prefs::kWebKitFixedFontFamilyCyrillic, IDS_FIXED_FONT_FAMILY_CYRILLIC }, | 222 { prefs::kWebKitFixedFontFamilyCyrillic, IDS_FIXED_FONT_FAMILY_CYRILLIC }, |
| 222 { prefs::kWebKitSerifFontFamilyCyrillic, IDS_SERIF_FONT_FAMILY_CYRILLIC }, | 223 { prefs::kWebKitSerifFontFamilyCyrillic, IDS_SERIF_FONT_FAMILY_CYRILLIC }, |
| 223 { prefs::kWebKitSansSerifFontFamilyCyrillic, | 224 { prefs::kWebKitSansSerifFontFamilyCyrillic, |
| 224 IDS_SANS_SERIF_FONT_FAMILY_CYRILLIC }, | 225 IDS_SANS_SERIF_FONT_FAMILY_CYRILLIC }, |
| 225 { prefs::kWebKitStandardFontFamilyGreek, IDS_STANDARD_FONT_FAMILY_GREEK }, | 226 { prefs::kWebKitStandardFontFamilyGreek, IDS_STANDARD_FONT_FAMILY_GREEK }, |
| 226 { prefs::kWebKitFixedFontFamilyGreek, IDS_FIXED_FONT_FAMILY_GREEK }, | 227 { prefs::kWebKitFixedFontFamilyGreek, IDS_FIXED_FONT_FAMILY_GREEK }, |
| (...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 741 } | 742 } |
| 742 } | 743 } |
| 743 | 744 |
| 744 void PrefsTabHelper::OnWebPrefChanged(const std::string& pref_name) { | 745 void PrefsTabHelper::OnWebPrefChanged(const std::string& pref_name) { |
| 745 #if !defined(OS_ANDROID) | 746 #if !defined(OS_ANDROID) |
| 746 OnFontFamilyPrefChanged(pref_name); | 747 OnFontFamilyPrefChanged(pref_name); |
| 747 #endif | 748 #endif |
| 748 | 749 |
| 749 web_contents_->GetRenderViewHost()->OnWebkitPreferencesChanged(); | 750 web_contents_->GetRenderViewHost()->OnWebkitPreferencesChanged(); |
| 750 } | 751 } |
| OLD | NEW |