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

Issue 2569773002: Fix SysTray focus rect position (Closed)

Created:
4 years ago by Greg Levin
Modified:
3 years, 12 months ago
CC:
chromium-reviews, kalyank, sadrul
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix SysTray focus rect position BUG=672723 TEST=On login, lock, and desktop screens, with and without --ash-md=disabled flag, move focus to SysTray, and verify that focus rect is in correct position. Committed: https://crrev.com/ed39f2cb627cd5deb00a0d5f1fea0cddd48c8cc4 Cr-Commit-Position: refs/heads/master@{#440476}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Remove magic numbers (mostly), Merge #

Total comments: 2

Patch Set 3 : Remove GetFocusBounds() #

Total comments: 2

Patch Set 4 : Rearrange MD checks #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -16 lines) Patch
M ash/common/system/tray/actionable_view.h View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M ash/common/system/tray/actionable_view.cc View 1 2 1 chunk +1 line, -5 lines 0 comments Download
M ash/common/system/tray/tray_background_view.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M ash/common/system/tray/tray_background_view.cc View 1 2 3 1 chunk +9 lines, -7 lines 0 comments Download

Messages

Total messages: 25 (10 generated)
Greg Levin
Please have a look! (And see screenshots in https://bugs.chromium.org/p/chromium/issues/detail?id=672723#c4) xiaoyinh@ and estade@, as recent changers ...
4 years ago (2016-12-12 18:37:31 UTC) #2
xiaoyinh(OOO Sep 11-29)
Thanks for the fix, the change looks good to me. Please double check with tdanderson@ ...
4 years ago (2016-12-12 23:05:59 UTC) #3
Evan Stade
https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc#newcode588 ash/common/system/tray/tray_background_view.cc:588: paint_bounds.Inset(gfx::Insets(-2, 2, -2, 3)); ick at these magic numbers. ...
4 years ago (2016-12-12 23:47:50 UTC) #4
Greg Levin
xiaoyinh@ - Thanks! Will definitely wait for tdanderson@, as he's the owner :-) https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc File ...
4 years ago (2016-12-13 17:08:07 UTC) #5
tdanderson
LGTM https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc#newcode588 ash/common/system/tray/tray_background_view.cc:588: paint_bounds.Inset(gfx::Insets(-2, 2, -2, 3)); On 2016/12/13 17:08:07, Greg ...
4 years ago (2016-12-13 23:17:10 UTC) #6
Evan Stade
https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/1/ash/common/system/tray/tray_background_view.cc#newcode588 ash/common/system/tray/tray_background_view.cc:588: paint_bounds.Inset(gfx::Insets(-2, 2, -2, 3)); On 2016/12/13 23:17:09, tdanderson wrote: ...
4 years ago (2016-12-14 00:48:16 UTC) #7
Greg Levin
estade@- As per https://bugs.chromium.org/p/chromium/issues/detail?id=672723#c7, should I leave the focus rect this color and thickness? Will ...
4 years ago (2016-12-15 17:30:56 UTC) #8
Evan Stade
https://codereview.chromium.org/2569773002/diff/20001/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/20001/ash/common/system/tray/tray_background_view.cc#newcode582 ash/common/system/tray/tray_background_view.cc:582: ? -kFocusBorderThickness this looks much better, but GetFocusBounds is ...
4 years ago (2016-12-15 17:38:01 UTC) #9
Greg Levin
On 2016/12/15 17:38:01, Evan Stade wrote: > https://codereview.chromium.org/2569773002/diff/20001/ash/common/system/tray/tray_background_view.cc > File ash/common/system/tray/tray_background_view.cc (right): > > https://codereview.chromium.org/2569773002/diff/20001/ash/common/system/tray/tray_background_view.cc#newcode582 ...
4 years ago (2016-12-15 21:06:51 UTC) #10
Greg Levin
https://codereview.chromium.org/2569773002/diff/20001/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/20001/ash/common/system/tray/tray_background_view.cc#newcode582 ash/common/system/tray/tray_background_view.cc:582: ? -kFocusBorderThickness On 2016/12/15 17:38:00, Evan Stade wrote: > ...
4 years ago (2016-12-15 21:08:58 UTC) #11
Evan Stade
thanks. lgtm https://codereview.chromium.org/2569773002/diff/40001/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/40001/ash/common/system/tray/tray_background_view.cc#newcode575 ash/common/system/tray/tray_background_view.cc:575: gfx::RectF paint_bounds(MaterialDesignController::IsShelfMaterial() nit: instead of multiple ternaries ...
4 years ago (2016-12-15 21:53:11 UTC) #12
Greg Levin
https://codereview.chromium.org/2569773002/diff/40001/ash/common/system/tray/tray_background_view.cc File ash/common/system/tray/tray_background_view.cc (right): https://codereview.chromium.org/2569773002/diff/40001/ash/common/system/tray/tray_background_view.cc#newcode575 ash/common/system/tray/tray_background_view.cc:575: gfx::RectF paint_bounds(MaterialDesignController::IsShelfMaterial() On 2016/12/15 21:53:11, Evan Stade wrote: > ...
4 years ago (2016-12-15 23:46:36 UTC) #13
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/2569773002/60001
3 years, 12 months ago (2016-12-22 19:20:22 UTC) #20
commit-bot: I haz the power
Committed patchset #4 (id:60001)
3 years, 12 months ago (2016-12-22 19:49:42 UTC) #23
commit-bot: I haz the power
3 years, 12 months ago (2016-12-22 19:52:36 UTC) #25
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ed39f2cb627cd5deb00a0d5f1fea0cddd48c8cc4
Cr-Commit-Position: refs/heads/master@{#440476}

Powered by Google App Engine
This is Rietveld 408576698