New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 639044 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Email to this user bounced
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Feature

Blocking:
issue 624187



Sign in to add a comment

Implement a spinner UI for ZTE

Project Member Reported by xiy...@chromium.org, Aug 18 2016

Issue description

Proposal:
After  issue 638431  is done, we could have a chrome command line switch to start in ZTE mode. When that switch is present, login screen should go directly to a spinner UI to wait for ZTE to finish.

We could probably leverage the existing enrollment spinner UI, i.e. EnrollmentScreenHandler::ShowEnrollmentSpinnerScreen [1]. There are likely some work needs to be done to setup correct mode (e.g. call EnrollmentScreenHandler::Show to show enrollment screen first) to show this UI.

[1]: https://cs.chromium.org/chromium/src/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc?rcl=1471534131&l=175
 
The ZTE UI is currently hiding inside the EnrollmentScreenHandler. A new
screen isn't necessary at this time. The ZTE code already calls
EnrollmentScreenHandler::ShowEnrollmentSpinnerScreen() [1] it just seems to
not do anything.

[1] See EnrollmentScreen::AuthenticateUsingAttestation() in this CL:
https://codereview.chromium.org/2186623002/patch/140001/150002
If you apply this CL, pass --enterprise-enable-zero-touch-enrollment to
Chrome to enable the attestation-based registration.
All the ZTE UX code is now in master.
Status: Verified (was: Assigned)
Great. In your unit test, you may want to check that after we call the show success step, the spinner is not visible anymore? That's really what you probably care to test there, not that the results show, though that's goodness too so I'd probably leave it in.

Sign in to add a comment