Index: chrome/browser/policy/cloud/user_policy_signin_service_factory.h |
diff --git a/chrome/browser/policy/cloud/user_policy_signin_service_factory.h b/chrome/browser/policy/cloud/user_policy_signin_service_factory.h |
index 6042ea0022def6601bf7e56aa7476a3ebb43802a..8744fe0113c40f59e5e8b471b45d6d7d01b4504f 100644 |
--- a/chrome/browser/policy/cloud/user_policy_signin_service_factory.h |
+++ b/chrome/browser/policy/cloud/user_policy_signin_service_factory.h |
@@ -45,6 +45,9 @@ class UserPolicySigninServiceFactory |
// Overridden to cause this object to be created when the profile is created. |
virtual bool ServiceIsCreatedWithBrowserContext() const OVERRIDE; |
+ // Don't create this service for tests. |
+ virtual bool ServiceIsNULLWhileTesting() const OVERRIDE; |
Andrew T Wilson (Slow)
2014/03/10 12:30:45
I'm fundamentally opposed to this change - we shou
|
+ |
// Register the preferences related to cloud-based user policy. |
virtual void RegisterProfilePrefs( |
user_prefs::PrefRegistrySyncable* registry) OVERRIDE; |