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

Issue 231123002: Notify about major session changes events. (Closed)

Created:
6 years, 8 months ago by Nikita (slow)
Modified:
6 years, 8 months ago
CC:
chromium-reviews, kalyank, sadrul, ben+ash_chromium.org
Visibility:
Public.

Description

Notify about major session changes events. This makes sure that multi-profile user adding UI gets 100% of working area and also works fine with onscreen keyboard. BUG=361157 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=263611

Patch Set 1 #

Patch Set 2 : . #

Total comments: 4

Patch Set 3 : review, subscribe to LoginState and Lock state changes #

Patch Set 4 : rebase #

Patch Set 5 : tests #

Total comments: 23

Patch Set 6 : review #

Total comments: 4

Patch Set 7 : review #

Total comments: 8

Patch Set 8 : review #

Patch Set 9 : rebase #

Patch Set 10 : fix unit_tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+198 lines, -10 lines) Patch
M ash/session_state_delegate.h View 1 2 3 4 5 6 7 8 2 chunks +19 lines, -0 lines 0 comments Download
M ash/session_state_delegate_stub.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M ash/session_state_delegate_stub.cc View 1 2 3 4 5 6 7 8 1 chunk +7 lines, -0 lines 0 comments Download
M ash/session_state_observer.h View 2 chunks +4 lines, -0 lines 0 comments Download
M ash/shelf/shelf_layout_manager.h View 1 2 3 4 5 6 7 8 3 chunks +7 lines, -1 line 0 comments Download
M ash/shelf/shelf_layout_manager.cc View 1 2 3 4 5 6 7 8 5 chunks +22 lines, -6 lines 0 comments Download
M ash/test/test_session_state_delegate.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M ash/test/test_session_state_delegate.cc View 1 2 3 4 5 6 7 8 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/session_login_browsertest.cc View 1 2 3 4 5 6 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/user_adding_screen_browsertest.cc View 1 2 3 4 5 6 3 chunks +33 lines, -0 lines 0 comments Download
M chrome/browser/ui/ash/session_state_delegate_chromeos.h View 1 2 3 4 5 6 7 8 4 chunks +26 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/session_state_delegate_chromeos.cc View 1 2 3 4 5 6 7 8 9 4 chunks +50 lines, -1 line 0 comments Download
M chrome/browser/ui/ash/session_state_delegate_views.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/ash/session_state_delegate_views.cc View 1 2 3 4 5 6 7 8 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
Nikita (slow)
6 years, 8 months ago (2014-04-09 16:11:54 UTC) #1
Mr4D (OOO till 08-26)
Only some nits. lgtm. https://codereview.chromium.org/231123002/diff/10001/ash/shelf/shelf_layout_manager.cc File ash/shelf/shelf_layout_manager.cc (right): https://codereview.chromium.org/231123002/diff/10001/ash/shelf/shelf_layout_manager.cc#newcode745 ash/shelf/shelf_layout_manager.cc:745: gfx::Insets insets; By creating the ...
6 years, 8 months ago (2014-04-10 01:33:08 UTC) #2
Nikita (slow)
https://codereview.chromium.org/231123002/diff/10001/ash/shelf/shelf_layout_manager.cc File ash/shelf/shelf_layout_manager.cc (right): https://codereview.chromium.org/231123002/diff/10001/ash/shelf/shelf_layout_manager.cc#newcode745 ash/shelf/shelf_layout_manager.cc:745: gfx::Insets insets; On 2014/04/10 01:33:08, Mr4D wrote: > By ...
6 years, 8 months ago (2014-04-10 09:52:21 UTC) #3
Nikita (slow)
The CQ bit was checked by nkostylev@chromium.org
6 years, 8 months ago (2014-04-10 15:15:27 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nkostylev@chromium.org/231123002/70001
6 years, 8 months ago (2014-04-10 15:15:34 UTC) #5
Nikita (slow)
+Dan for OWNERS review of ash/* and chrome/browser/ui/ash/*
6 years, 8 months ago (2014-04-10 15:33:32 UTC) #6
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-10 15:52:09 UTC) #7
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=60641
6 years, 8 months ago (2014-04-10 15:52:09 UTC) #8
Daniel Erat
i am concerned that there is too much duplication going on in this domain. we ...
6 years, 8 months ago (2014-04-10 16:02:09 UTC) #9
Nikita (slow)
On 2014/04/10 16:02:09, Daniel Erat wrote: > i am concerned that there is too much ...
6 years, 8 months ago (2014-04-10 16:10:54 UTC) #10
Nikita (slow)
On 2014/04/10 16:10:54, Nikita Kostylev wrote: > This means that I would like to move ...
6 years, 8 months ago (2014-04-10 16:11:51 UTC) #11
Daniel Erat
i'm okay with this approach if you follow it up with another change that simplifies ...
6 years, 8 months ago (2014-04-10 16:30:32 UTC) #12
stevenjb
https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h#newcode62 ash/session_state_delegate.h:62: STATE_LOCK, I'm not sure I understand this state. If ...
6 years, 8 months ago (2014-04-10 17:00:05 UTC) #13
Nikita (slow)
https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h#newcode52 ash/session_state_delegate.h:52: STATE_UNKNOWN = 0, On 2014/04/10 16:30:32, Daniel Erat wrote: ...
6 years, 8 months ago (2014-04-10 17:22:50 UTC) #14
Nikita (slow)
https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h#newcode66 ash/session_state_delegate.h:66: STATE_LOGIN_SECONDARY, On 2014/04/10 17:22:51, Nikita Kostylev wrote: > On ...
6 years, 8 months ago (2014-04-10 17:29:27 UTC) #15
stevenjb
lgtm w/ naming suggestion https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/70001/ash/session_state_delegate.h#newcode66 ash/session_state_delegate.h:66: STATE_LOGIN_SECONDARY, On 2014/04/10 17:29:27, Nikita ...
6 years, 8 months ago (2014-04-10 17:47:54 UTC) #16
Nikita (slow)
https://codereview.chromium.org/231123002/diff/90001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/90001/ash/session_state_delegate.h#newcode53 ash/session_state_delegate.h:53: STATE_LOGIN_PRIMARY = 0, On 2014/04/10 17:47:55, stevenjb wrote: > ...
6 years, 8 months ago (2014-04-11 08:58:41 UTC) #17
Nikita (slow)
Dan, please take a look.
6 years, 8 months ago (2014-04-11 08:58:53 UTC) #18
Daniel Erat
lgtm w/comments https://codereview.chromium.org/231123002/diff/110001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/110001/ash/session_state_delegate.h#newcode55 ash/session_state_delegate.h:55: // Inside user session, no blocking UI ...
6 years, 8 months ago (2014-04-11 14:43:40 UTC) #19
Nikita (slow)
https://codereview.chromium.org/231123002/diff/110001/ash/session_state_delegate.h File ash/session_state_delegate.h (right): https://codereview.chromium.org/231123002/diff/110001/ash/session_state_delegate.h#newcode55 ash/session_state_delegate.h:55: // Inside user session, no blocking UI (login/lock) is ...
6 years, 8 months ago (2014-04-14 08:53:15 UTC) #20
Nikita (slow)
The CQ bit was checked by nkostylev@chromium.org
6 years, 8 months ago (2014-04-14 09:18:10 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nkostylev@chromium.org/231123002/190001
6 years, 8 months ago (2014-04-14 09:18:18 UTC) #22
commit-bot: I haz the power
6 years, 8 months ago (2014-04-14 12:23:54 UTC) #23
Message was sent while issue was closed.
Change committed as 263611

Powered by Google App Engine
This is Rietveld 408576698