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

Issue 13334007: Added "Use an autoconfiguration URL" checkbox in proxy tab (Closed)

Created:
7 years, 8 months ago by sathish.kuppuswamy
Modified:
7 years, 8 months ago
Base URL:
https://chromium.googlesource.com/chromium/src@git-svn
Visibility:
Public.

Description

Added "Use an autoconfiguration URL" checkbox in proxy tab Adding this checkbox makes user to be aware of auto detecting proxy option and also meets the new design suggested to solve the same. Providing this checkbox also ease the user to select between auto configuring proxy(PAC) and auto detecting proxy(WPAD). This checkbox functions similar to the one already provided to select single proxy mode. Contributed by sathish.kuppuswamy@intel.com BUG=chromium:222576 TEST=Built the changes along with Chromium OS, verified the behaviour of the checkbox and proxy connection. Selected "Automatic proxy configuration" option 1, Verified internet access after checking "use a autoconfiguration URL" checkbox and entering a valid PAC URL in the URL field(Auto configuring proxy). 2, Verified internet access, leaving "use a autoconfiguration URL" unchecked(Auto Detecting proxy). Same is been verified by checking "use a autoconfiguration URL" checkbox, but leaving the URL field blank. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195690

Patch Set 1 #

Total comments: 8

Patch Set 2 : Fixed review comments #

Total comments: 3

Patch Set 3 : Fixed few more review comments #

Patch Set 4 : Re-Uploaded #

Total comments: 14

Patch Set 5 : Fixed review comments #

Total comments: 4

Patch Set 6 : Fixed Dan's review comments #

Total comments: 1

Patch Set 7 : Fixed review comments #

Patch Set 8 : Fixed conflict in Authors file #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -8 lines) Patch
M AUTHORS View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/app/chromeos_strings.grdp View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/proxy_cros_settings_parser.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/proxy_cros_settings_parser.cc View 1 2 3 4 5 4 chunks +15 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/chromeos/internet_detail.html View 1 2 3 4 1 chunk +8 lines, -2 lines 0 comments Download
M chrome/browser/resources/options/chromeos/internet_detail.js View 1 2 3 4 5 6 4 chunks +19 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/options/chromeos/proxy_handler.cc View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 43 (0 generated)
Dan Beam
https://chromiumcodereview.appspot.com/13334007/diff/1/chrome/app/chromeos_strings.grdp File chrome/app/chromeos_strings.grdp (right): https://chromiumcodereview.appspot.com/13334007/diff/1/chrome/app/chromeos_strings.grdp#newcode2354 chrome/app/chromeos_strings.grdp:2354: <message name="IDS_PROXY_CONFIG_URL" desc="Label for the proxy config URL box."> ...
7 years, 8 months ago (2013-03-29 22:23:34 UTC) #1
sathish.kuppuswamy
chrome/browser/resources/options/chromeos/internet_detail.js:469: $('proxy-config-url').disabled = $('auto-proxy').disabled || nit: can you put proxy-config-url second, i.e. $('proxy-config').disabled = $('proxy-config-url').disabled ...
7 years, 8 months ago (2013-03-29 22:59:05 UTC) #2
Dan Beam
On 2013/03/29 22:59:05, sathish.kuppuswamy wrote: > chrome/browser/resources/options/chromeos/internet_detail.js:469: > $('proxy-config-url').disabled = $('auto-proxy').disabled || > nit: can ...
7 years, 8 months ago (2013-03-29 23:42:12 UTC) #3
Dan Beam
https://chromiumcodereview.appspot.com/13334007/diff/9001/chrome/browser/chromeos/proxy_cros_settings_parser.cc File chrome/browser/chromeos/proxy_cros_settings_parser.cc (right): https://chromiumcodereview.appspot.com/13334007/diff/9001/chrome/browser/chromeos/proxy_cros_settings_parser.cc#newcode238 chrome/browser/chromeos/proxy_cros_settings_parser.cc:238: bool val; nit: can you use a more descriptive ...
7 years, 8 months ago (2013-04-04 00:53:59 UTC) #4
Dan Beam
by the way, when you update your code, make sure to publish and mail me ...
7 years, 8 months ago (2013-04-04 00:54:31 UTC) #5
sathish.kuppuswamy
Hi Dan, Sorry for not updating earlier. I thought it would have triggered mail automatically. ...
7 years, 8 months ago (2013-04-05 00:20:06 UTC) #6
Dan Beam
please re-upload, something about your last upload failed :(
7 years, 8 months ago (2013-04-05 02:51:17 UTC) #7
sathish.kuppuswamy
Re-Uploaded. Review Patch set-4
7 years, 8 months ago (2013-04-05 20:31:39 UTC) #8
Dan Beam
+nkostylev@ as he's an OWNER of chrome/browser/chromeos (and a more local owner than I everywhere ...
7 years, 8 months ago (2013-04-06 01:45:14 UTC) #9
Nikita (slow)
+Steven who's a better reviewer for this change.
7 years, 8 months ago (2013-04-08 17:17:30 UTC) #10
stevenjb
+ gspencer@chromium.org, pneubeck@chromium.org, who are more familiar with proxy and settings UI code than I ...
7 years, 8 months ago (2013-04-08 18:52:03 UTC) #11
Greg Spencer (Chromium)
On 2013/04/08 18:52:03, stevenjb (chromium) wrote: > + mailto:gspencer@chromium.org, mailto:pneubeck@chromium.org, who are more familiar with ...
7 years, 8 months ago (2013-04-08 19:55:21 UTC) #12
Greg Spencer (Chromium)
https://codereview.chromium.org/13334007/diff/31001/chrome/browser/resources/options/chromeos/internet_detail.js File chrome/browser/resources/options/chromeos/internet_detail.js (right): https://codereview.chromium.org/13334007/diff/31001/chrome/browser/resources/options/chromeos/internet_detail.js#newcode468 chrome/browser/resources/options/chromeos/internet_detail.js:468: $('proxy-config').disabled = $('proxy-config-url').disabled || Isn't this redundant? (because disabled ...
7 years, 8 months ago (2013-04-08 20:07:32 UTC) #13
sathish.kuppuswamy
7 years, 8 months ago (2013-04-08 21:16:29 UTC) #14
sathish.kuppuswamy
On 2013/04/08 21:16:29, sathish.kuppuswamy wrote: Dan, The reason it didn't work is because of the ...
7 years, 8 months ago (2013-04-08 21:32:01 UTC) #15
sathish.kuppuswamy
Greg, Atleast for the "proxy-config-url" checkbox field, removing the disabled may cause failure at particular ...
7 years, 8 months ago (2013-04-08 21:46:43 UTC) #16
sathish.kuppuswamy
Dan, To answer your question regarding testing. I did it manually.
7 years, 8 months ago (2013-04-08 21:48:52 UTC) #17
Dan Beam
On 2013/04/08 21:32:01, sathish.kuppuswamy wrote: > On 2013/04/08 21:16:29, sathish.kuppuswamy wrote: > Dan, > The ...
7 years, 8 months ago (2013-04-09 04:28:43 UTC) #18
pneubeck (no reviews)
Overall, I don't like modifying this deprecated (because hard to maintain) proxy UI code. We ...
7 years, 8 months ago (2013-04-09 09:48:19 UTC) #19
sathish.kuppuswamy
https://codereview.chromium.org/13334007/diff/31001/chrome/browser/chromeos/proxy_cros_settings_parser.cc File chrome/browser/chromeos/proxy_cros_settings_parser.cc (right): https://codereview.chromium.org/13334007/diff/31001/chrome/browser/chromeos/proxy_cros_settings_parser.cc#newcode32 chrome/browser/chromeos/proxy_cros_settings_parser.cc:32: const char kProxyUsePacUrl[] = "cros.session.proxy.usepacurl"; Hi pneubeck, Here(.js) you ...
7 years, 8 months ago (2013-04-16 16:46:57 UTC) #20
sathish.kuppuswamy
Fixed all review comments except comments related to passing preference to C++ . Other than ...
7 years, 8 months ago (2013-04-16 23:05:43 UTC) #21
sathish.kuppuswamy
Updated patch set 5. Please do the code-review. https://codereview.chromium.org/13334007/diff/31001/chrome/browser/resources/options/chromeos/internet_detail.html File chrome/browser/resources/options/chromeos/internet_detail.html (right): https://codereview.chromium.org/13334007/diff/31001/chrome/browser/resources/options/chromeos/internet_detail.html#newcode655 chrome/browser/resources/options/chromeos/internet_detail.html:655: <input ...
7 years, 8 months ago (2013-04-16 23:06:40 UTC) #22
pneubeck (no reviews)
Please update the issue description as mentioned in my previous comment. ("Edit Issue" at the ...
7 years, 8 months ago (2013-04-17 07:20:25 UTC) #23
sathish.kuppuswamy
Updated the description and test field.
7 years, 8 months ago (2013-04-17 18:28:46 UTC) #24
sathish.kuppuswamy
Updated issue description and test field.
7 years, 8 months ago (2013-04-17 18:30:19 UTC) #25
pneubeck (no reviews)
LGTM. I think, with regard to proxy settings it should be fine. You still need ...
7 years, 8 months ago (2013-04-17 20:31:59 UTC) #26
Dan Beam
very very close, when was the last time you updated your source checkout? I'm having ...
7 years, 8 months ago (2013-04-17 20:55:50 UTC) #27
Dan Beam
On 2013/04/17 20:55:50, Dan Beam wrote: > very very close, when was the last time ...
7 years, 8 months ago (2013-04-17 21:02:09 UTC) #28
sathish.kuppuswamy
Uploaded Patch set 6, fixing Dan's review comments. Dan, Apart from this issue, I am ...
7 years, 8 months ago (2013-04-17 22:59:27 UTC) #29
Dan Beam
https://codereview.chromium.org/13334007/diff/65001/chrome/browser/resources/options/chromeos/internet_detail.js File chrome/browser/resources/options/chromeos/internet_detail.js (right): https://codereview.chromium.org/13334007/diff/65001/chrome/browser/resources/options/chromeos/internet_detail.js#newcode447 chrome/browser/resources/options/chromeos/internet_detail.js:447: } now remove L443-447
7 years, 8 months ago (2013-04-17 23:11:42 UTC) #30
Dan Beam
pneubeck@: should any of the proxy settings be updated if another settings page changes them? ...
7 years, 8 months ago (2013-04-17 23:21:20 UTC) #31
pneubeck (no reviews)
On 2013/04/17 23:21:20, Dan Beam wrote: > pneubeck@: should any of the proxy settings be ...
7 years, 8 months ago (2013-04-18 07:41:59 UTC) #32
Dan Beam
On 2013/04/18 07:41:59, pneubeck wrote: > On 2013/04/17 23:21:20, Dan Beam wrote: > > pneubeck@: ...
7 years, 8 months ago (2013-04-20 00:58:46 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sathish.kuppuswamy@intel.com/13334007/65002
7 years, 8 months ago (2013-04-20 01:01:17 UTC) #34
commit-bot: I haz the power
Failed to apply patch for AUTHORS: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 8 months ago (2013-04-20 01:01:20 UTC) #35
Dan Beam
On 2013/04/20 01:01:20, I haz the power (commit-bot) wrote: > Failed to apply patch for ...
7 years, 8 months ago (2013-04-20 01:02:25 UTC) #36
Dan Beam
On 2013/04/20 01:02:25, Dan Beam wrote: > On 2013/04/20 01:01:20, I haz the power (commit-bot) ...
7 years, 8 months ago (2013-04-20 01:02:39 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sathish.kuppuswamy@intel.com/13334007/84001
7 years, 8 months ago (2013-04-22 22:04:34 UTC) #38
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-22 23:43:48 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sathish.kuppuswamy@intel.com/13334007/84001
7 years, 8 months ago (2013-04-22 23:52:27 UTC) #40
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-23 00:40:32 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sathish.kuppuswamy@intel.com/13334007/84001
7 years, 8 months ago (2013-04-23 00:45:46 UTC) #42
commit-bot: I haz the power
7 years, 8 months ago (2013-04-23 02:16:47 UTC) #43
Message was sent while issue was closed.
Change committed as 195690

Powered by Google App Engine
This is Rietveld 408576698