| Index: chrome/browser/policy/profile_policy_connector.h
|
| diff --git a/chrome/browser/policy/profile_policy_connector.h b/chrome/browser/policy/profile_policy_connector.h
|
| index c42b81f6ea58aa3c21ff3cc9733ef9bbf58087bf..f0efc43959938ea0c68e4a2edd291bb4c3df7362 100644
|
| --- a/chrome/browser/policy/profile_policy_connector.h
|
| +++ b/chrome/browser/policy/profile_policy_connector.h
|
| @@ -33,10 +33,13 @@ class ProfilePolicyConnector : public KeyedService {
|
| // |user| is only used in Chrome OS builds and should be set to nullptr
|
| // otherwise. |configuration_policy_provider| and |policy_store| are nullptr
|
| // for non-regular users.
|
| + // If |force_immediate_load| is true, DeviceLocalAccountPolicy is loaded
|
| + // synchronously.
|
| void Init(const user_manager::User* user,
|
| SchemaRegistry* schema_registry,
|
| ConfigurationPolicyProvider* configuration_policy_provider,
|
| - const CloudPolicyStore* policy_store);
|
| + const CloudPolicyStore* policy_store,
|
| + bool force_immediate_load);
|
|
|
| void InitForTesting(std::unique_ptr<PolicyService> service);
|
| void OverrideIsManagedForTesting(bool is_managed);
|
|
|