Add proxy_config component
commitb237e2aea0d2c50b19e0e6109a3d76b282630572
authorstevenjb <stevenjb@chromium.org>
Thu, 2 Jul 2015 22:02:11 +0000 (2 15:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 2 Jul 2015 22:02:50 +0000 (2 22:02 +0000)
treee387e9cedf0ed928269f9f558117d83abe0df266
parent4529d53a54ffe09e7cf9f5abbd7c686e516fb983
Add proxy_config component

This CL moves proxy_config_dictionary and proxy_prefs to
src/components/proxy_config so that they can be used in
src/chromeos/network/onc for ONC translation.

BUG=470445
TBR=various for moving include files

Review URL: https://codereview.chromium.org/1221033002

Cr-Commit-Position: refs/heads/master@{#337257}
42 files changed:
chrome/browser/BUILD.gn
chrome/browser/DEPS
chrome/browser/chromeos/net/onc_utils.cc
chrome/browser/chromeos/net/onc_utils.h
chrome/browser/chromeos/net/proxy_config_handler.cc
chrome/browser/chromeos/proxy_config_service_impl.cc
chrome/browser/chromeos/ui_proxy_config.cc
chrome/browser/chromeos/ui_proxy_config.h
chrome/browser/extensions/api/proxy/proxy_api.cc
chrome/browser/extensions/api/proxy/proxy_api.h
chrome/browser/extensions/api/proxy/proxy_api_helpers.cc
chrome/browser/extensions/api/proxy/proxy_api_helpers.h
chrome/browser/extensions/api/proxy/proxy_api_helpers_unittest.cc
chrome/browser/extensions/api/proxy/proxy_apitest.cc
chrome/browser/net/pref_proxy_config_tracker_impl.cc
chrome/browser/net/pref_proxy_config_tracker_impl.h
chrome/browser/net/pref_proxy_config_tracker_impl_unittest.cc
chrome/browser/net/proxy_policy_handler.cc
chrome/browser/net/proxy_policy_handler_unittest.cc
chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
chrome/browser/net/spdyproxy/data_reduction_proxy_settings_unittest_android.cc
chrome/browser/prefs/command_line_pref_store.cc
chrome/browser/prefs/command_line_pref_store_unittest.cc
chrome/browser/prefs/proxy_policy_unittest.cc
chrome/browser/profiles/off_the_record_profile_impl.cc
chrome/browser/ui/webui/chromeos/login/network_state_informer.cc
chrome/browser/ui/webui/options/preferences_browsertest.cc
chrome/chrome_browser.gypi
chrome/chrome_tests_unit.gypi
components/BUILD.gn
components/components.gyp
components/components_tests.gyp
components/proxy_config.gypi [new file with mode: 0644]
components/proxy_config/BUILD.gn [new file with mode: 0644]
components/proxy_config/OWNERS [new file with mode: 0644]
components/proxy_config/proxy_config_dictionary.cc [moved from chrome/browser/prefs/proxy_config_dictionary.cc with 98% similarity]
components/proxy_config/proxy_config_dictionary.h [moved from chrome/browser/prefs/proxy_config_dictionary.h with 84% similarity]
components/proxy_config/proxy_config_dictionary_unittest.cc [moved from chrome/browser/prefs/proxy_config_dictionary_unittest.cc with 97% similarity]
components/proxy_config/proxy_config_export.h [new file with mode: 0644]
components/proxy_config/proxy_prefs.cc [moved from chrome/browser/prefs/proxy_prefs.cc with 97% similarity]
components/proxy_config/proxy_prefs.h [moved from chrome/browser/prefs/proxy_prefs.h with 63% similarity]
components/proxy_config/proxy_prefs_unittest.cc [moved from chrome/browser/prefs/proxy_prefs_unittest.cc with 97% similarity]