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

Issue 2189733006: ChromeOS: Implement Language Selection screen of material design OOBE. (Closed)

Created:
4 years, 4 months ago by Alexander Alekseev
Modified:
4 years, 4 months ago
Reviewers:
stevenjb, michaelpg
CC:
chromium-reviews, dcheng, dzhioev+watch_chromium.org, achuith+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

ChromeOS: Implement Language Selection screen of material design OOBE. This CL adds Language Selection screen to material design OOBE. BUG=604119 TEST=none CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/f5174e6456f308a7af62106850315c59c255c8e5 Cr-Commit-Position: refs/heads/master@{#410255}

Patch Set 1 #

Patch Set 2 : Use translatable string for OK button text #

Total comments: 56

Patch Set 3 : Update after review. #

Total comments: 2

Patch Set 4 : Update after review #

Total comments: 2

Patch Set 5 : Update after review. #

Total comments: 40

Patch Set 6 : Update after review. #

Total comments: 7

Patch Set 7 : Update after review. Fix tests. #

Patch Set 8 : Update after review. #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+489 lines, -55 lines) Patch
M chrome/app/chromeos_strings.grdp View 1 2 3 4 5 1 chunk +13 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/login/custom_elements_oobe.html View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/custom_elements_oobe.js View 1 2 3 4 5 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe.js View 1 2 3 4 5 6 1 chunk +9 lines, -4 lines 2 comments Download
M chrome/browser/resources/chromeos/login/oobe_buttons.html View 1 2 3 1 chunk +27 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_buttons.js View 1 chunk +21 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_dialog.css View 2 chunks +6 lines, -13 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_dialog.html View 1 2 2 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_dialog.js View 1 chunk +13 lines, -1 line 0 comments Download
A chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.html View 1 2 3 4 5 6 7 1 chunk +51 lines, -0 lines 0 comments Download
A chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js View 1 2 3 4 5 6 7 1 chunk +97 lines, -0 lines 1 comment Download
M chrome/browser/resources/chromeos/login/oobe_screen_network.html View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_screen_network.js View 1 2 3 4 5 2 chunks +30 lines, -15 lines 2 comments Download
A + chrome/browser/resources/chromeos/login/oobe_text_button.css View 1 2 3 4 5 1 chunk +10 lines, -4 lines 0 comments Download
A chrome/browser/resources/chromeos/login/oobe_types.js View 1 2 3 4 5 1 chunk +33 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_welcome.css View 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_welcome.html View 1 2 3 4 5 6 1 chunk +51 lines, -8 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_welcome.js View 1 2 3 4 5 6 3 chunks +98 lines, -3 lines 1 comment Download
M chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc View 1 2 3 4 5 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 47 (24 generated)
Alexander Alekseev
4 years, 4 months ago (2016-07-28 13:15:30 UTC) #3
Alexander Alekseev
Please review.
4 years, 4 months ago (2016-07-28 13:15:39 UTC) #4
Alexander Alekseev
+michaelpg@ as Steven may be busy. Please, review.
4 years, 4 months ago (2016-07-28 21:38:33 UTC) #8
michaelpg
https://codereview.chromium.org/2189733006/diff/20001/chrome/app/chromeos_strings.grdp File chrome/app/chromeos_strings.grdp (right): https://codereview.chromium.org/2189733006/diff/20001/chrome/app/chromeos_strings.grdp#newcode1629 chrome/app/chromeos_strings.grdp:1629: <message name="IDS_LANGUAGE_DROPDOWN_TITLE" desc="Tile of language selection dropdown menu" meaning="Small ...
4 years, 4 months ago (2016-07-29 06:26:50 UTC) #9
stevenjb
https://codereview.chromium.org/2189733006/diff/20001/chrome/browser/resources/chromeos/login/oobe.js File chrome/browser/resources/chromeos/login/oobe.js (right): https://codereview.chromium.org/2189733006/diff/20001/chrome/browser/resources/chromeos/login/oobe.js#newcode312 chrome/browser/resources/chromeos/login/oobe.js:312: welcomeScreen.oobeKeyboards = data.inputMethodsList; nit: shouldn't we only do this ...
4 years, 4 months ago (2016-07-29 16:11:53 UTC) #10
Alexander Alekseev
I am working on JS types checker, but all the rest should be fine. https://codereview.chromium.org/2189733006/diff/20001/chrome/app/chromeos_strings.grdp ...
4 years, 4 months ago (2016-07-30 00:52:51 UTC) #11
stevenjb
This looks better. Still waiting on updates to oobe_welcome.*. https://codereview.chromium.org/2189733006/diff/40001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js File chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js (right): https://codereview.chromium.org/2189733006/diff/40001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js#newcode59 chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js:59: ...
4 years, 4 months ago (2016-08-01 17:34:57 UTC) #12
Alexander Alekseev
I added Closure Compiler descriptions. > This looks better. Still waiting on updates to oobe_welcome.*. ...
4 years, 4 months ago (2016-08-01 22:21:43 UTC) #13
stevenjb
lgtm https://codereview.chromium.org/2189733006/diff/60001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js File chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js (right): https://codereview.chromium.org/2189733006/diff/60001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js#newcode14 chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js:14: */ Fix alignment
4 years, 4 months ago (2016-08-01 22:38:39 UTC) #16
Alexander Alekseev
https://codereview.chromium.org/2189733006/diff/60001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js File chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js (right): https://codereview.chromium.org/2189733006/diff/60001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js#newcode14 chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js:14: */ On 2016/08/01 22:38:39, stevenjb wrote: > Fix alignment ...
4 years, 4 months ago (2016-08-01 22:57:10 UTC) #17
michaelpg
https://codereview.chromium.org/2189733006/diff/80001/chrome/app/chromeos_strings.grdp File chrome/app/chromeos_strings.grdp (right): https://codereview.chromium.org/2189733006/diff/80001/chrome/app/chromeos_strings.grdp#newcode1638 chrome/app/chromeos_strings.grdp:1638: <message name="IDS_LANGUAGE_SECTION_TITE" desc="Title of language selection screen" meaning="A title ...
4 years, 4 months ago (2016-08-02 00:06:39 UTC) #20
Alexander Alekseev
https://codereview.chromium.org/2189733006/diff/80001/chrome/app/chromeos_strings.grdp File chrome/app/chromeos_strings.grdp (right): https://codereview.chromium.org/2189733006/diff/80001/chrome/app/chromeos_strings.grdp#newcode1638 chrome/app/chromeos_strings.grdp:1638: <message name="IDS_LANGUAGE_SECTION_TITE" desc="Title of language selection screen" meaning="A title ...
4 years, 4 months ago (2016-08-02 04:25:57 UTC) #23
michaelpg
https://codereview.chromium.org/2189733006/diff/80001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.html File chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.html (right): https://codereview.chromium.org/2189733006/diff/80001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.html#newcode35 chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.html:35: <paper-item item="[[item]]" disabled="[[item.optionGroupName]]"> On 2016/08/02 04:25:56, Alexander Alekseev wrote: ...
4 years, 4 months ago (2016-08-02 20:31:53 UTC) #28
Alexander Alekseev
https://codereview.chromium.org/2189733006/diff/100001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js File chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js (right): https://codereview.chromium.org/2189733006/diff/100001/chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js#newcode44 chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js:44: var selected = event.detail.item.item; On 2016/08/02 20:31:53, michaelpg wrote: ...
4 years, 4 months ago (2016-08-03 06:32:44 UTC) #29
Alexander Alekseev
Please note, that I hid language selection from tests because of bug in polymer a11y.
4 years, 4 months ago (2016-08-03 06:34:02 UTC) #30
michaelpg
On 2016/08/03 06:34:02, Alexander Alekseev wrote: > Please note, that I hid language selection from ...
4 years, 4 months ago (2016-08-04 07:56:45 UTC) #31
michaelpg
lgtm to unblock other work https://codereview.chromium.org/2189733006/diff/140001/chrome/browser/resources/chromeos/login/oobe_screen_network.js File chrome/browser/resources/chromeos/login/oobe_screen_network.js (right): https://codereview.chromium.org/2189733006/diff/140001/chrome/browser/resources/chromeos/login/oobe_screen_network.js#newcode44 chrome/browser/resources/chromeos/login/oobe_screen_network.js:44: var languageList = loadTimeData.getValue('languageList'); ...
4 years, 4 months ago (2016-08-04 22:59:28 UTC) #32
Alexander Alekseev
Thank you! https://codereview.chromium.org/2189733006/diff/140001/chrome/browser/resources/chromeos/login/oobe_screen_network.js File chrome/browser/resources/chromeos/login/oobe_screen_network.js (right): https://codereview.chromium.org/2189733006/diff/140001/chrome/browser/resources/chromeos/login/oobe_screen_network.js#newcode44 chrome/browser/resources/chromeos/login/oobe_screen_network.js:44: var languageList = loadTimeData.getValue('languageList'); On 2016/08/04 22:59:28, ...
4 years, 4 months ago (2016-08-04 23:06:44 UTC) #33
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/2189733006/140001
4 years, 4 months ago (2016-08-04 23:07:30 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/274697)
4 years, 4 months ago (2016-08-05 00:10:49 UTC) #38
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/2189733006/140001
4 years, 4 months ago (2016-08-06 02:39:33 UTC) #44
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 4 months ago (2016-08-06 02:43:19 UTC) #45
commit-bot: I haz the power
4 years, 4 months ago (2016-08-06 02:44:48 UTC) #47
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/f5174e6456f308a7af62106850315c59c255c8e5
Cr-Commit-Position: refs/heads/master@{#410255}

Powered by Google App Engine
This is Rietveld 408576698