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 2836083002: [CrOS Tether] Update NetworkConfigurationHandler::GetShillProperties() to work with Tether networks. (Closed)

Created:
3 years, 8 months ago by Kyle Horimoto
Modified:
3 years, 8 months ago
Reviewers:
stevenjb
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org, Ryan Hansberry, Jeremy Klein, James Hawkins, lesliewatkins
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[CrOS Tether] Update NetworkConfigurationHandler::GetShillProperties() to work with Tether networks. Previously, this function called ShillServiceClient::GetProperties() to obtain network properties, but this does not work for Tether networks since they are not managed by Shill. After this change, when GetShillProperties() is called, the properties are obtained via NetworkStateHandler. With this change, the chrome.networkingPrivate.get{Managed}Properties() API functions return the correct value for Tether networks. BUG=672263 Review-Url: https://codereview.chromium.org/2836083002 Cr-Commit-Position: refs/heads/master@{#467045} Committed: https://chromium.googlesource.com/chromium/src/+/d0e89425386049c68ae2b997d4fd874e4c65b2b6

Patch Set 1 #

Total comments: 2

Patch Set 2 : Ready for review. #

Total comments: 4

Patch Set 3 : stevenjb@ comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -7 lines) Patch
M chromeos/network/managed_network_configuration_handler_impl.cc View 1 2 4 chunks +16 lines, -4 lines 0 comments Download
M chromeos/network/network_configuration_handler.cc View 1 chunk +14 lines, -0 lines 0 comments Download
M chromeos/network/network_configuration_handler_unittest.cc View 1 1 chunk +31 lines, -0 lines 0 comments Download
M chromeos/network/network_state_handler.cc View 1 chunk +5 lines, -2 lines 0 comments Download
M chromeos/network/onc/onc_signature.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/network/onc/onc_utils.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chromeos/network/proxy/ui_proxy_config_service.cc View 1 2 chunks +5 lines, -1 line 0 comments Download

Messages

Total messages: 13 (5 generated)
stevenjb
https://codereview.chromium.org/2836083002/diff/1/chromeos/network/managed_network_configuration_handler_impl.cc File chromeos/network/managed_network_configuration_handler_impl.cc (left): https://codereview.chromium.org/2836083002/diff/1/chromeos/network/managed_network_configuration_handler_impl.cc#oldcode192 chromeos/network/managed_network_configuration_handler_impl.cc:192: profile)); This always needs to be called, even if ...
3 years, 8 months ago (2017-04-24 17:15:52 UTC) #2
Kyle Horimoto
PTAL - this CL is now ready for review. https://codereview.chromium.org/2836083002/diff/1/chromeos/network/managed_network_configuration_handler_impl.cc File chromeos/network/managed_network_configuration_handler_impl.cc (left): https://codereview.chromium.org/2836083002/diff/1/chromeos/network/managed_network_configuration_handler_impl.cc#oldcode192 chromeos/network/managed_network_configuration_handler_impl.cc:192: ...
3 years, 8 months ago (2017-04-24 19:49:38 UTC) #4
stevenjb
https://codereview.chromium.org/2836083002/diff/20001/chromeos/network/managed_network_configuration_handler_impl.cc File chromeos/network/managed_network_configuration_handler_impl.cc (right): https://codereview.chromium.org/2836083002/diff/20001/chromeos/network/managed_network_configuration_handler_impl.cc#newcode146 chromeos/network/managed_network_configuration_handler_impl.cc:146: if (!profile && !onc::IsTetherShillDictionary(*shill_properties)) { We should avoid putting ...
3 years, 8 months ago (2017-04-24 21:26:42 UTC) #5
Kyle Horimoto
https://codereview.chromium.org/2836083002/diff/20001/chromeos/network/managed_network_configuration_handler_impl.cc File chromeos/network/managed_network_configuration_handler_impl.cc (right): https://codereview.chromium.org/2836083002/diff/20001/chromeos/network/managed_network_configuration_handler_impl.cc#newcode146 chromeos/network/managed_network_configuration_handler_impl.cc:146: if (!profile && !onc::IsTetherShillDictionary(*shill_properties)) { On 2017/04/24 21:26:41, stevenjb ...
3 years, 8 months ago (2017-04-25 01:18:33 UTC) #6
stevenjb
On 2017/04/25 01:18:33, Kyle Horimoto wrote: > https://codereview.chromium.org/2836083002/diff/20001/chromeos/network/managed_network_configuration_handler_impl.cc > File chromeos/network/managed_network_configuration_handler_impl.cc (right): > > https://codereview.chromium.org/2836083002/diff/20001/chromeos/network/managed_network_configuration_handler_impl.cc#newcode146 ...
3 years, 8 months ago (2017-04-25 17:03:41 UTC) #7
Kyle Horimoto
On 2017/04/25 17:03:41, stevenjb wrote: > On 2017/04/25 01:18:33, Kyle Horimoto wrote: > > > ...
3 years, 8 months ago (2017-04-25 17:07:51 UTC) #8
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/2836083002/40001
3 years, 8 months ago (2017-04-25 17:08:14 UTC) #10
commit-bot: I haz the power
3 years, 8 months ago (2017-04-25 18:02:00 UTC) #13
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/d0e89425386049c68ae2b997d4fd...

Powered by Google App Engine
This is Rietveld 408576698