| Index: chrome/browser/prefs/proxy_policy_unittest.cc
|
| diff --git a/chrome/browser/prefs/proxy_policy_unittest.cc b/chrome/browser/prefs/proxy_policy_unittest.cc
|
| index e7963abce6c057239cbcde3c436872d997884170..cfd6c465752808dc473fb2f2969465025e6604bd 100644
|
| --- a/chrome/browser/prefs/proxy_policy_unittest.cc
|
| +++ b/chrome/browser/prefs/proxy_policy_unittest.cc
|
| @@ -15,6 +15,7 @@
|
| #include "components/policy/core/common/mock_configuration_policy_provider.h"
|
| #include "components/policy/core/common/policy_map.h"
|
| #include "components/policy/core/common/policy_service_impl.h"
|
| +#include "components/policy/core/common/policy_types.h"
|
| #include "components/pref_registry/pref_registry_syncable.h"
|
| #include "components/proxy_config/proxy_config_dictionary.h"
|
| #include "components/proxy_config/proxy_config_pref_names.h"
|
| @@ -121,15 +122,17 @@ TEST_F(ProxyPolicyTest, OverridesCommandLineOptions) {
|
| new base::StringValue(ProxyPrefs::kFixedServersProxyModeName);
|
| PolicyMap policy;
|
| policy.Set(key::kProxyMode, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
|
| - mode_name, NULL);
|
| + POLICY_SOURCE_CLOUD, mode_name, nullptr);
|
| policy.Set(key::kProxyBypassList,
|
| POLICY_LEVEL_MANDATORY,
|
| POLICY_SCOPE_USER,
|
| + POLICY_SOURCE_CLOUD,
|
| new base::StringValue("abc"),
|
| NULL);
|
| policy.Set(key::kProxyServer,
|
| POLICY_LEVEL_MANDATORY,
|
| POLICY_SCOPE_USER,
|
| + POLICY_SOURCE_CLOUD,
|
| new base::StringValue("ghi"),
|
| NULL);
|
| provider_.UpdateChromePolicy(policy);
|
| @@ -162,7 +165,7 @@ TEST_F(ProxyPolicyTest, OverridesUnrelatedCommandLineOptions) {
|
| new base::StringValue(ProxyPrefs::kAutoDetectProxyModeName);
|
| PolicyMap policy;
|
| policy.Set(key::kProxyMode, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
|
| - mode_name, NULL);
|
| + POLICY_SOURCE_CLOUD, mode_name, nullptr);
|
| provider_.UpdateChromePolicy(policy);
|
|
|
| // First verify that command-line options are set correctly when
|
| @@ -190,7 +193,7 @@ TEST_F(ProxyPolicyTest, OverridesCommandLineNoProxy) {
|
| new base::StringValue(ProxyPrefs::kAutoDetectProxyModeName);
|
| PolicyMap policy;
|
| policy.Set(key::kProxyMode, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
|
| - mode_name, NULL);
|
| + POLICY_SOURCE_CLOUD, mode_name, nullptr);
|
| provider_.UpdateChromePolicy(policy);
|
|
|
| // First verify that command-line options are set correctly when
|
| @@ -214,7 +217,7 @@ TEST_F(ProxyPolicyTest, OverridesCommandLineAutoDetect) {
|
| new base::StringValue(ProxyPrefs::kDirectProxyModeName);
|
| PolicyMap policy;
|
| policy.Set(key::kProxyMode, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
|
| - mode_name, NULL);
|
| + POLICY_SOURCE_CLOUD, mode_name, nullptr);
|
| provider_.UpdateChromePolicy(policy);
|
|
|
| // First verify that the auto-detect is set if there is no managed
|
|
|