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

Issue 1133733003: Unified icon-buttons used in the new GAIA flow. (Closed)

Created:
5 years, 7 months ago by dzhioev (left Google)
Modified:
5 years, 7 months ago
CC:
chromium-reviews, dzhioev+watch_chromium.org, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, oshima+watch_chromium.org, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Unified icon-buttons used in the new GAIA flow. This CL introduces the 'gaia-icon-button' decorator, which can be applied to any <button>. All icon buttons introduced recently are <button is="gaia-icon-button">s now. BUG=478545, 472671 TEST=manual Committed: https://crrev.com/38e0418e79bd5b0f3e2e86beab7d6c60970532aa Cr-Commit-Position: refs/heads/master@{#329284}

Patch Set 1 #

Patch Set 2 : "Removed unused .custom-gaia-button." #

Patch Set 3 : #

Patch Set 4 : Added 'aria-label's. #

Total comments: 11

Patch Set 5 : Review fixes. #

Total comments: 12

Patch Set 6 : Nits #

Patch Set 7 : Rebased onto ToT. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+111 lines, -118 lines) Patch
D chrome/app/theme/default_100_percent/cros/login_back_button.png View Binary file 0 comments Download
D chrome/app/theme/default_100_percent/cros/login_close_button.png View Binary file 0 comments Download
D chrome/app/theme/default_100_percent/cros/login_close_button_masked.png View Binary file 0 comments Download
D chrome/app/theme/default_100_percent/cros/login_close_button_on_white.png View Binary file 0 comments Download
D chrome/app/theme/default_200_percent/cros/login_back_button.png View Binary file 0 comments Download
D chrome/app/theme/default_200_percent/cros/login_close_button.png View Binary file 0 comments Download
D chrome/app/theme/default_200_percent/cros/login_close_button_masked.png View Binary file 0 comments Download
D chrome/app/theme/default_200_percent/cros/login_close_button_on_white.png View Binary file 0 comments Download
M chrome/app/theme/theme_resources.grd View 1 chunk +0 lines, -5 lines 0 comments Download
M chrome/browser/resources/chromeos/login/gaia_buttons.html View 2 chunks +15 lines, -6 lines 0 comments Download
M chrome/browser/resources/chromeos/login/gaia_buttons.js View 1 2 3 4 5 6 1 chunk +8 lines, -4 lines 0 comments Download
D chrome/browser/resources/chromeos/login/gaia_core_icon_button.css View 1 chunk +0 lines, -8 lines 0 comments Download
A chrome/browser/resources/chromeos/login/gaia_icon_button.css View 1 2 3 4 5 1 chunk +31 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/gaia_password_changed.css View 1 2 3 4 5 6 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/resources/chromeos/login/gaia_password_changed.html View 1 2 3 4 5 6 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/login/offline_gaia.css View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/resources/chromeos/login/offline_gaia.html View 1 2 3 4 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment_webview.css View 1 2 3 4 5 6 2 chunks +13 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment_webview.html View 1 2 3 4 5 6 1 chunk +5 lines, -6 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment_webview.js View 1 2 3 4 5 6 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/resources/chromeos/login/screen_gaia_signin.css View 1 2 3 4 5 3 chunks +17 lines, -49 lines 0 comments Download
M chrome/browser/resources/chromeos/login/screen_gaia_signin.html View 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/resources/chromeos/login/screen_gaia_signin.js View 1 2 3 4 5 6 1 chunk +0 lines, -8 lines 0 comments Download
M ui/login/oobe.css View 1 2 3 4 5 6 1 chunk +4 lines, -3 lines 0 comments Download

Messages

Total messages: 22 (6 generated)
dzhioev (left Google)
Hi Greg, Rationale for this CL: a) I've noticed that your CL https://codereview.chromium.org/1121723004 doesn't cover ...
5 years, 7 months ago (2015-05-08 04:32:45 UTC) #2
dzhioev (left Google)
+oshima@ for chrome/app/theme/* OWNER's review Mitsuru, please review.
5 years, 7 months ago (2015-05-08 04:40:55 UTC) #4
oshima
c/a/theme lgtm
5 years, 7 months ago (2015-05-08 15:36:25 UTC) #5
Greg Levin
https://codereview.chromium.org/1133733003/diff/60001/chrome/browser/resources/chromeos/login/gaia_buttons.js File chrome/browser/resources/chromeos/login/gaia_buttons.js (right): https://codereview.chromium.org/1133733003/diff/60001/chrome/browser/resources/chromeos/login/gaia_buttons.js#newcode19 chrome/browser/resources/chromeos/login/gaia_buttons.js:19: /* Prevents button focusing after mouse click. */ Is ...
5 years, 7 months ago (2015-05-08 19:18:07 UTC) #6
dzhioev (left Google)
https://codereview.chromium.org/1133733003/diff/60001/chrome/browser/resources/chromeos/login/gaia_buttons.js File chrome/browser/resources/chromeos/login/gaia_buttons.js (right): https://codereview.chromium.org/1133733003/diff/60001/chrome/browser/resources/chromeos/login/gaia_buttons.js#newcode19 chrome/browser/resources/chromeos/login/gaia_buttons.js:19: /* Prevents button focusing after mouse click. */ On ...
5 years, 7 months ago (2015-05-08 21:15:46 UTC) #7
dzhioev (left Google)
Achuith, please review. Everybody (except me) from "chrome/browser/resources/chromeos/login/OWNERS" are on weekends until next Tuesday because ...
5 years, 7 months ago (2015-05-08 21:27:47 UTC) #9
dzhioev (left Google)
I realized, that I don't need OWNERS review, because I am an owner. So I'm ...
5 years, 7 months ago (2015-05-08 21:44:17 UTC) #11
michaelpg
LGTM w/ nits https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css File ui/login/oobe.css (right): https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css#newcode37 ui/login/oobe.css:37: button.custom-appearance:not(.button-restricted):not(.button-fancy):not([is="gaia-icon-button"]) { On 2015/05/08 21:15:45, dzhioev ...
5 years, 7 months ago (2015-05-08 22:02:23 UTC) #12
dzhioev (left Google)
https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css File ui/login/oobe.css (right): https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css#newcode37 ui/login/oobe.css:37: button.custom-appearance:not(.button-restricted):not(.button-fancy):not([is="gaia-icon-button"]) { On 2015/05/08 22:02:22, michaelpg wrote: > On ...
5 years, 7 months ago (2015-05-08 22:29:03 UTC) #13
michaelpg
SLGTM, thanks! https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css File ui/login/oobe.css (right): https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css#newcode37 ui/login/oobe.css:37: button.custom-appearance:not(.button-restricted):not(.button-fancy):not([is="gaia-icon-button"]) { On 2015/05/08 22:29:02, dzhioev wrote: ...
5 years, 7 months ago (2015-05-08 22:33:39 UTC) #14
dzhioev (left Google)
On 2015/05/08 22:33:39, michaelpg wrote: > SLGTM, thanks! > > https://codereview.chromium.org/1133733003/diff/60001/ui/login/oobe.css > File ui/login/oobe.css (right): ...
5 years, 7 months ago (2015-05-08 22:57:19 UTC) #15
Greg Levin
LGTM I'm still not sure about the focus-on-click issue, but it certainly doesn't need to ...
5 years, 7 months ago (2015-05-11 14:33:50 UTC) #16
dzhioev (left Google)
https://codereview.chromium.org/1133733003/diff/60001/chrome/browser/resources/chromeos/login/gaia_buttons.js File chrome/browser/resources/chromeos/login/gaia_buttons.js (right): https://codereview.chromium.org/1133733003/diff/60001/chrome/browser/resources/chromeos/login/gaia_buttons.js#newcode19 chrome/browser/resources/chromeos/login/gaia_buttons.js:19: /* Prevents button focusing after mouse click. */ On ...
5 years, 7 months ago (2015-05-11 23:05:58 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1133733003/120001
5 years, 7 months ago (2015-05-11 23:08:07 UTC) #20
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 7 months ago (2015-05-11 23:57:47 UTC) #21
commit-bot: I haz the power
5 years, 7 months ago (2015-05-11 23:58:32 UTC) #22
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/38e0418e79bd5b0f3e2e86beab7d6c60970532aa
Cr-Commit-Position: refs/heads/master@{#329284}

Powered by Google App Engine
This is Rietveld 408576698