Index: chrome/browser/ui/browser_view_prefs.cc |
diff --git a/chrome/browser/ui/browser_view_prefs.cc b/chrome/browser/ui/browser_view_prefs.cc |
index 0f6ea9484090077ad6e422c273e339b202ff3dad..8f89773243e8ad97ac74c837292cce5c27cb6f1b 100644 |
--- a/chrome/browser/ui/browser_view_prefs.cc |
+++ b/chrome/browser/ui/browser_view_prefs.cc |
@@ -6,6 +6,7 @@ |
#include "base/prefs/pref_registry_simple.h" |
#include "chrome/common/pref_names.h" |
+#include "components/user_prefs/pref_registry_syncable.h" |
namespace { |
@@ -19,11 +20,23 @@ const int kDefaultHungPluginDetectFrequency = 2000; |
namespace chrome { |
-void RegisterBrowserViewPrefs(PrefRegistrySimple* registry) { |
+void RegisterBrowserViewLocalPrefs(PrefRegistrySimple* registry) { |
registry->RegisterIntegerPref(prefs::kPluginMessageResponseTimeout, |
kDefaultPluginMessageResponseTimeout); |
registry->RegisterIntegerPref(prefs::kHungPluginDetectFrequency, |
kDefaultHungPluginDetectFrequency); |
} |
+void RegisterBrowserViewProfilePrefs( |
+ user_prefs::PrefRegistrySyncable* registry) { |
+ // TODO(mgiuca): Decide on this default depending on the window manager. See |
+ // BrowserWindowGtk::GetCustomFramePrefDefault. |
+ bool custom_frame_default = true; |
+ |
+ registry->RegisterBooleanPref( |
+ prefs::kUseCustomChromeFrame, |
+ custom_frame_default, |
+ user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+} |
+ |
} // namespace chrome |