Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3266)

Unified Diff: chrome/browser/managed_mode/managed_mode_navigation_observer.cc

Issue 13778004: Start in elevated mode when creating a new managed user profile. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Add a startup elevation flag. Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/managed_mode/managed_mode_navigation_observer.cc
diff --git a/chrome/browser/managed_mode/managed_mode_navigation_observer.cc b/chrome/browser/managed_mode/managed_mode_navigation_observer.cc
index ce1d91834f92b4ed4c3289556947babd40708948..9fbc76aecc38715e0f283f45211aac101290f8a5 100644
--- a/chrome/browser/managed_mode/managed_mode_navigation_observer.cc
+++ b/chrome/browser/managed_mode/managed_mode_navigation_observer.cc
@@ -270,8 +270,11 @@ ManagedModeNavigationObserver::ManagedModeNavigationObserver(
Profile* profile =
Profile::FromBrowserContext(web_contents->GetBrowserContext());
managed_user_service_ = ManagedUserServiceFactory::GetForProfile(profile);
- if (!managed_user_service_->ProfileIsManaged())
+ if (!managed_user_service_->ProfileIsManaged() ||
+ managed_user_service_->startup_elevation()) {
Bernhard Bauer 2013/04/10 09:30:03 I would rather do this when we know that the setti
Adrian Kuegel 2013/04/10 09:47:01 Done.
is_elevated_ = true;
+ managed_user_service_->set_startup_elevation(false);
+ }
url_filter_ = managed_user_service_->GetURLFilterForUIThread();
}
« no previous file with comments | « no previous file | chrome/browser/managed_mode/managed_user_service.h » ('j') | chrome/browser/managed_mode/managed_user_service.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698