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

Issue 948943003: Better support for Cellular roaming state in ONC (Closed)

Created:
5 years, 10 months ago by stevenjb
Modified:
5 years, 10 months ago
CC:
chromium-reviews, hashimoto+watch_chromium.org, stevenjb+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org, nkostylev+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Better support for Cellular roaming state in ONC This CL does the following: * Eliminates "ProviderRequiresRoaming" from ONC * Adds a "required" state to "RoamingState" in ONC when ProviderRequiresRoaming is true * Adds "ONC State" to chrome://network for testing networkingPrivate.getState() * Adds support for shill_stub=roaming=[home|roaming|required] to facilitate testing on Linux BUG=461163 Committed: https://crrev.com/00f2e618c1f54ba2403aec209ef3a5431e71bc7b Cr-Commit-Position: refs/heads/master@{#318113}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Always -> Required #

Total comments: 8

Patch Set 3 : Feedback #

Total comments: 4

Patch Set 4 : Nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+87 lines, -39 lines) Patch
M chrome/app/chromeos_strings.grdp View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/network_ui/network_ui.html View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/network_ui/network_ui.js View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/network_ui.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/dbus/fake_shill_manager_client.h View 1 chunk +4 lines, -0 lines 0 comments Download
M chromeos/dbus/fake_shill_manager_client.cc View 1 2 4 chunks +18 lines, -1 line 0 comments Download
M chromeos/network/network_util.cc View 1 2 3 3 chunks +21 lines, -3 lines 0 comments Download
M chromeos/network/onc/onc_signature.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chromeos/network/onc/onc_translation_tables.cc View 2 3 2 chunks +2 lines, -4 lines 0 comments Download
M chromeos/network/onc/onc_translator_shill_to_onc.cc View 1 2 chunks +23 lines, -15 lines 0 comments Download
M components/onc/docs/onc_spec.html View 1 2 1 chunk +5 lines, -9 lines 0 comments Download
M components/onc/onc_constants.h View 1 1 chunk +3 lines, -3 lines 0 comments Download
M components/onc/onc_constants.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download

Messages

Total messages: 14 (4 generated)
stevenjb
5 years, 10 months ago (2015-02-24 01:45:44 UTC) #2
armansito
https://codereview.chromium.org/948943003/diff/1/chromeos/dbus/fake_shill_manager_client.cc File chromeos/dbus/fake_shill_manager_client.cc (right): https://codereview.chromium.org/948943003/diff/1/chromeos/dbus/fake_shill_manager_client.cc#newcode112 chromeos/dbus/fake_shill_manager_client.cc:112: const char* kRoamingRequired = "required"; nit: The commit message ...
5 years, 10 months ago (2015-02-24 03:05:03 UTC) #3
stevenjb
ptal https://codereview.chromium.org/948943003/diff/1/chromeos/dbus/fake_shill_manager_client.cc File chromeos/dbus/fake_shill_manager_client.cc (right): https://codereview.chromium.org/948943003/diff/1/chromeos/dbus/fake_shill_manager_client.cc#newcode112 chromeos/dbus/fake_shill_manager_client.cc:112: const char* kRoamingRequired = "required"; On 2015/02/24 03:05:03, ...
5 years, 10 months ago (2015-02-24 16:31:18 UTC) #5
pneubeck (no reviews)
please update the commit message lgtm https://codereview.chromium.org/948943003/diff/40001/chromeos/dbus/fake_shill_manager_client.cc File chromeos/dbus/fake_shill_manager_client.cc (right): https://codereview.chromium.org/948943003/diff/40001/chromeos/dbus/fake_shill_manager_client.cc#newcode808 chromeos/dbus/fake_shill_manager_client.cc:808: std::string roaming_state; to ...
5 years, 10 months ago (2015-02-25 09:57:04 UTC) #6
stevenjb
PTAL https://codereview.chromium.org/948943003/diff/40001/chromeos/dbus/fake_shill_manager_client.cc File chromeos/dbus/fake_shill_manager_client.cc (right): https://codereview.chromium.org/948943003/diff/40001/chromeos/dbus/fake_shill_manager_client.cc#newcode808 chromeos/dbus/fake_shill_manager_client.cc:808: std::string roaming_state; On 2015/02/25 09:57:04, pneubeck wrote: > ...
5 years, 10 months ago (2015-02-25 19:16:25 UTC) #7
armansito
lgtm with nits https://codereview.chromium.org/948943003/diff/60001/chromeos/network/network_util.cc File chromeos/network/network_util.cc (right): https://codereview.chromium.org/948943003/diff/60001/chromeos/network/network_util.cc#newcode156 chromeos/network/network_util.cc:156: // Celluler[RoamingState] can be set correctly ...
5 years, 10 months ago (2015-02-25 19:44:46 UTC) #8
stevenjb
https://codereview.chromium.org/948943003/diff/60001/chromeos/network/network_util.cc File chromeos/network/network_util.cc (right): https://codereview.chromium.org/948943003/diff/60001/chromeos/network/network_util.cc#newcode156 chromeos/network/network_util.cc:156: // Celluler[RoamingState] can be set correctly for badging network ...
5 years, 10 months ago (2015-02-25 20:09:50 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/948943003/80001
5 years, 10 months ago (2015-02-25 20:10:36 UTC) #12
commit-bot: I haz the power
Committed patchset #4 (id:80001)
5 years, 10 months ago (2015-02-25 21:06:16 UTC) #13
commit-bot: I haz the power
5 years, 10 months ago (2015-02-25 21:06:42 UTC) #14
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/00f2e618c1f54ba2403aec209ef3a5431e71bc7b
Cr-Commit-Position: refs/heads/master@{#318113}

Powered by Google App Engine
This is Rietveld 408576698