| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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/tab_contents/tab_contents.h" | 5 #include "chrome/browser/tab_contents/tab_contents.h" |
| 6 | 6 |
| 7 #include "app/l10n_util.h" | 7 #include "app/l10n_util.h" |
| 8 #include "app/resource_bundle.h" | 8 #include "app/resource_bundle.h" |
| 9 #include "base/file_version_info.h" | 9 #include "base/file_version_info.h" |
| 10 #include "base/process_util.h" | 10 #include "base/process_util.h" |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 125 const int kShell32PrinterIcon = 17; | 125 const int kShell32PrinterIcon = 17; |
| 126 | 126 |
| 127 // The list of prefs we want to observe. | 127 // The list of prefs we want to observe. |
| 128 const wchar_t* kPrefsToObserve[] = { | 128 const wchar_t* kPrefsToObserve[] = { |
| 129 prefs::kAlternateErrorPagesEnabled, | 129 prefs::kAlternateErrorPagesEnabled, |
| 130 prefs::kWebKitJavaEnabled, | 130 prefs::kWebKitJavaEnabled, |
| 131 prefs::kWebKitJavascriptEnabled, | 131 prefs::kWebKitJavascriptEnabled, |
| 132 prefs::kWebKitLoadsImagesAutomatically, | 132 prefs::kWebKitLoadsImagesAutomatically, |
| 133 prefs::kWebKitPluginsEnabled, | 133 prefs::kWebKitPluginsEnabled, |
| 134 prefs::kWebKitUsesUniversalDetector, | 134 prefs::kWebKitUsesUniversalDetector, |
| 135 prefs::kWebKitDeveloperExtrasEnabled, |
| 135 prefs::kWebKitSerifFontFamily, | 136 prefs::kWebKitSerifFontFamily, |
| 136 prefs::kWebKitSansSerifFontFamily, | 137 prefs::kWebKitSansSerifFontFamily, |
| 137 prefs::kWebKitFixedFontFamily, | 138 prefs::kWebKitFixedFontFamily, |
| 138 prefs::kWebKitDefaultFontSize, | 139 prefs::kWebKitDefaultFontSize, |
| 139 prefs::kWebKitDefaultFixedFontSize, | 140 prefs::kWebKitDefaultFixedFontSize, |
| 140 prefs::kDefaultCharset | 141 prefs::kDefaultCharset |
| 141 // kWebKitStandardFontIsSerif needs to be added | 142 // kWebKitStandardFontIsSerif needs to be added |
| 142 // if we let users pick which font to use, serif or sans-serif when | 143 // if we let users pick which font to use, serif or sans-serif when |
| 143 // no font is specified or a CSS generic family (serif or sans-serif) | 144 // no font is specified or a CSS generic family (serif or sans-serif) |
| 144 // is not specified. | 145 // is not specified. |
| (...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 350 prefs::kWebKitJavascriptCanOpenWindowsAutomatically, true); | 351 prefs::kWebKitJavascriptCanOpenWindowsAutomatically, true); |
| 351 prefs->RegisterBooleanPref(prefs::kWebKitLoadsImagesAutomatically, | 352 prefs->RegisterBooleanPref(prefs::kWebKitLoadsImagesAutomatically, |
| 352 pref_defaults.loads_images_automatically); | 353 pref_defaults.loads_images_automatically); |
| 353 prefs->RegisterBooleanPref(prefs::kWebKitPluginsEnabled, | 354 prefs->RegisterBooleanPref(prefs::kWebKitPluginsEnabled, |
| 354 pref_defaults.plugins_enabled); | 355 pref_defaults.plugins_enabled); |
| 355 prefs->RegisterBooleanPref(prefs::kWebKitDomPasteEnabled, | 356 prefs->RegisterBooleanPref(prefs::kWebKitDomPasteEnabled, |
| 356 pref_defaults.dom_paste_enabled); | 357 pref_defaults.dom_paste_enabled); |
| 357 prefs->RegisterBooleanPref(prefs::kWebKitShrinksStandaloneImagesToFit, | 358 prefs->RegisterBooleanPref(prefs::kWebKitShrinksStandaloneImagesToFit, |
| 358 pref_defaults.shrinks_standalone_images_to_fit); | 359 pref_defaults.shrinks_standalone_images_to_fit); |
| 359 prefs->RegisterBooleanPref(prefs::kWebKitDeveloperExtrasEnabled, | 360 prefs->RegisterBooleanPref(prefs::kWebKitDeveloperExtrasEnabled, |
| 360 true); | 361 pref_defaults.developer_extras_enabled); |
| 361 prefs->RegisterBooleanPref(prefs::kWebKitTextAreasAreResizable, | 362 prefs->RegisterBooleanPref(prefs::kWebKitTextAreasAreResizable, |
| 362 pref_defaults.text_areas_are_resizable); | 363 pref_defaults.text_areas_are_resizable); |
| 363 prefs->RegisterBooleanPref(prefs::kWebKitJavaEnabled, | 364 prefs->RegisterBooleanPref(prefs::kWebKitJavaEnabled, |
| 364 pref_defaults.java_enabled); | 365 pref_defaults.java_enabled); |
| 365 | 366 |
| 366 prefs->RegisterLocalizedStringPref(prefs::kAcceptLanguages, | 367 prefs->RegisterLocalizedStringPref(prefs::kAcceptLanguages, |
| 367 IDS_ACCEPT_LANGUAGES); | 368 IDS_ACCEPT_LANGUAGES); |
| 368 prefs->RegisterLocalizedStringPref(prefs::kDefaultCharset, | 369 prefs->RegisterLocalizedStringPref(prefs::kDefaultCharset, |
| 369 IDS_DEFAULT_ENCODING); | 370 IDS_DEFAULT_ENCODING); |
| 370 prefs->RegisterLocalizedBooleanPref(prefs::kWebKitStandardFontIsSerif, | 371 prefs->RegisterLocalizedBooleanPref(prefs::kWebKitStandardFontIsSerif, |
| (...skipping 2066 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2437 NavigationController::LoadCommittedDetails& committed_details = | 2438 NavigationController::LoadCommittedDetails& committed_details = |
| 2438 *(Details<NavigationController::LoadCommittedDetails>(details).ptr()); | 2439 *(Details<NavigationController::LoadCommittedDetails>(details).ptr()); |
| 2439 ExpireInfoBars(committed_details); | 2440 ExpireInfoBars(committed_details); |
| 2440 break; | 2441 break; |
| 2441 } | 2442 } |
| 2442 | 2443 |
| 2443 default: | 2444 default: |
| 2444 NOTREACHED(); | 2445 NOTREACHED(); |
| 2445 } | 2446 } |
| 2446 } | 2447 } |
| OLD | NEW |