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

Issue 22887021: Pass focus to browser after login. (Closed)

Created:
7 years, 4 months ago by dzhioev (left Google)
Modified:
7 years, 2 months ago
CC:
chromium-reviews, sadrul, nkostylev+watch_chromium.org, ben+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Pass focus to browser after login. BUG=265424 TEST=BrowserLoginTest.BrowserActive Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=218823

Patch Set 1 #

Total comments: 2

Patch Set 2 : rebase; start session first, then restore session #

Patch Set 3 : remove ash changes #

Patch Set 4 : return ash changes back #

Total comments: 14

Patch Set 5 : +test #

Total comments: 2

Patch Set 6 : review #

Patch Set 7 : . #

Total comments: 2

Patch Set 8 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+204 lines, -41 lines) Patch
M chrome/browser/chromeos/login/fake_login_utils.cc View 2 chunks +2 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/login/login_manager_test.h View 1 1 chunk +48 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/login/login_manager_test.cc View 1 2 3 4 5 6 1 chunk +68 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/login/session_login_browsertest.cc View 1 2 3 4 5 1 chunk +59 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/user_adding_screen_browsertest.cc View 1 2 chunks +7 lines, -41 lines 0 comments Download
M chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc View 1 2 3 4 5 6 7 3 chunks +17 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
dzhioev (left Google)
Hi, please review.
7 years, 4 months ago (2013-08-16 12:17:26 UTC) #1
Nikita (slow)
https://codereview.chromium.org/22887021/diff/1/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc File chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc (right): https://codereview.chromium.org/22887021/diff/1/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc#newcode54 chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc:54: ash::Shell::GetInstance()->mru_window_tracker()->BuildMruWindowList(); What happens when session has no browser windows?
7 years, 4 months ago (2013-08-16 14:00:29 UTC) #2
oshima
Do we know why/how this is broken now? If a browser believe it has focus ...
7 years, 4 months ago (2013-08-16 14:17:48 UTC) #3
dzhioev (left Google)
On 2013/08/16 14:17:48, oshima wrote: > Do we know why/how this is broken now? > ...
7 years, 4 months ago (2013-08-16 14:29:59 UTC) #4
dzhioev (left Google)
Maybe the better way is to notify focus controller that focus restrictions was changed, but ...
7 years, 4 months ago (2013-08-16 14:34:37 UTC) #5
Nikita (slow)
chrome/browser/chromeos/login/* lgtm oshima, could you please help answer Pavel's questions? This bug is marked as ...
7 years, 4 months ago (2013-08-19 13:26:06 UTC) #6
oshima
On 2013/08/19 13:26:06, Nikita Kostylev wrote: > chrome/browser/chromeos/login/* lgtm > > oshima, could you please ...
7 years, 4 months ago (2013-08-19 17:28:40 UTC) #7
oshima
The root cause was that we change the login state after re restore the session. ...
7 years, 4 months ago (2013-08-19 23:56:24 UTC) #8
Nikita (slow)
On 2013/08/19 23:56:24, oshima wrote: > The root cause was that we change the login ...
7 years, 4 months ago (2013-08-20 09:41:41 UTC) #9
dzhioev (left Google)
On 2013/08/19 23:56:24, oshima wrote: > The root cause was that we change the login ...
7 years, 4 months ago (2013-08-20 10:34:21 UTC) #10
Nikita (slow)
On 2013/08/20 10:34:21, dzhioev wrote: > On 2013/08/19 23:56:24, oshima wrote: > > The root ...
7 years, 4 months ago (2013-08-20 10:41:57 UTC) #11
Nikita (slow)
oshima, I've returned ash changes. Please take a look.
7 years, 4 months ago (2013-08-20 10:53:50 UTC) #12
oshima
Ok, please investigate and work on right fix on m31. https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/login_manager_test.cc File chrome/browser/chromeos/login/login_manager_test.cc (right): https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/login_manager_test.cc#newcode54 ...
7 years, 4 months ago (2013-08-20 14:56:01 UTC) #13
Nikita (slow)
https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/login_manager_test.cc File chrome/browser/chromeos/login/login_manager_test.cc (right): https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/login_manager_test.cc#newcode54 chrome/browser/chromeos/login/login_manager_test.cc:54: controller->Login(UserContext(username, password, "")); On 2013/08/20 14:56:01, oshima wrote: > ...
7 years, 4 months ago (2013-08-20 16:04:39 UTC) #14
Nikita (slow)
On 2013/08/20 16:04:39, Nikita Kostylev wrote: > https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/session_login_browsertest.cc#newcode41 > chrome/browser/chromeos/login/session_login_browsertest.cc:41: > EXPECT_TRUE(browser->window()->IsActive()); > On 2013/08/20 ...
7 years, 4 months ago (2013-08-20 16:06:58 UTC) #15
Nikita (slow)
Added omnibox check.
7 years, 4 months ago (2013-08-20 17:38:05 UTC) #16
oshima
lgtm with nits https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/session_login_browsertest.cc File chrome/browser/chromeos/login/session_login_browsertest.cc (right): https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/session_login_browsertest.cc#newcode22 chrome/browser/chromeos/login/session_login_browsertest.cc:22: BrowserLoginTest() : LoginManagerTest(true) {} On 2013/08/20 ...
7 years, 4 months ago (2013-08-20 17:52:47 UTC) #17
Nikita (slow)
https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/session_login_browsertest.cc File chrome/browser/chromeos/login/session_login_browsertest.cc (right): https://codereview.chromium.org/22887021/diff/28001/chrome/browser/chromeos/login/session_login_browsertest.cc#newcode22 chrome/browser/chromeos/login/session_login_browsertest.cc:22: BrowserLoginTest() : LoginManagerTest(true) {} On 2013/08/20 17:52:47, oshima wrote: ...
7 years, 4 months ago (2013-08-20 18:04:21 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dzhioev@chromium.org/22887021/50001
7 years, 4 months ago (2013-08-21 08:27:10 UTC) #19
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=21663
7 years, 4 months ago (2013-08-21 09:02:46 UTC) #20
Nikita (slow)
+jamescook for OWNERS review of chrome/browser/ui/ash/*
7 years, 4 months ago (2013-08-21 09:05:22 UTC) #21
James Cook
c/b/ui/ash LGTM with nit https://chromiumcodereview.appspot.com/22887021/diff/50001/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc File chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc (right): https://chromiumcodereview.appspot.com/22887021/diff/50001/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc#newcode49 chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc:49: // This function used for ...
7 years, 4 months ago (2013-08-21 16:31:49 UTC) #22
Nikita (slow)
https://codereview.chromium.org/22887021/diff/50001/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc File chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc (right): https://codereview.chromium.org/22887021/diff/50001/chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc#newcode49 chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc:49: // This function used for restoring focus after user ...
7 years, 4 months ago (2013-08-21 17:23:24 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dzhioev@chromium.org/22887021/55001
7 years, 4 months ago (2013-08-21 17:24:58 UTC) #24
commit-bot: I haz the power
7 years, 4 months ago (2013-08-21 20:38:40 UTC) #25
Message was sent while issue was closed.
Change committed as 218823

Powered by Google App Engine
This is Rietveld 408576698