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

Issue 701863002: Trigger ConnectToBestNetwork in more cases. (Closed)

Created:
6 years, 1 month ago by pneubeck (no reviews)
Modified:
6 years, 1 month ago
Reviewers:
stevenjb
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@get_network_configs_from_policy
Project:
chromium
Visibility:
Public.

Description

Trigger ConnectToBestNetwork in more cases. ConnectToBestNetwork will now also be triggered after policy application and after client certificate patterns were resolved. I.e. that managed networks will autoconnect more reliably. BUG=424036 Committed: https://crrev.com/627248e4ecdfcc2f83de079ab51eb4db12352baa Cr-Commit-Position: refs/heads/master@{#303457}

Patch Set 1 : #

Patch Set 2 : Moved autoconnect logic into a new handler. #

Total comments: 10

Patch Set 3 : Addressed comments. #

Patch Set 4 : Fixed destruction order in NetworkHandler. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+852 lines, -231 lines) Patch
M chromeos/chromeos.gyp View 1 2 chunks +3 lines, -0 lines 0 comments Download
A chromeos/network/auto_connect_handler.h View 1 2 1 chunk +108 lines, -0 lines 0 comments Download
A chromeos/network/auto_connect_handler.cc View 1 2 1 chunk +214 lines, -0 lines 0 comments Download
A chromeos/network/auto_connect_handler_unittest.cc View 1 2 1 chunk +475 lines, -0 lines 0 comments Download
M chromeos/network/managed_network_configuration_handler_impl.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/network/managed_network_configuration_handler_impl.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chromeos/network/network_connection_handler.h View 1 2 7 chunks +19 lines, -33 lines 0 comments Download
M chromeos/network/network_connection_handler.cc View 1 2 7 chunks +14 lines, -85 lines 0 comments Download
M chromeos/network/network_connection_handler_unittest.cc View 1 1 chunk +0 lines, -108 lines 0 comments Download
M chromeos/network/network_handler.h View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M chromeos/network/network_handler.cc View 1 3 chunks +8 lines, -0 lines 0 comments Download
M chromeos/network/network_policy_observer.h View 1 chunk +5 lines, -4 lines 0 comments Download
M chromeos/network/network_profile_handler.h View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 43 (22 generated)
pneubeck (no reviews)
ptal, this is the final CL for autoconnect!
6 years, 1 month ago (2014-11-06 12:23:43 UTC) #7
stevenjb
We're doing a lot of policy state tracking in the NetworkConnectionHandler class (device_policy_set, device_policy_applied, user_policy_set). ...
6 years, 1 month ago (2014-11-06 17:24:59 UTC) #9
pneubeck (no reviews)
On 2014/11/06 17:24:59, stevenjb wrote: > We're doing a lot of policy state tracking in ...
6 years, 1 month ago (2014-11-06 18:06:02 UTC) #10
stevenjb
On 2014/11/06 18:06:02, pneubeck wrote: > On 2014/11/06 17:24:59, stevenjb wrote: > > We're doing ...
6 years, 1 month ago (2014-11-06 18:22:39 UTC) #11
pneubeck (no reviews)
On 2014/11/06 18:22:39, stevenjb wrote: > On 2014/11/06 18:06:02, pneubeck wrote: > > On 2014/11/06 ...
6 years, 1 month ago (2014-11-06 19:43:31 UTC) #12
stevenjb
On 2014/11/06 19:43:31, pneubeck wrote: > On 2014/11/06 18:22:39, stevenjb wrote: > > On 2014/11/06 ...
6 years, 1 month ago (2014-11-06 20:17:02 UTC) #13
pneubeck (no reviews)
ptal comments might need some polish after having moved around everything but I hope that's ...
6 years, 1 month ago (2014-11-07 16:00:23 UTC) #15
stevenjb
Thanks for doing this, I find this much less confusing and (as someone who is ...
6 years, 1 month ago (2014-11-07 17:19:06 UTC) #16
pneubeck (no reviews)
https://codereview.chromium.org/701863002/diff/160001/chromeos/network/auto_connect_handler.cc File chromeos/network/auto_connect_handler.cc (right): https://codereview.chromium.org/701863002/diff/160001/chromeos/network/auto_connect_handler.cc#newcode105 chromeos/network/auto_connect_handler.cc:105: } On 2014/11/07 17:19:06, stevenjb wrote: > nit: invert ...
6 years, 1 month ago (2014-11-08 16:49:55 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701863002/200001
6 years, 1 month ago (2014-11-08 16:50:50 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel/builds/10153)
6 years, 1 month ago (2014-11-08 17:25:09 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701863002/220001
6 years, 1 month ago (2014-11-08 17:29:53 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel/builds/10164)
6 years, 1 month ago (2014-11-08 20:36:54 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701863002/220001
6 years, 1 month ago (2014-11-08 20:40:28 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel/builds/10183)
6 years, 1 month ago (2014-11-08 23:59:10 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701863002/220001
6 years, 1 month ago (2014-11-09 09:45:27 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel/builds/10209)
6 years, 1 month ago (2014-11-09 13:06:00 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701863002/220001
6 years, 1 month ago (2014-11-10 10:06:50 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701863002/240001
6 years, 1 month ago (2014-11-10 13:04:07 UTC) #41
commit-bot: I haz the power
Committed patchset #4 (id:240001)
6 years, 1 month ago (2014-11-10 13:48:52 UTC) #42
commit-bot: I haz the power
6 years, 1 month ago (2014-11-10 13:49:36 UTC) #43
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/627248e4ecdfcc2f83de079ab51eb4db12352baa
Cr-Commit-Position: refs/heads/master@{#303457}

Powered by Google App Engine
This is Rietveld 408576698