diff options
author | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-21 21:31:05 +0000 |
---|---|---|
committer | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-21 21:31:05 +0000 |
commit | af1974ae817eb58c5473c92be28eccb2189d6f03 (patch) | |
tree | f88bb8b4c591eb6c6924ccfd896182df7075cde9 | |
parent | aa1f1e6551cecd319030a35fe5cfac45c191c235 (diff) | |
download | chromium_src-af1974ae817eb58c5473c92be28eccb2189d6f03.zip chromium_src-af1974ae817eb58c5473c92be28eccb2189d6f03.tar.gz chromium_src-af1974ae817eb58c5473c92be28eccb2189d6f03.tar.bz2 |
Moved the --device-management-url switch to the policy component.
BUG=275292
TBR=nkostylev@chromium.org
Review URL: https://codereview.chromium.org/131023004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246115 0039d316-1c4b-4281-b951-d872f2087c98
11 files changed, 17 insertions, 17 deletions
diff --git a/chrome/browser/chromeos/login/chrome_restart_request.cc b/chrome/browser/chromeos/login/chrome_restart_request.cc index cac98ce..8004e4d 100644 --- a/chrome/browser/chromeos/login/chrome_restart_request.cc +++ b/chrome/browser/chromeos/login/chrome_restart_request.cc @@ -30,6 +30,7 @@ #include "chromeos/chromeos_switches.h" #include "chromeos/dbus/dbus_thread_manager.h" #include "chromeos/dbus/session_manager_client.h" +#include "components/policy/core/common/policy_switches.h" #include "content/public/browser/browser_thread.h" #include "content/public/common/content_switches.h" #include "gpu/command_buffer/service/gpu_switches.h" @@ -66,7 +67,6 @@ std::string DeriveCommandLine(const GURL& start_url, static const char* kForwardSwitches[] = { ::switches::kAllowWebUICompositing, - ::switches::kDeviceManagementUrl, ::switches::kDisableAccelerated2dCanvas, ::switches::kDisableAcceleratedOverflowScroll, ::switches::kDisableAcceleratedPlugins, @@ -205,6 +205,7 @@ std::string DeriveCommandLine(const GURL& start_url, chromeos::switches::kNaturalScrollDefault, ::switches::kEnableBrowserTextSubpixelPositioning, ::switches::kEnableWebkitTextSubpixelPositioning, + policy::switches::kDeviceManagementUrl, views::corewm::switches::kNoDropShadows, views::corewm::switches::kWindowAnimationsDisabled, }; diff --git a/chrome/browser/chromeos/login/login_utils_browsertest.cc b/chrome/browser/chromeos/login/login_utils_browsertest.cc index 9ec9973..4649296 100644 --- a/chrome/browser/chromeos/login/login_utils_browsertest.cc +++ b/chrome/browser/chromeos/login/login_utils_browsertest.cc @@ -35,7 +35,6 @@ #include "chrome/browser/profiles/profile_manager.h" #include "chrome/browser/rlz/rlz.h" #include "chrome/common/chrome_paths.h" -#include "chrome/common/chrome_switches.h" #include "chrome/common/pref_names.h" #include "chrome/test/base/scoped_testing_local_state.h" #include "chrome/test/base/testing_browser_process.h" @@ -51,6 +50,7 @@ #include "chromeos/system/statistics_provider.h" #include "components/policy/core/common/cloud/device_management_service.h" #include "components/policy/core/common/policy_service.h" +#include "components/policy/core/common/policy_switches.h" #include "content/public/browser/browser_thread.h" #include "content/public/test/test_browser_thread.h" #include "content/public/test/test_utils.h" @@ -192,7 +192,7 @@ class LoginUtilsTest : public testing::Test, CommandLine* command_line = CommandLine::ForCurrentProcess(); command_line->AppendSwitchASCII( - ::switches::kDeviceManagementUrl, kDMServer); + policy::switches::kDeviceManagementUrl, kDMServer); command_line->AppendSwitchASCII(switches::kLoginProfile, "user"); // DBusThreadManager should be initialized before io_thread_state_, as diff --git a/chrome/browser/chromeos/policy/device_local_account_browsertest.cc b/chrome/browser/chromeos/policy/device_local_account_browsertest.cc index a30fbd9..14cc32e 100644 --- a/chrome/browser/chromeos/policy/device_local_account_browsertest.cc +++ b/chrome/browser/chromeos/policy/device_local_account_browsertest.cc @@ -71,7 +71,6 @@ #include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h" #include "chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h" #include "chrome/common/chrome_paths.h" -#include "chrome/common/chrome_switches.h" #include "chromeos/chromeos_paths.h" #include "chromeos/chromeos_switches.h" #include "chromeos/dbus/fake_session_manager_client.h" @@ -83,6 +82,7 @@ #include "components/policy/core/common/policy_map.h" #include "components/policy/core/common/policy_namespace.h" #include "components/policy/core/common/policy_service.h" +#include "components/policy/core/common/policy_switches.h" #include "content/public/browser/notification_details.h" #include "content/public/browser/notification_source.h" #include "content/public/browser/web_contents.h" @@ -308,8 +308,8 @@ class DeviceLocalAccountTest : public DevicePolicyCrosBrowserTest, command_line->AppendSwitch(chromeos::switches::kLoginManager); command_line->AppendSwitch(chromeos::switches::kForceLoginManagerInTests); command_line->AppendSwitchASCII(chromeos::switches::kLoginProfile, "user"); - command_line->AppendSwitchASCII( - switches::kDeviceManagementUrl, test_server_.GetServiceURL().spec()); + command_line->AppendSwitchASCII(policy::switches::kDeviceManagementUrl, + test_server_.GetServiceURL().spec()); } virtual void SetUpInProcessBrowserTestFixture() OVERRIDE { diff --git a/chrome/browser/policy/chrome_browser_policy_connector.cc b/chrome/browser/policy/chrome_browser_policy_connector.cc index 4c84cfa..f7e7b47 100644 --- a/chrome/browser/policy/chrome_browser_policy_connector.cc +++ b/chrome/browser/policy/chrome_browser_policy_connector.cc @@ -16,11 +16,11 @@ #include "base/sys_info.h" #include "chrome/browser/policy/configuration_policy_handler_list_factory.h" #include "chrome/common/chrome_paths.h" -#include "chrome/common/chrome_switches.h" #include "chrome/common/chrome_version_info.h" #include "components/policy/core/common/async_policy_provider.h" #include "components/policy/core/common/cloud/device_management_service.h" #include "components/policy/core/common/configuration_policy_provider.h" +#include "components/policy/core/common/policy_switches.h" #include "components/policy/core/common/policy_types.h" #include "content/public/browser/browser_thread.h" #include "net/url_request/url_request_context_getter.h" diff --git a/chrome/browser/policy/cloud/cloud_policy_browsertest.cc b/chrome/browser/policy/cloud/cloud_policy_browsertest.cc index 4b96089..a596016 100644 --- a/chrome/browser/policy/cloud/cloud_policy_browsertest.cc +++ b/chrome/browser/policy/cloud/cloud_policy_browsertest.cc @@ -21,7 +21,6 @@ #include "chrome/browser/policy/test/local_policy_test_server.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/browser.h" -#include "chrome/common/chrome_switches.h" #include "chrome/test/base/in_process_browser_test.h" #include "components/policy/core/browser/browser_policy_connector.h" #include "components/policy/core/common/cloud/cloud_policy_client.h" @@ -30,6 +29,7 @@ #include "components/policy/core/common/external_data_fetcher.h" #include "components/policy/core/common/policy_map.h" #include "components/policy/core/common/policy_service.h" +#include "components/policy/core/common/policy_switches.h" #include "components/policy/core/common/policy_test_utils.h" #include "content/public/browser/browser_thread.h" #include "content/public/browser/notification_service.h" diff --git a/chrome/browser/policy/cloud/cloud_policy_manager_browsertest.cc b/chrome/browser/policy/cloud/cloud_policy_manager_browsertest.cc index 28ac366..3cf4866 100644 --- a/chrome/browser/policy/cloud/cloud_policy_manager_browsertest.cc +++ b/chrome/browser/policy/cloud/cloud_policy_manager_browsertest.cc @@ -9,11 +9,11 @@ #include "chrome/browser/policy/cloud/test_request_interceptor.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/browser.h" -#include "chrome/common/chrome_switches.h" #include "chrome/test/base/in_process_browser_test.h" #include "components/policy/core/browser/browser_policy_connector.h" #include "components/policy/core/common/cloud/cloud_policy_client.h" #include "components/policy/core/common/cloud/mock_cloud_policy_client.h" +#include "components/policy/core/common/policy_switches.h" #include "components/policy/core/common/policy_test_utils.h" #include "content/public/browser/browser_thread.h" #include "net/base/net_errors.h" diff --git a/chrome/browser/policy/cloud/component_cloud_policy_browsertest.cc b/chrome/browser/policy/cloud/component_cloud_policy_browsertest.cc index ab8e52f..37da16f 100644 --- a/chrome/browser/policy/cloud/component_cloud_policy_browsertest.cc +++ b/chrome/browser/policy/cloud/component_cloud_policy_browsertest.cc @@ -21,7 +21,6 @@ #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/browser.h" #include "chrome/common/chrome_paths.h" -#include "chrome/common/chrome_switches.h" #include "components/policy/core/browser/browser_policy_connector.h" #include "components/policy/core/common/cloud/cloud_policy_constants.h" #include "components/policy/core/common/cloud/mock_cloud_policy_client.h" @@ -119,7 +118,7 @@ class ComponentCloudPolicyTest : public ExtensionBrowserTest { std::string url = test_server_.GetServiceURL().spec(); CommandLine* command_line = CommandLine::ForCurrentProcess(); - command_line->AppendSwitchASCII(::switches::kDeviceManagementUrl, url); + command_line->AppendSwitchASCII(switches::kDeviceManagementUrl, url); command_line->AppendSwitch(switches::kEnableComponentCloudPolicy); ExtensionBrowserTest::SetUpInProcessBrowserTestFixture(); diff --git a/chrome/common/chrome_switches.cc b/chrome/common/chrome_switches.cc index 45dd79c..9ac7bb5 100644 --- a/chrome/common/chrome_switches.cc +++ b/chrome/common/chrome_switches.cc @@ -253,11 +253,6 @@ const char kDebugPackedApps[] = "debug-packed-apps"; // Enables support to debug printing subsystem. const char kDebugPrint[] = "debug-print"; -// Specifies the URL at which to fetch configuration policy from the device -// management backend. Specifying this switch turns on managed policy from the -// device management backend. -const char kDeviceManagementUrl[] = "device-management-url"; - // Triggers a plethora of diagnostic modes. const char kDiagnostics[] = "diagnostics"; diff --git a/chrome/common/chrome_switches.h b/chrome/common/chrome_switches.h index 6dc9504..26bb28f 100644 --- a/chrome/common/chrome_switches.h +++ b/chrome/common/chrome_switches.h @@ -80,7 +80,6 @@ extern const char kDataReductionProxyProbeURL[]; extern const char kDebugEnableFrameToggle[]; extern const char kDebugPackedApps[]; extern const char kDebugPrint[]; -extern const char kDeviceManagementUrl[]; extern const char kDiagnostics[]; extern const char kDiagnosticsFormat[]; extern const char kDiagnosticsRecovery[]; diff --git a/components/policy/core/common/policy_switches.cc b/components/policy/core/common/policy_switches.cc index d6491f1..7808085 100644 --- a/components/policy/core/common/policy_switches.cc +++ b/components/policy/core/common/policy_switches.cc @@ -13,6 +13,11 @@ namespace switches { // policy which affects many users is changed. const char kCloudPolicyInvalidationDelay[] = "cloud-policy-invalidation-delay"; +// Specifies the URL at which to fetch configuration policy from the device +// management backend. Specifying this switch turns on managed policy from the +// device management backend. +const char kDeviceManagementUrl[] = "device-management-url"; + // Disables pushing cloud policy to Chrome using an invalidation service. const char kDisableCloudPolicyPush[] = "disable-cloud-policy-push"; diff --git a/components/policy/core/common/policy_switches.h b/components/policy/core/common/policy_switches.h index f9ea1cb..a0728c1 100644 --- a/components/policy/core/common/policy_switches.h +++ b/components/policy/core/common/policy_switches.h @@ -13,6 +13,7 @@ namespace policy { namespace switches { POLICY_EXPORT extern const char kCloudPolicyInvalidationDelay[]; +POLICY_EXPORT extern const char kDeviceManagementUrl[]; POLICY_EXPORT extern const char kDisableCloudPolicyPush[]; POLICY_EXPORT extern const char kEnableComponentCloudPolicy[]; |