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

Issue 2347703002: Limit the Material Design OOBE in a way that is less fragile. (Closed)

Created:
4 years, 3 months ago by The one and only Dr. Crash
Modified:
4 years, 3 months ago
CC:
chromium-reviews, alemate+watch_chromium.org, achuith+watch_chromium.org, oshima+watch_chromium.org, davemoore+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Limit the Material Design OOBE in a way that is less fragile. Currently the MD OOBE is enabled in a few different code paths, which unfortunately breaks when using, for example, zero-touch; or any path where enterprise enrollment is a possibility (as the login controller will jump straight into the network screen, bypassing the logic to determine whether to use the MD OOBE or not). Instead, disable it for the few cases we know we have not tested (CfM and any device needing the HID screen). Moreover, let's make sure that the MD/non-MD logic works when someone uses magic keys like CTRL+ALT+H to restart setup as a CfM. This CL does not change the way local state stores whether to use MD or not, which is still a default of not showing it if state is not carefully set. BUG=647365 TEST=manual (many combinations with and without existing local state) Committed: https://crrev.com/09be0185e0f17c0803e589861eb8518c9bd04c8a Cr-Commit-Position: refs/heads/master@{#419518}

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -19 lines) Patch
M chrome/browser/chromeos/login/wizard_controller.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/wizard_controller.cc View 8 chunks +30 lines, -19 lines 1 comment Download

Messages

Total messages: 13 (8 generated)
The one and only Dr. Crash
4 years, 3 months ago (2016-09-15 21:45:18 UTC) #2
Alexander Alekseev
lgtm with nit https://codereview.chromium.org/2347703002/diff/1/chrome/browser/chromeos/login/wizard_controller.cc File chrome/browser/chromeos/login/wizard_controller.cc (right): https://codereview.chromium.org/2347703002/diff/1/chrome/browser/chromeos/login/wizard_controller.cc#newcode329 chrome/browser/chromeos/login/wizard_controller.cc:329: chromeos::switches::kDisableMdOobe)) Please, add {} as we ...
4 years, 3 months ago (2016-09-18 11:50:45 UTC) #4
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/2347703002/1
4 years, 3 months ago (2016-09-19 18:13:55 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 3 months ago (2016-09-19 18:45:19 UTC) #11
commit-bot: I haz the power
4 years, 3 months ago (2016-09-19 18:47:33 UTC) #13
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/09be0185e0f17c0803e589861eb8518c9bd04c8a
Cr-Commit-Position: refs/heads/master@{#419518}

Powered by Google App Engine
This is Rietveld 408576698