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

Issue 2848683003: MD Settings: Add settings-internet-config (WiFi only, no certs) (Closed)

Created:
3 years, 7 months ago by stevenjb
Modified:
3 years, 7 months ago
Reviewers:
tbarzic, michaelpg
CC:
chromium-reviews, extensions-reviews_chromium.org, michaelpg+watch-md-settings_chromium.org, dbeam+watch-closure_chromium.org, michaelpg+watch-md-ui_chromium.org, arv+watch_chromium.org, chromium-apps-reviews_chromium.org, vitalyp+closure_chromium.org, dbeam+watch-settings_chromium.org, srahim+watch_chromium.org, stevenjb+watch-md-settings_chromium.org, jlklein+watch-closure_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

MD Settings: Add settings-internet-config (WiFi only, no certs) This introduces a network configuration subpage behind a flag. In order to keep the review reasonable, this does not yet support certificate selection, or Etherne, VPN, or WiMAX configuration. BUG=380937 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation // js_checker.py is broken, crbug.com/725971 NOPRESUBMIT=true Review-Url: https://codereview.chromium.org/2848683003 Cr-Commit-Position: refs/heads/master@{#474454} Committed: https://chromium.googlesource.com/chromium/src/+/e1d45738b6894f006efddd9a21ff9f6d89176427

Patch Set 1 #

Patch Set 2 : . #

Total comments: 17

Patch Set 3 : Rebase self review #

Patch Set 4 : Rebase #

Total comments: 1

Patch Set 5 : . #

Total comments: 52

Patch Set 6 : Rebase fix #

Patch Set 7 : Feedback, add network-confg-input + select #

Total comments: 24

Patch Set 8 : Rebase + Feedback #

Total comments: 14

Patch Set 9 : More Feedback #

Total comments: 2

Patch Set 10 : Rebase + add histogram enum #

Unified diffs Side-by-side diffs Delta from patch set Stats (+943 lines, -59 lines) Patch
M chrome/app/settings_strings.grdp View 1 2 3 4 5 6 7 8 9 5 chunks +72 lines, -36 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/flag_descriptions.h View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/flag_descriptions.cc View 1 2 3 4 5 6 7 8 9 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/resources/settings/internet_page/compiled_resources2.gyp View 1 2 3 4 5 6 2 chunks +25 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/internet_page/internet_config.html View 1 2 3 4 5 6 7 8 1 chunk +100 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/internet_page/internet_config.js View 1 2 3 4 5 6 7 8 1 chunk +478 lines, -0 lines 0 comments Download
M chrome/browser/resources/settings/internet_page/internet_detail_page.html View 1 2 3 4 5 6 7 2 chunks +1 line, -6 lines 0 comments Download
M chrome/browser/resources/settings/internet_page/internet_detail_page.js View 1 2 3 1 chunk +4 lines, -1 line 0 comments Download
M chrome/browser/resources/settings/internet_page/internet_page.html View 1 2 3 4 5 6 7 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/settings/internet_page/internet_page.js View 1 2 3 4 5 6 7 8 3 chunks +31 lines, -1 line 0 comments Download
M chrome/browser/resources/settings/internet_page/internet_shared_css.html View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/resources/settings/internet_page/internet_subpage.js View 1 2 3 4 5 6 7 8 2 chunks +6 lines, -2 lines 0 comments Download
A chrome/browser/resources/settings/internet_page/network_config_input.html View 1 2 3 4 5 6 1 chunk +20 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/internet_page/network_config_input.js View 1 2 3 4 5 6 1 chunk +21 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/internet_page/network_config_select.html View 1 2 3 4 5 6 1 chunk +24 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/internet_page/network_config_select.js View 1 2 3 4 5 6 7 1 chunk +62 lines, -0 lines 0 comments Download
M chrome/browser/resources/settings/route.js View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/settings/settings_resources.grd View 1 2 3 4 5 6 2 chunks +18 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc View 1 2 3 4 5 6 7 8 9 5 chunks +29 lines, -12 lines 0 comments Download
M chromeos/chromeos_switches.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/chromeos_switches.cc View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M tools/metrics/histograms/enums.xml View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M ui/webui/resources/cr_elements/network/cr_onc_types.js View 1 2 3 4 5 6 7 8 2 chunks +20 lines, -1 line 0 comments Download

Messages

Total messages: 26 (12 generated)
stevenjb
https://codereview.chromium.org/2848683003/diff/20001/chrome/browser/resources/settings/internet_page/internet_config.html File chrome/browser/resources/settings/internet_page/internet_config.html (right): https://codereview.chromium.org/2848683003/diff/20001/chrome/browser/resources/settings/internet_page/internet_config.html#newcode8 chrome/browser/resources/settings/internet_page/internet_config.html:8: <link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/paper-toggle-button.html"> include iron-flex-layout-classes.html https://codereview.chromium.org/2848683003/diff/20001/chrome/browser/resources/settings/internet_page/internet_config.html#newcode21 chrome/browser/resources/settings/internet_page/internet_config.html:21: <!-- Title ...
3 years, 7 months ago (2017-05-02 00:17:45 UTC) #2
stevenjb
3 years, 7 months ago (2017-05-18 19:48:49 UTC) #5
michaelpg
Just a tad concerned about the complexity of the HTML/JS. https://codereview.chromium.org/2848683003/diff/80001/chrome/app/settings_strings.grdp File chrome/app/settings_strings.grdp (right): https://codereview.chromium.org/2848683003/diff/80001/chrome/app/settings_strings.grdp#newcode1099 ...
3 years, 7 months ago (2017-05-18 21:14:23 UTC) #6
stevenjb
Good feedback, thanks. Apologies for the non trivial update. PTAL. https://codereview.chromium.org/2848683003/diff/80001/chrome/app/settings_strings.grdp File chrome/app/settings_strings.grdp (right): https://codereview.chromium.org/2848683003/diff/80001/chrome/app/settings_strings.grdp#newcode1099 ...
3 years, 7 months ago (2017-05-19 23:35:35 UTC) #7
tbarzic
https://codereview.chromium.org/2848683003/diff/60001/chrome/app/settings_strings.grdp File chrome/app/settings_strings.grdp (right): https://codereview.chromium.org/2848683003/diff/60001/chrome/app/settings_strings.grdp#newcode1567 chrome/app/settings_strings.grdp:1567: <message name="IDS_ONC_WIFI_SECURITY_NONE" desc="In settings > Internet, a string specifying ...
3 years, 7 months ago (2017-05-22 19:29:02 UTC) #8
michaelpg
this version is easier to follow, thanks! https://codereview.chromium.org/2848683003/diff/120001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/120001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode25 chrome/browser/resources/settings/internet_page/internet_config.js:25: * @private ...
3 years, 7 months ago (2017-05-22 20:01:53 UTC) #9
stevenjb
PTAL https://codereview.chromium.org/2848683003/diff/120001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/120001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode32 chrome/browser/resources/settings/internet_page/internet_config.js:32: * @type {!chrome.networkingPrivate.NetworkProperties|undefined} On 2017/05/22 19:29:02, tbarzic wrote: ...
3 years, 7 months ago (2017-05-22 20:36:41 UTC) #10
michaelpg
lgtm w/ some opinions https://codereview.chromium.org/2848683003/diff/140001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/140001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode214 chrome/browser/resources/settings/internet_page/internet_config.js:214: getPropertiesCallback_: function(properties) { this function ...
3 years, 7 months ago (2017-05-23 17:05:56 UTC) #11
tbarzic
https://codereview.chromium.org/2848683003/diff/140001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/140001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode178 chrome/browser/resources/settings/internet_page/internet_config.js:178: var type = typeParam ? afaik, type param could ...
3 years, 7 months ago (2017-05-23 18:36:39 UTC) #12
stevenjb
PTAL https://codereview.chromium.org/2848683003/diff/140001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/140001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode178 chrome/browser/resources/settings/internet_page/internet_config.js:178: var type = typeParam ? On 2017/05/23 18:36:38, ...
3 years, 7 months ago (2017-05-23 20:05:22 UTC) #13
tbarzic
lgtm https://codereview.chromium.org/2848683003/diff/160001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/160001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode37 chrome/browser/resources/settings/internet_page/internet_config.js:37: propertiesReceived_: Boolean, optional suggestion: you could rename this ...
3 years, 7 months ago (2017-05-24 00:46:57 UTC) #14
stevenjb
https://codereview.chromium.org/2848683003/diff/160001/chrome/browser/resources/settings/internet_page/internet_config.js File chrome/browser/resources/settings/internet_page/internet_config.js (right): https://codereview.chromium.org/2848683003/diff/160001/chrome/browser/resources/settings/internet_page/internet_config.js#newcode37 chrome/browser/resources/settings/internet_page/internet_config.js:37: propertiesReceived_: Boolean, On 2017/05/24 00:46:57, tbarzic wrote: > optional ...
3 years, 7 months ago (2017-05-24 16:27:26 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2848683003/180001
3 years, 7 months ago (2017-05-24 19:07:41 UTC) #23
commit-bot: I haz the power
3 years, 7 months ago (2017-05-24 22:38:24 UTC) #26
Message was sent while issue was closed.
Committed patchset #10 (id:180001) as
https://chromium.googlesource.com/chromium/src/+/e1d45738b6894f006efddd9a21ff...

Powered by Google App Engine
This is Rietveld 408576698