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

Issue 2844363003: [CrOS Tether] Add HasConnectedToHost property for Tether networks. (Closed)

Created:
3 years, 7 months ago by Kyle Horimoto
Modified:
3 years, 7 months ago
CC:
chromium-apps-reviews_chromium.org, chromium-reviews, dbeam+watch-closure_chromium.org, extensions-reviews_chromium.org, Ryan Hansberry, James Hawkins, jlklein+watch-closure_chromium.org, lesliewatkins, oshima+watch_chromium.org, stevenjb+watch_chromium.org, vitalyp+closure_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[CrOS Tether] Add HasConnectedToHost property for Tether networks. This property is necessary because the networking stack must show a dialog to users the first time they connect to a given host device which alerts the user that tethering will use mobile data and battery. This change adds the new property to the networkingPrivate IDL file and pipes it through from NetworkState. Currently, the value is hard-coded to "false", but this value will be propagated through the network stack from the Tether component in a follow-up CL. BUG=672263 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2844363003 Cr-Commit-Position: refs/heads/master@{#467865} Committed: https://chromium.googlesource.com/chromium/src/+/f7b4872ff079f43bcb448dcf32d38d1901b952c6

Patch Set 1 #

Total comments: 10

Patch Set 2 : stevenjb@ comment. #

Total comments: 2

Patch Set 3 : stevenjb@ comment. #

Patch Set 4 : Rebased. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -9 lines) Patch
M chrome/test/data/extensions/api_test/networking_private/chromeos/test.js View 1 chunk +3 lines, -0 lines 0 comments Download
M chromeos/network/network_configuration_handler_unittest.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M chromeos/network/network_state.h View 1 2 2 chunks +12 lines, -0 lines 0 comments Download
M chromeos/network/network_state.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chromeos/network/network_state_handler.cc View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chromeos/network/network_state_unittest.cc View 1 2 2 chunks +6 lines, -0 lines 0 comments Download
M chromeos/network/onc/onc_signature.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/network/onc/onc_translation_tables.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/network/onc/onc_validator.cc View 1 2 3 2 chunks +12 lines, -8 lines 0 comments Download
M chromeos/network/onc/onc_validator_unittest.cc View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M chromeos/network/tether_constants.h View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/network/tether_constants.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/test/data/network/invalid_settings_with_repairs.json View 1 2 3 6 chunks +18 lines, -1 line 0 comments Download
M chromeos/test/data/network/shill_tether.json View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/test/data/network/tether.onc View 1 chunk +1 line, -0 lines 0 comments Download
M components/onc/docs/onc_spec.md View 1 chunk +6 lines, -0 lines 0 comments Download
M components/onc/onc_constants.h View 1 chunk +1 line, -0 lines 0 comments Download
M components/onc/onc_constants.cc View 1 chunk +1 line, -0 lines 0 comments Download
M extensions/common/api/networking_private.idl View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/closure_compiler/externs/networking_private.js View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 16 (6 generated)
Kyle Horimoto
rockot@: For networking_private.idl. stevenjb@: For everything else.
3 years, 7 months ago (2017-04-27 18:35:58 UTC) #3
stevenjb
https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h File chromeos/network/network_state.h (right): https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h#newcode238 chromeos/network/network_state.h:238: bool has_connected_as_tether_client_; This should be documented because the name ...
3 years, 7 months ago (2017-04-27 19:28:53 UTC) #4
Kyle Horimoto
https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h File chromeos/network/network_state.h (right): https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h#newcode238 chromeos/network/network_state.h:238: bool has_connected_as_tether_client_; On 2017/04/27 19:28:53, stevenjb wrote: > This ...
3 years, 7 months ago (2017-04-27 19:40:23 UTC) #5
stevenjb
https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h File chromeos/network/network_state.h (right): https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h#newcode238 chromeos/network/network_state.h:238: bool has_connected_as_tether_client_; On 2017/04/27 19:40:23, Kyle Horimoto wrote: > ...
3 years, 7 months ago (2017-04-27 19:45:52 UTC) #6
stevenjb
https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state_handler.cc File chromeos/network/network_state_handler.cc (right): https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state_handler.cc#newcode535 chromeos/network/network_state_handler.cc:535: // accordingly from the Tether component. On 2017/04/27 19:40:23, ...
3 years, 7 months ago (2017-04-27 19:47:33 UTC) #7
Kyle Horimoto
https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h File chromeos/network/network_state.h (right): https://codereview.chromium.org/2844363003/diff/1/chromeos/network/network_state.h#newcode238 chromeos/network/network_state.h:238: bool has_connected_as_tether_client_; On 2017/04/27 19:45:52, stevenjb wrote: > On ...
3 years, 7 months ago (2017-04-27 19:51:50 UTC) #8
Ken Rockot(use gerrit already)
I D LGTM
3 years, 7 months ago (2017-04-27 19:54:26 UTC) #9
stevenjb
lgtm
3 years, 7 months ago (2017-04-27 19:55:00 UTC) #10
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/2844363003/60001
3 years, 7 months ago (2017-04-28 02:02:52 UTC) #13
commit-bot: I haz the power
3 years, 7 months ago (2017-04-28 03:15:39 UTC) #16
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/f7b4872ff079f43bcb448dcf32d3...

Powered by Google App Engine
This is Rietveld 408576698