| Index: chrome/browser/policy/mock_configuration_policy_provider.cc
|
| diff --git a/chrome/browser/policy/mock_configuration_policy_provider.cc b/chrome/browser/policy/mock_configuration_policy_provider.cc
|
| index 5d5d7beb72a1138715aa7928a923a349a56c5471..d2e95d84f44b51fd5dea8bb1d07ee7205d0755bd 100644
|
| --- a/chrome/browser/policy/mock_configuration_policy_provider.cc
|
| +++ b/chrome/browser/policy/mock_configuration_policy_provider.cc
|
| @@ -4,7 +4,10 @@
|
|
|
| #include "chrome/browser/policy/mock_configuration_policy_provider.h"
|
|
|
| -#include "chrome/browser/policy/configuration_policy_pref_store.h"
|
| +#include <string>
|
| +
|
| +#include "base/memory/scoped_ptr.h"
|
| +#include "chrome/browser/policy/policy_bundle.h"
|
| #include "policy/policy_constants.h"
|
|
|
| namespace policy {
|
| @@ -14,6 +17,13 @@ MockConfigurationPolicyProvider::MockConfigurationPolicyProvider()
|
|
|
| MockConfigurationPolicyProvider::~MockConfigurationPolicyProvider() {}
|
|
|
| +void MockConfigurationPolicyProvider::UpdateChromePolicy(
|
| + const PolicyMap& policy) {
|
| + scoped_ptr<PolicyBundle> bundle(new PolicyBundle());
|
| + bundle->Get(POLICY_DOMAIN_CHROME, std::string()).CopyFrom(policy);
|
| + UpdatePolicy(bundle.Pass());
|
| +}
|
| +
|
| MockConfigurationPolicyObserver::MockConfigurationPolicyObserver() {}
|
|
|
| MockConfigurationPolicyObserver::~MockConfigurationPolicyObserver() {}
|
|
|