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

Issue 2389403003: chromeos: Don't explicitly set system tray visibility during initialization (Closed)

Created:
4 years, 2 months ago by James Cook
Modified:
4 years, 2 months ago
Reviewers:
msw, michaelpg
CC:
chromium-reviews, kalyank, sadrul, xiyuan
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

chromeos: Don't explicitly set system tray visibility during initialization This allows SystemTrayDelegate::GetTrayVisibilityOnStartup() to be removed, so we don't have to port it to mustash. The visibility is controlled explicitly via chrome's login WizardController and implicitly by login status changes. BUG=647412 TEST=ash_unittests, chrome browser_tests Committed: https://crrev.com/c17dff06e0421bf73c533d4b3a626ed39585f4da Cr-Commit-Position: refs/heads/master@{#423344}

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : unused var on windows #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -26 lines) Patch
M ash/common/system/tray/default_system_tray_delegate.h View 1 chunk +1 line, -2 lines 0 comments Download
M ash/common/system/tray/default_system_tray_delegate.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M ash/common/system/tray/system_tray.cc View 1 2 2 chunks +3 lines, -5 lines 0 comments Download
M ash/common/system/tray/system_tray_delegate.h View 1 chunk +0 lines, -3 lines 0 comments Download
M ash/common/system/tray/system_tray_delegate.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M ash/shelf/shelf_widget_unittest.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/ash/system_tray_delegate_chromeos.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/ash/system_tray_delegate_chromeos.cc View 1 chunk +0 lines, -6 lines 0 comments Download

Messages

Total messages: 25 (17 generated)
James Cook
michaelpg, please take a look. (This vaguely relates to the work you did for crbug.com/363870 ...
4 years, 2 months ago (2016-10-05 18:48:49 UTC) #7
michaelpg
lgtm, but i'm not confident what the implications of this are please update the subject ...
4 years, 2 months ago (2016-10-05 23:32:53 UTC) #14
James Cook
msw, can I get owners for c/b/ui/ash? michaelpg, thanks for the review. (I think it'll ...
4 years, 2 months ago (2016-10-05 23:41:37 UTC) #17
msw
chrome/browser/ui/ash/ lgtm
4 years, 2 months ago (2016-10-05 23:48:55 UTC) #18
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/2389403003/40001
4 years, 2 months ago (2016-10-05 23:50:00 UTC) #20
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 2 months ago (2016-10-05 23:58:45 UTC) #22
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/c17dff06e0421bf73c533d4b3a626ed39585f4da Cr-Commit-Position: refs/heads/master@{#423344}
4 years, 2 months ago (2016-10-06 00:00:02 UTC) #24
michaelpg
4 years, 2 months ago (2016-10-06 07:49:26 UTC) #25
Message was sent while issue was closed.
On 2016/10/05 23:41:37, James Cook (OOO until Oct 10) wrote:
> msw, can I get owners for c/b/ui/ash?
> 
> michaelpg, thanks for the review.  (I think it'll be OK. I spent several hours
> going through all the OOBE / login / secondary monitor connect / disconnect
> flows, both on and off device, and I didn't find any regressions. This will
need
> to change when WizardController runs in a different process than ash, but the
> old code would have had to change too.)

w00t. The only consideration I'll mention is that the Set Date/Time dialog must
be accessible (can be opened from the system tray menu if we haven't synced
internet time since boot)

Powered by Google App Engine
This is Rietveld 408576698