|
Intorduce a separate preference for 'proxy server mode'
The new preference is kProxyServerMode, which supersedes kProxyAutoDetect and kNoProxyServer. The point of this change is to represent 'use system proxy settings' in a more robust way. The proxy extension API is also adjusted to the preference system.
BUG= 65732, 66023
TEST=ProxyPrefsTest.*, andalso covered by ExtensionApiTest.Porxy*,PrefProxyConfigServiceTest.*
Total comments: 22
Total comments: 8
Total comments: 18
Total comments: 8
Total comments: 53
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+602 lines, -379 lines) |
Patch |
 |
M |
chrome/browser/extensions/extension_proxy_api.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_proxy_api.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+18 lines, -8 lines |
6 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_proxy_apitest.cc
|
View
|
1
2
3
4
|
5 chunks |
+37 lines, -7 lines |
4 comments
|
Download
|
 |
M |
chrome/browser/net/pref_proxy_config_service.cc
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+42 lines, -92 lines |
3 comments
|
Download
|
 |
M |
chrome/browser/net/pref_proxy_config_service_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
5 chunks |
+21 lines, -1 line |
8 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_pref_store.h
|
View
|
1
|
3 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_pref_store.cc
|
View
|
1
2
3
4
5
|
5 chunks |
+71 lines, -85 lines |
6 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_pref_store_unittest.cc
|
View
|
1
2
3
|
2 chunks |
+134 lines, -91 lines |
8 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_store_interface.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -5 lines |
2 comments
|
Download
|
 |
M |
chrome/browser/policy/managed_prefs_banner_base.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/prefs/command_line_pref_store.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/prefs/command_line_pref_store.cc
|
View
|
1
2
3
|
4 chunks |
+18 lines, -2 lines |
6 comments
|
Download
|
 |
M |
chrome/browser/prefs/command_line_pref_store_unittest.cc
|
View
|
1
2
3
|
5 chunks |
+35 lines, -10 lines |
2 comments
|
Download
|
 |
M |
chrome/browser/prefs/pref_service_unittest.cc
|
View
|
1
2
3
|
13 chunks |
+17 lines, -24 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/prefs/pref_set_observer.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/prefs/pref_value_store_unittest.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/prefs/proxy_prefs.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+43 lines, -0 lines |
2 comments
|
Download
|
 |
A |
chrome/browser/prefs/proxy_prefs.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+45 lines, -0 lines |
4 comments
|
Download
|
 |
A |
chrome/browser/prefs/proxy_prefs_unittest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+52 lines, -0 lines |
2 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/api/extension_api.json
|
View
|
1
2
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/common/extensions/docs/experimental.proxy.html
|
View
|
1
2
|
5 chunks |
+18 lines, -18 lines |
0 comments
|
Download
|
 |
|
chrome/common/pref_names.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/common/pref_names.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/test/data/extensions/api_test/proxy/auto/test.js
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/data/extensions/api_test/proxy/individual/test.js
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/data/extensions/api_test/proxy/single/test.js
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
chrome/test/data/extensions/api_test/proxy/system/manifest.json
|
View
|
1
2
3
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/test/data/extensions/api_test/proxy/system/test.html
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/test/data/extensions/api_test/proxy/system/test.js
|
View
|
1
2
3
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
Total messages: 20 (0 generated)
|