| 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 | 
|---|