| Index: chrome/browser/supervised_user/supervised_user_service.cc
|
| diff --git a/chrome/browser/supervised_user/supervised_user_service.cc b/chrome/browser/supervised_user/supervised_user_service.cc
|
| index ebe71af37a25c588060b58c2c5bb339a22ee248c..0017d8cba68084a984b0b5885dc88393f60bb503 100644
|
| --- a/chrome/browser/supervised_user/supervised_user_service.cc
|
| +++ b/chrome/browser/supervised_user/supervised_user_service.cc
|
| @@ -715,7 +715,10 @@ void SupervisedUserService::SetActive(bool active) {
|
| UpdateSiteLists();
|
| UpdateManualHosts();
|
| UpdateManualURLs();
|
| - if (delegate_) {
|
| + bool use_blacklist =
|
| + CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kEnableSupervisedUserBlacklist);
|
| + if (delegate_ && use_blacklist) {
|
| base::FilePath blacklist_path = delegate_->GetBlacklistPath();
|
| if (!blacklist_path.empty())
|
| LoadBlacklist(blacklist_path);
|
|
|