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

Issue 2096183002: DevTools: Added styling to focused checkboxes (Closed)

Created:
4 years, 6 months ago by flandy
Modified:
4 years, 5 months ago
Reviewers:
dgozman, lushnikov
CC:
chromium-reviews, caseq+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, blink-reviews, sergeyv+blink_chromium.org, kozyatinskiy+blink_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

DevTools: Added styling to checkboxes so that a focus state is displayed when tabbing through the checkboxes (for keyboard accessibility). BUG=580199 Committed: https://crrev.com/dbb205b9ea85ecde57547e2840825030e6375dd8 Cr-Commit-Position: refs/heads/master@{#405215}

Patch Set 1 #

Patch Set 2 : Use better looking box-shadow instead of outline #

Patch Set 3 : Use default outline and allow focus styling opt-in #

Total comments: 4

Patch Set 4 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14 lines, -0 lines) Patch
M third_party/WebKit/Source/devtools/front_end/elements/ClassesPaneWidget.js View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/ui/checkboxTextLabel.css View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (13 generated)
flandy
Please take a look at this. All checkboxes, like those in ':hov' Toggle Element State ...
4 years, 6 months ago (2016-06-25 00:05:54 UTC) #3
dgozman
On 2016/06/25 00:05:54, flandy wrote: > Please take a look at this. All checkboxes, like ...
4 years, 5 months ago (2016-06-27 19:08:17 UTC) #4
flandy
Sure thing! https://crbug.com/580199
4 years, 5 months ago (2016-06-27 23:07:13 UTC) #5
lushnikov
What happened to the default focus state rendering? AFAIK focused input controls have outline by ...
4 years, 5 months ago (2016-06-27 23:15:35 UTC) #7
dgozman
On 2016/06/27 23:07:13, flandy wrote: > Sure thing! > > https://crbug.com/580199 Thanks! Let's follow the ...
4 years, 5 months ago (2016-06-27 23:17:40 UTC) #8
flandy
On 2016/06/27 23:15:35, lushnikov wrote: > What happened to the default focus state rendering? AFAIK ...
4 years, 5 months ago (2016-06-27 23:37:19 UTC) #9
dgozman
What's the status of this?
4 years, 5 months ago (2016-07-06 22:28:21 UTC) #10
flandy
On 2016/07/06 22:28:21, dgozman wrote: > What's the status of this? Paused to work on ...
4 years, 5 months ago (2016-07-06 22:56:54 UTC) #11
flandy
Please take another look. I've added a box shadow for focus which looks better than ...
4 years, 5 months ago (2016-07-08 17:00:22 UTC) #12
lushnikov
I'll maybe go with a thinner border of 1px instead of 2px, but overall looks ...
4 years, 5 months ago (2016-07-08 18:15:22 UTC) #13
pfeldman
> I, however, would refrain from showing focus state for all checkboxes in the > ...
4 years, 5 months ago (2016-07-08 18:19:50 UTC) #14
flandy
> Do we have many places where the focus by default is on the checkbox ...
4 years, 5 months ago (2016-07-08 22:23:12 UTC) #15
lushnikov
lgtm https://codereview.chromium.org/2096183002/diff/40001/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js File third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js (right): https://codereview.chromium.org/2096183002/diff/40001/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js#newcode1511 third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js:1511: set focusVisible(focus) 1. let's make this a function ...
4 years, 5 months ago (2016-07-08 23:01:22 UTC) #16
flandy
https://codereview.chromium.org/2096183002/diff/40001/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js File third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js (right): https://codereview.chromium.org/2096183002/diff/40001/third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js#newcode1511 third_party/WebKit/Source/devtools/front_end/ui/UIUtils.js:1511: set focusVisible(focus) On 2016/07/08 23:01:22, lushnikov wrote: > 1. ...
4 years, 5 months ago (2016-07-11 18:46:43 UTC) #17
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/2096183002/60001
4 years, 5 months ago (2016-07-11 18:52:59 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_asan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/190360)
4 years, 5 months ago (2016-07-11 22:04:13 UTC) #22
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/2096183002/60001
4 years, 5 months ago (2016-07-12 00:09:53 UTC) #24
commit-bot: I haz the power
Exceeded global retry quota
4 years, 5 months ago (2016-07-12 00:56:37 UTC) #26
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/2096183002/60001
4 years, 5 months ago (2016-07-12 17:50:19 UTC) #28
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/261379)
4 years, 5 months ago (2016-07-12 22:38:27 UTC) #30
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/2096183002/60001
4 years, 5 months ago (2016-07-13 16:17:46 UTC) #32
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-07-13 17:43:03 UTC) #34
commit-bot: I haz the power
4 years, 5 months ago (2016-07-13 17:46:21 UTC) #36
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/dbb205b9ea85ecde57547e2840825030e6375dd8
Cr-Commit-Position: refs/heads/master@{#405215}

Powered by Google App Engine
This is Rietveld 408576698