Index: chrome/browser/managed_mode/managed_user_service.cc |
diff --git a/chrome/browser/managed_mode/managed_user_service.cc b/chrome/browser/managed_mode/managed_user_service.cc |
index 80b2bc8f8423b08c3f74d37c2f83ac3c5a526734..735e95b8aef97c515d7741369d9cf03dd9048773 100644 |
--- a/chrome/browser/managed_mode/managed_user_service.cc |
+++ b/chrome/browser/managed_mode/managed_user_service.cc |
@@ -104,7 +104,8 @@ void ManagedUserService::URLFilterContext::SetManualURLs( |
io_url_filter_, base::Owned(url_map.release()))); |
} |
-ManagedUserService::ManagedUserService(Profile* profile) : profile_(profile) { |
+ManagedUserService::ManagedUserService(Profile* profile) |
+ : profile_(profile), startup_elevation_(false) { |
} |
ManagedUserService::~ManagedUserService() { |
@@ -159,6 +160,9 @@ void ManagedUserService::RegisterUserPrefs(PrefRegistrySyncable* registry) { |
registry->RegisterStringPref(prefs::kManagedModeLocalSalt, |
std::string(), |
PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref(prefs::kManagedModeHasSeenSetupDialog, |
+ false, |
+ PrefRegistrySyncable::UNSYNCABLE_PREF); |
} |
scoped_refptr<const ManagedModeURLFilter> |