Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Issue 115029: Making command-line specified proxy settings more flexible - allowing for set... (Closed)

Created:
11 years, 7 months ago by robertshield
Modified:
9 years, 6 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Making command-line specified proxy settings more flexible - allowing for setting of auto-detect, pac url, per-schema proxy settings, proxy bypass urls. BUG=http://crbug.com/266 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=15855

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Total comments: 31

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Total comments: 18

Patch Set 12 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+444 lines, -127 lines) Patch
M chrome/browser/net/chrome_url_request_context.h View 7 8 9 10 11 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/net/chrome_url_request_context.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +53 lines, -11 lines 0 comments Download
A chrome/browser/net/chrome_url_request_context_unittest.cc View 4 5 6 7 8 9 10 11 1 chunk +181 lines, -0 lines 0 comments Download
M chrome/chrome.gyp View 4 5 6 7 8 9 10 11 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/chrome.sln View 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +17 lines, -1 line 0 comments Download
M chrome/test/unit/unittests.vcproj View 4 5 6 7 8 9 10 11 1 chunk +4 lines, -0 lines 0 comments Download
M net/http/http_network_transaction_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -3 lines 0 comments Download
M net/net.gyp View 6 7 8 9 10 11 2 chunks +2 lines, -1 line 0 comments Download
M net/proxy/proxy_config.h View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +11 lines, -0 lines 0 comments Download
M net/proxy/proxy_config.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +69 lines, -0 lines 0 comments Download
M net/proxy/proxy_config_service_fixed.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -5 lines 0 comments Download
M net/proxy/proxy_config_service_linux.h View 4 5 6 7 8 9 10 11 1 chunk +1 line, -3 lines 0 comments Download
M net/proxy/proxy_config_service_linux.cc View 4 5 6 7 8 9 10 11 2 chunks +1 line, -66 lines 0 comments Download
M net/proxy/proxy_config_unittest.cc View 7 8 9 10 11 2 chunks +34 lines, -0 lines 0 comments Download
M net/proxy/proxy_script_fetcher_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M net/proxy/proxy_service.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +5 lines, -5 lines 0 comments Download
M net/proxy/proxy_service.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +36 lines, -24 lines 0 comments Download
M net/url_request/url_request_unittest.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -4 lines 0 comments Download
M webkit/tools/test_shell/test_shell_request_context.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
darin (slow to review)
http://codereview.chromium.org/115029/diff/1038/1050 File chrome/common/chrome_switches.cc (right): http://codereview.chromium.org/115029/diff/1038/1050#newcode243 Line 243: // Specify a list of URLs for whom ...
11 years, 7 months ago (2009-05-06 21:36:21 UTC) #1
eroman
looks good! just a few comments I would like addressed. you should also list "BUG=266" ...
11 years, 7 months ago (2009-05-07 21:11:38 UTC) #2
robertshield
Thanks for your feedback, I've addressed individual comments below. I've also added a few more ...
11 years, 7 months ago (2009-05-08 16:30:40 UTC) #3
robertshield
I've believe I have now ironed out all the wrinkles, unit tests are added, all ...
11 years, 7 months ago (2009-05-09 02:39:40 UTC) #4
eroman
LGTM! http://codereview.chromium.org/115029/diff/1227/1240 File chrome/browser/net/chrome_url_request_context.cc (right): http://codereview.chromium.org/115029/diff/1227/1240#newcode28 Line 28: const wchar_t* proxy_switches[] = { I like ...
11 years, 7 months ago (2009-05-12 00:13:47 UTC) #5
robertshield
Thanks for the review! http://codereview.chromium.org/115029/diff/1227/1240 File chrome/browser/net/chrome_url_request_context.cc (right): http://codereview.chromium.org/115029/diff/1227/1240#newcode28 Line 28: const wchar_t* proxy_switches[] = ...
11 years, 7 months ago (2009-05-12 15:05:27 UTC) #6
wtc
Robert, Thanks for writing this changelist. Since these are command-line options, they should be as ...
11 years, 7 months ago (2009-05-14 23:14:10 UTC) #7
eroman
--proxy-server="direct://" should work with the current parsing as-is.
11 years, 7 months ago (2009-05-15 02:52:29 UTC) #8
robertshield
I'm certainly not all that attached to the current names. They are a bit long, ...
11 years, 7 months ago (2009-05-15 03:26:33 UTC) #9
wtc
11 years, 7 months ago (2009-05-15 17:21:07 UTC) #10
On 2009/05/15 02:52:29, eroman wrote:
> --proxy-server="direct://" should work with the current parsing as-is.

Thanks for the tip.  This (the need for the "://") is not obvious at
all, so let's keep the --no-proxy-server option.

Powered by Google App Engine
This is Rietveld 408576698