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

Issue 528803002: Host pairing OOBE starts at the right time. (Closed)

Created:
6 years, 3 months ago by dzhioev (left Google)
Modified:
6 years, 3 months ago
CC:
chromium-reviews, arv+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, oshima+watch_chromium.org, nkostylev+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Host pairing OOBE starts at the right time. The following behaviour implmented: * If "new-remora-oobe" switch is not set, OOBE starts with with the regular "remora" UI. At the same time wizard controller we start to listen for incoming connection from shark controller. If connection is established, we switch UI to the new one. * Otherwise, we launch the new UI from the beginning of OOBE. Several small issues fixed as well. BUG=405150 TEST=manually Committed: https://crrev.com/958e55816c7f9960588b3da7021cd37ec910846b Cr-Commit-Position: refs/heads/master@{#295721}

Patch Set 1 #

Total comments: 19

Patch Set 2 : Comments addressed. #

Total comments: 26

Patch Set 3 : Comments addressed. Unrelated changes removed. #

Patch Set 4 : Fix. #

Total comments: 25

Patch Set 5 : Comments addressed. #

Patch Set 6 : Nit fixed. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+175 lines, -29 lines) Patch
M chrome/browser/chromeos/login/screens/host_pairing_screen.cc View 1 2 2 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/chromeos/login/wizard_controller.h View 1 2 3 4 5 3 chunks +22 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/wizard_controller.cc View 1 2 3 4 12 chunks +52 lines, -21 lines 0 comments Download
M chromeos/chromeos_switches.h View 1 2 3 4 2 chunks +1 line, -1 line 0 comments Download
M chromeos/chromeos_switches.cc View 1 2 3 4 2 chunks +3 lines, -4 lines 0 comments Download
M components/pairing.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
A components/pairing/shark_connection_listener.h View 1 2 3 1 chunk +48 lines, -0 lines 0 comments Download
A components/pairing/shark_connection_listener.cc View 1 2 3 4 1 chunk +46 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (4 generated)
dzhioev (left Google)
Hi, please review. maruel@: for PRESUBMIT.py review. I've temporarily allowed ScopedAllowIO for couple of files. ...
6 years, 3 months ago (2014-09-01 16:32:47 UTC) #2
dzhioev (left Google)
On 2014/09/01 16:32:47, dzhioev wrote: > Hi, please review. > > maruel@: for PRESUBMIT.py review. ...
6 years, 3 months ago (2014-09-01 16:36:15 UTC) #3
Zachary Kuznia
lgtm
6 years, 3 months ago (2014-09-02 06:47:46 UTC) #5
achuithb
There's a lot of different CLs in here. the contextReady CL the sharkconnection listener CL ...
6 years, 3 months ago (2014-09-02 22:32:11 UTC) #6
achuithb
https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc File chrome/browser/chromeos/login/screens/host_pairing_screen.cc (right): https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc#newcode139 chrome/browser/chromeos/login/screens/host_pairing_screen.cc:139: // TODO(dzhioev): This is a temporary solution. HostPairingScreen should ...
6 years, 3 months ago (2014-09-02 23:32:06 UTC) #7
achuithb
https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc File chrome/browser/chromeos/login/screens/host_pairing_screen.cc (right): https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc#newcode32 chrome/browser/chromeos/login/screens/host_pairing_screen.cc:32: base::ThreadRestrictions::ScopedAllowIO allow_io; Instead of trying to land this exception, ...
6 years, 3 months ago (2014-09-02 23:49:51 UTC) #8
M-A Ruel
rubberstamp PRESUBMIT.py. It could easily be a separate CL too.
6 years, 3 months ago (2014-09-03 01:22:50 UTC) #9
M-A Ruel
On 2014/09/03 01:22:50, M-A Ruel wrote: > rubberstamp PRESUBMIT.py. It could easily be a separate ...
6 years, 3 months ago (2014-09-03 01:23:07 UTC) #10
dzhioev (left Google)
https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc File chrome/browser/chromeos/login/screens/host_pairing_screen.cc (right): https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc#newcode32 chrome/browser/chromeos/login/screens/host_pairing_screen.cc:32: base::ThreadRestrictions::ScopedAllowIO allow_io; On 2014/09/02 23:49:50, achuithb wrote: > Instead ...
6 years, 3 months ago (2014-09-04 15:59:48 UTC) #11
dzhioev (left Google)
On 2014/09/04 15:59:48, dzhioev wrote: > https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc > File chrome/browser/chromeos/login/screens/host_pairing_screen.cc (right): > > https://codereview.chromium.org/528803002/diff/1/chrome/browser/chromeos/login/screens/host_pairing_screen.cc#newcode32 > ...
6 years, 3 months ago (2014-09-08 22:37:32 UTC) #12
achuithb
Pavel, I'm not going to be able to review this change any further with 23 ...
6 years, 3 months ago (2014-09-10 11:32:40 UTC) #13
achuithb
https://codereview.chromium.org/528803002/diff/20001/chrome/browser/chromeos/login/wizard_controller.cc File chrome/browser/chromeos/login/wizard_controller.cc (right): https://codereview.chromium.org/528803002/diff/20001/chrome/browser/chromeos/login/wizard_controller.cc#newcode948 chrome/browser/chromeos/login/wizard_controller.cc:948: } else if (IsNewRemoraOobe()) { Just make this the ...
6 years, 3 months ago (2014-09-11 13:49:57 UTC) #14
achuithb
https://codereview.chromium.org/528803002/diff/20001/components/pairing/pairing_switches.cc File components/pairing/pairing_switches.cc (right): https://codereview.chromium.org/528803002/diff/20001/components/pairing/pairing_switches.cc#newcode12 components/pairing/pairing_switches.cc:12: const char kNewRemoraOobe[] = "new-remora-oobe"; Is this supposed to ...
6 years, 3 months ago (2014-09-11 13:54:05 UTC) #15
dzhioev (left Google)
https://codereview.chromium.org/528803002/diff/20001/chrome/browser/chromeos/login/screens/host_pairing_screen.h File chrome/browser/chromeos/login/screens/host_pairing_screen.h (right): https://codereview.chromium.org/528803002/diff/20001/chrome/browser/chromeos/login/screens/host_pairing_screen.h#newcode26 chrome/browser/chromeos/login/screens/host_pairing_screen.h:26: void SetController( On 2014/09/10 11:32:40, achuithb wrote: > You ...
6 years, 3 months ago (2014-09-18 09:07:03 UTC) #16
achuithb
Thanks for making this CL much more focused - it's a lot easier to review ...
6 years, 3 months ago (2014-09-18 22:46:17 UTC) #18
Zachary Kuznia
I've tested the end-to-end with this patch, and it works as expected.
6 years, 3 months ago (2014-09-18 23:37:07 UTC) #19
dzhioev (left Google)
https://codereview.chromium.org/528803002/diff/20001/components/pairing/connection_listener.cc File components/pairing/connection_listener.cc (right): https://codereview.chromium.org/528803002/diff/20001/components/pairing/connection_listener.cc#newcode31 components/pairing/connection_listener.cc:31: switch (new_stage) { On 2014/09/18 22:46:16, achuithb wrote: > ...
6 years, 3 months ago (2014-09-19 01:55:05 UTC) #20
dzhioev (left Google)
On 2014/09/18 23:37:07, Zachary Kuznia wrote: > I've tested the end-to-end with this patch, and ...
6 years, 3 months ago (2014-09-19 02:04:04 UTC) #21
achuithb
Please fix the CL description (the name of the flag has changed). Fixing comment nit ...
6 years, 3 months ago (2014-09-19 06:35:35 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/528803002/100001
6 years, 3 months ago (2014-09-19 16:12:55 UTC) #24
commit-bot: I haz the power
Committed patchset #6 (id:100001) as da87bbca92ca25f5c475d989064b489d49a8f4db
6 years, 3 months ago (2014-09-19 17:09:27 UTC) #25
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/958e55816c7f9960588b3da7021cd37ec910846b Cr-Commit-Position: refs/heads/master@{#295721}
6 years, 3 months ago (2014-09-19 17:10:14 UTC) #26
achuithb
On 2014/09/19 17:10:14, I haz the power (commit-bot) wrote: > Patchset 6 (id:??) landed as ...
6 years, 3 months ago (2014-09-19 18:01:30 UTC) #27
dzhioev (left Google)
My fault, sorry about that. On Fri Sep 19 2014 at 10:01:32 PM <achuith@chromium.org> wrote: ...
6 years, 3 months ago (2014-09-19 18:14:33 UTC) #28
chromium-reviews
6 years, 3 months ago (2014-09-19 18:30:14 UTC) #29
sok!

On Fri, Sep 19, 2014 at 11:14 AM, Pavel Sergeev <dzhioev@chromium.org>
wrote:

> My fault, sorry about that.
>
> On Fri Sep 19 2014 at 10:01:32 PM <achuith@chromium.org> wrote:
>
>> On 2014/09/19 17:10:14, I haz the power (commit-bot) wrote:
>> > Patchset 6 (id:??) landed as
>> > https://crrev.com/958e55816c7f9960588b3da7021cd37ec910846b
>> > Cr-Commit-Position: refs/heads/master@{#295721}
>>
>> You didn't update the description...
>>
>> https://codereview.chromium.org/528803002/
>>
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698