| Index: chrome/browser/themes/theme_service_unittest.cc
|
| diff --git a/chrome/browser/themes/theme_service_unittest.cc b/chrome/browser/themes/theme_service_unittest.cc
|
| index 45f82e4034d3a363d0d735d1f5da6b9b91017548..484d0d1d44da637bf3689bd6eee625f3111077db 100644
|
| --- a/chrome/browser/themes/theme_service_unittest.cc
|
| +++ b/chrome/browser/themes/theme_service_unittest.cc
|
| @@ -10,8 +10,6 @@
|
| #include "chrome/browser/extensions/extension_service.h"
|
| #include "chrome/browser/extensions/extension_service_test_base.h"
|
| #include "chrome/browser/extensions/unpacked_installer.h"
|
| -#include "chrome/browser/supervised_user/supervised_user_service.h"
|
| -#include "chrome/browser/supervised_user/supervised_user_service_factory.h"
|
| #include "chrome/browser/themes/custom_theme_supplier.h"
|
| #include "chrome/browser/themes/theme_service_factory.h"
|
| #include "chrome/common/chrome_paths.h"
|
| @@ -24,6 +22,11 @@
|
| #include "extensions/common/extension.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| +#if defined(ENABLE_MANAGED_USERS)
|
| +#include "chrome/browser/supervised_user/supervised_user_service.h"
|
| +#include "chrome/browser/supervised_user/supervised_user_service_factory.h"
|
| +#endif
|
| +
|
| using extensions::ExtensionRegistry;
|
|
|
| namespace theme_service_internal {
|
| @@ -231,6 +234,7 @@ TEST_F(ThemeServiceTest, ThemeUpgrade) {
|
| ExtensionRegistry::DISABLED));
|
| }
|
|
|
| +#if defined(ENABLE_MANAGED_USERS)
|
| class ThemeServiceSupervisedUserTest : public ThemeServiceTest {
|
| public:
|
| ThemeServiceSupervisedUserTest() {}
|
| @@ -267,6 +271,7 @@ TEST_F(ThemeServiceSupervisedUserTest, SupervisedUserThemeReplacesNativeTheme) {
|
| EXPECT_EQ(get_theme_supplier(theme_service)->get_theme_type(),
|
| CustomThemeSupplier::SUPERVISED_USER_THEME);
|
| }
|
| -#endif
|
| +#endif // defined(OS_LINUX) && !defined(OS_CHROMEOS)
|
| +#endif // defined(ENABLE_MANAGED_USERS)
|
|
|
| }; // namespace theme_service_internal
|
|
|