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

Side by Side Diff: chrome/browser/supervised_user/supervised_user_service.cc

Issue 2561013002: Remove the enable_themes build flag and define. (Closed)
Patch Set: Merge Created 4 years 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
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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/supervised_user/supervised_user_service.h" 5 #include "chrome/browser/supervised_user/supervised_user_service.h"
6 6
7 #include <utility> 7 #include <utility>
8 8
9 #include "base/command_line.h" 9 #include "base/command_line.h"
10 #include "base/feature_list.h" 10 #include "base/feature_list.h"
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 #include "ui/base/l10n/l10n_util.h" 55 #include "ui/base/l10n/l10n_util.h"
56 56
57 #if !defined(OS_ANDROID) 57 #if !defined(OS_ANDROID)
58 #include "chrome/browser/supervised_user/legacy/custodian_profile_downloader_ser vice.h" 58 #include "chrome/browser/supervised_user/legacy/custodian_profile_downloader_ser vice.h"
59 #include "chrome/browser/supervised_user/legacy/custodian_profile_downloader_ser vice_factory.h" 59 #include "chrome/browser/supervised_user/legacy/custodian_profile_downloader_ser vice_factory.h"
60 #include "chrome/browser/supervised_user/legacy/permission_request_creator_sync. h" 60 #include "chrome/browser/supervised_user/legacy/permission_request_creator_sync. h"
61 #include "chrome/browser/supervised_user/legacy/supervised_user_pref_mapping_ser vice.h" 61 #include "chrome/browser/supervised_user/legacy/supervised_user_pref_mapping_ser vice.h"
62 #include "chrome/browser/supervised_user/legacy/supervised_user_pref_mapping_ser vice_factory.h" 62 #include "chrome/browser/supervised_user/legacy/supervised_user_pref_mapping_ser vice_factory.h"
63 #include "chrome/browser/supervised_user/legacy/supervised_user_registration_uti lity.h" 63 #include "chrome/browser/supervised_user/legacy/supervised_user_registration_uti lity.h"
64 #include "chrome/browser/supervised_user/legacy/supervised_user_shared_settings_ service_factory.h" 64 #include "chrome/browser/supervised_user/legacy/supervised_user_shared_settings_ service_factory.h"
65 #include "chrome/browser/themes/theme_service.h"
66 #include "chrome/browser/themes/theme_service_factory.h"
65 #endif 67 #endif
66 68
67 #if defined(OS_CHROMEOS) 69 #if defined(OS_CHROMEOS)
68 #include "chrome/browser/chromeos/login/users/chrome_user_manager.h" 70 #include "chrome/browser/chromeos/login/users/chrome_user_manager.h"
69 #include "chrome/browser/chromeos/login/users/supervised_user_manager.h" 71 #include "chrome/browser/chromeos/login/users/supervised_user_manager.h"
70 #include "components/user_manager/user_manager.h" 72 #include "components/user_manager/user_manager.h"
71 #endif 73 #endif
72 74
73 #if BUILDFLAG(ENABLE_EXTENSIONS) 75 #if BUILDFLAG(ENABLE_EXTENSIONS)
74 #include "chrome/browser/extensions/extension_service.h" 76 #include "chrome/browser/extensions/extension_service.h"
75 #include "chrome/browser/extensions/extension_util.h" 77 #include "chrome/browser/extensions/extension_util.h"
76 #include "extensions/browser/extension_prefs.h" 78 #include "extensions/browser/extension_prefs.h"
77 #include "extensions/browser/extension_registry.h" 79 #include "extensions/browser/extension_registry.h"
78 #include "extensions/browser/extension_system.h" 80 #include "extensions/browser/extension_system.h"
79 #endif 81 #endif
80 82
81 #if defined(ENABLE_THEMES)
82 #include "chrome/browser/themes/theme_service.h"
83 #include "chrome/browser/themes/theme_service_factory.h"
84 #endif
85
86 using base::DictionaryValue; 83 using base::DictionaryValue;
87 using base::UserMetricsAction; 84 using base::UserMetricsAction;
88 using content::BrowserThread; 85 using content::BrowserThread;
89 86
90 #if BUILDFLAG(ENABLE_EXTENSIONS) 87 #if BUILDFLAG(ENABLE_EXTENSIONS)
91 using extensions::Extension; 88 using extensions::Extension;
92 using extensions::ExtensionPrefs; 89 using extensions::ExtensionPrefs;
93 using extensions::ExtensionRegistry; 90 using extensions::ExtensionRegistry;
94 using extensions::ExtensionSystem; 91 using extensions::ExtensionSystem;
95 #endif 92 #endif
(...skipping 485 matching lines...) Expand 10 before | Expand all | Expand 10 after
581 578
582 SetupSync(); 579 SetupSync();
583 #else 580 #else
584 NOTREACHED(); 581 NOTREACHED();
585 #endif 582 #endif
586 } 583 }
587 } 584 }
588 585
589 // Now activate/deactivate anything not handled by the delegate yet. 586 // Now activate/deactivate anything not handled by the delegate yet.
590 587
591 #if defined(ENABLE_THEMES) 588 #if !defined(OS_ANDROID)
592 // Re-set the default theme to turn the SU theme on/off. 589 // Re-set the default theme to turn the SU theme on/off.
593 ThemeService* theme_service = ThemeServiceFactory::GetForProfile(profile_); 590 ThemeService* theme_service = ThemeServiceFactory::GetForProfile(profile_);
594 if (theme_service->UsingDefaultTheme() || theme_service->UsingSystemTheme()) 591 if (theme_service->UsingDefaultTheme() || theme_service->UsingSystemTheme())
595 theme_service->UseDefaultTheme(); 592 theme_service->UseDefaultTheme();
596 #endif 593 #endif
597 594
598 browser_sync::ProfileSyncService* sync_service = 595 browser_sync::ProfileSyncService* sync_service =
599 ProfileSyncServiceFactory::GetForProfile(profile_); 596 ProfileSyncServiceFactory::GetForProfile(profile_);
600 sync_service->SetEncryptEverythingAllowed(!active_); 597 sync_service->SetEncryptEverythingAllowed(!active_);
601 598
(...skipping 681 matching lines...) Expand 10 before | Expand all | Expand 10 after
1283 content::RecordAction(UserMetricsAction("ManagedUsers_SwitchProfile")); 1280 content::RecordAction(UserMetricsAction("ManagedUsers_SwitchProfile"));
1284 1281
1285 is_profile_active_ = profile_became_active; 1282 is_profile_active_ = profile_became_active;
1286 } 1283 }
1287 #endif // !defined(OS_ANDROID) 1284 #endif // !defined(OS_ANDROID)
1288 1285
1289 void SupervisedUserService::OnSiteListUpdated() { 1286 void SupervisedUserService::OnSiteListUpdated() {
1290 for (SupervisedUserServiceObserver& observer : observer_list_) 1287 for (SupervisedUserServiceObserver& observer : observer_list_)
1291 observer.OnURLFilterChanged(); 1288 observer.OnURLFilterChanged();
1292 } 1289 }
OLDNEW
« no previous file with comments | « chrome/browser/search/instant_service_factory.cc ('k') | chrome/browser/sync/chrome_sync_client.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698