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

Side by Side Diff: chrome/browser/profiles/profile_io_data.cc

Issue 335833003: Rename "managed (mode|user)" to "supervised user" (part 2) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: review comments (+ a few other cleanups) Created 6 years, 6 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/browser/profiles/profile_io_data.h ('k') | chrome/browser/profiles/profile_manager.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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/profiles/profile_io_data.h" 5 #include "chrome/browser/profiles/profile_io_data.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/basictypes.h" 9 #include "base/basictypes.h"
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
82 #if defined(ENABLE_CONFIGURATION_POLICY) 82 #if defined(ENABLE_CONFIGURATION_POLICY)
83 #include "chrome/browser/policy/cloud/policy_header_service_factory.h" 83 #include "chrome/browser/policy/cloud/policy_header_service_factory.h"
84 #include "chrome/browser/policy/policy_helpers.h" 84 #include "chrome/browser/policy/policy_helpers.h"
85 #include "components/policy/core/browser/url_blacklist_manager.h" 85 #include "components/policy/core/browser/url_blacklist_manager.h"
86 #include "components/policy/core/common/cloud/policy_header_io_helper.h" 86 #include "components/policy/core/common/cloud/policy_header_io_helper.h"
87 #include "components/policy/core/common/cloud/policy_header_service.h" 87 #include "components/policy/core/common/cloud/policy_header_service.h"
88 #include "components/policy/core/common/cloud/user_cloud_policy_manager.h" 88 #include "components/policy/core/common/cloud/user_cloud_policy_manager.h"
89 #endif 89 #endif
90 90
91 #if defined(ENABLE_MANAGED_USERS) 91 #if defined(ENABLE_MANAGED_USERS)
92 #include "chrome/browser/managed_mode/managed_mode_url_filter.h" 92 #include "chrome/browser/supervised_user/supervised_user_service.h"
93 #include "chrome/browser/managed_mode/managed_user_service.h" 93 #include "chrome/browser/supervised_user/supervised_user_service_factory.h"
94 #include "chrome/browser/managed_mode/managed_user_service_factory.h" 94 #include "chrome/browser/supervised_user/supervised_user_url_filter.h"
95 #endif 95 #endif
96 96
97 #if defined(OS_CHROMEOS) 97 #if defined(OS_CHROMEOS)
98 #include "chrome/browser/chromeos/drive/drive_protocol_handler.h" 98 #include "chrome/browser/chromeos/drive/drive_protocol_handler.h"
99 #include "chrome/browser/chromeos/login/startup_utils.h" 99 #include "chrome/browser/chromeos/login/startup_utils.h"
100 #include "chrome/browser/chromeos/login/users/user.h" 100 #include "chrome/browser/chromeos/login/users/user.h"
101 #include "chrome/browser/chromeos/login/users/user_manager.h" 101 #include "chrome/browser/chromeos/login/users/user_manager.h"
102 #include "chrome/browser/chromeos/net/cert_verify_proc_chromeos.h" 102 #include "chrome/browser/chromeos/net/cert_verify_proc_chromeos.h"
103 #include "chrome/browser/chromeos/policy/policy_cert_service.h" 103 #include "chrome/browser/chromeos/policy/policy_cert_service.h"
104 #include "chrome/browser/chromeos/policy/policy_cert_service_factory.h" 104 #include "chrome/browser/chromeos/policy/policy_cert_service_factory.h"
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
336 // The profile instance is only available here in the InitializeOnUIThread 336 // The profile instance is only available here in the InitializeOnUIThread
337 // method, so we create the url job factory here, then save it for 337 // method, so we create the url job factory here, then save it for
338 // later delivery to the job factory in Init(). 338 // later delivery to the job factory in Init().
339 params->protocol_handler_interceptor = 339 params->protocol_handler_interceptor =
340 protocol_handler_registry->CreateJobInterceptorFactory(); 340 protocol_handler_registry->CreateJobInterceptorFactory();
341 341
342 params->proxy_config_service 342 params->proxy_config_service
343 .reset(ProxyServiceFactory::CreateProxyConfigService( 343 .reset(ProxyServiceFactory::CreateProxyConfigService(
344 profile->GetProxyConfigTracker())); 344 profile->GetProxyConfigTracker()));
345 #if defined(ENABLE_MANAGED_USERS) 345 #if defined(ENABLE_MANAGED_USERS)
346 ManagedUserService* managed_user_service = 346 SupervisedUserService* supervised_user_service =
347 ManagedUserServiceFactory::GetForProfile(profile); 347 SupervisedUserServiceFactory::GetForProfile(profile);
348 params->managed_mode_url_filter = 348 params->supervised_user_url_filter =
349 managed_user_service->GetURLFilterForIOThread(); 349 supervised_user_service->GetURLFilterForIOThread();
350 #endif 350 #endif
351 #if defined(OS_CHROMEOS) 351 #if defined(OS_CHROMEOS)
352 chromeos::UserManager* user_manager = chromeos::UserManager::Get(); 352 chromeos::UserManager* user_manager = chromeos::UserManager::Get();
353 if (user_manager) { 353 if (user_manager) {
354 chromeos::User* user = user_manager->GetUserByProfile(profile); 354 chromeos::User* user = user_manager->GetUserByProfile(profile);
355 if (user) { 355 if (user) {
356 params->username_hash = user->username_hash(); 356 params->username_hash = user->username_hash();
357 bool is_primary_user = (user_manager->GetPrimaryUser() == user); 357 bool is_primary_user = (user_manager->GetPrimaryUser() == user);
358 BrowserThread::PostTask(BrowserThread::IO, 358 BrowserThread::PostTask(BrowserThread::IO,
359 FROM_HERE, 359 FROM_HERE,
(...skipping 622 matching lines...) Expand 10 before | Expand all | Expand 10 after
982 982
983 // Take ownership over these parameters. 983 // Take ownership over these parameters.
984 cookie_settings_ = profile_params_->cookie_settings; 984 cookie_settings_ = profile_params_->cookie_settings;
985 host_content_settings_map_ = profile_params_->host_content_settings_map; 985 host_content_settings_map_ = profile_params_->host_content_settings_map;
986 extension_info_map_ = profile_params_->extension_info_map; 986 extension_info_map_ = profile_params_->extension_info_map;
987 987
988 resource_context_->host_resolver_ = io_thread_globals->host_resolver.get(); 988 resource_context_->host_resolver_ = io_thread_globals->host_resolver.get();
989 resource_context_->request_context_ = main_request_context_.get(); 989 resource_context_->request_context_ = main_request_context_.get();
990 990
991 #if defined(ENABLE_MANAGED_USERS) 991 #if defined(ENABLE_MANAGED_USERS)
992 managed_mode_url_filter_ = profile_params_->managed_mode_url_filter; 992 supervised_user_url_filter_ = profile_params_->supervised_user_url_filter;
993 #endif 993 #endif
994 994
995 #if defined(OS_CHROMEOS) 995 #if defined(OS_CHROMEOS)
996 username_hash_ = profile_params_->username_hash; 996 username_hash_ = profile_params_->username_hash;
997 scoped_refptr<net::CertVerifyProc> verify_proc; 997 scoped_refptr<net::CertVerifyProc> verify_proc;
998 crypto::ScopedPK11Slot public_slot = 998 crypto::ScopedPK11Slot public_slot =
999 crypto::GetPublicSlotForChromeOSUser(username_hash_); 999 crypto::GetPublicSlotForChromeOSUser(username_hash_);
1000 // The private slot won't be ready by this point. It shouldn't be necessary 1000 // The private slot won't be ready by this point. It shouldn't be necessary
1001 // for cert trust purposes anyway. 1001 // for cert trust purposes anyway.
1002 verify_proc = new chromeos::CertVerifyProcChromeOS(public_slot.Pass()); 1002 verify_proc = new chromeos::CertVerifyProcChromeOS(public_slot.Pass());
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
1191 void ProfileIOData::SetCookieSettingsForTesting( 1191 void ProfileIOData::SetCookieSettingsForTesting(
1192 CookieSettings* cookie_settings) { 1192 CookieSettings* cookie_settings) {
1193 DCHECK(!cookie_settings_.get()); 1193 DCHECK(!cookie_settings_.get());
1194 cookie_settings_ = cookie_settings; 1194 cookie_settings_ = cookie_settings;
1195 } 1195 }
1196 1196
1197 void ProfileIOData::set_signin_names_for_testing( 1197 void ProfileIOData::set_signin_names_for_testing(
1198 SigninNamesOnIOThread* signin_names) { 1198 SigninNamesOnIOThread* signin_names) {
1199 signin_names_.reset(signin_names); 1199 signin_names_.reset(signin_names);
1200 } 1200 }
OLDNEW
« no previous file with comments | « chrome/browser/profiles/profile_io_data.h ('k') | chrome/browser/profiles/profile_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698