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

Issue 9665031: Change the idle logout dialog over to use views. (Closed)

Created:
8 years, 9 months ago by rkc
Modified:
8 years, 9 months ago
Reviewers:
James Hawkins, zel, sky
CC:
chromium-reviews, arv (Not doing code reviews), stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org, tfarina
Visibility:
Public.

Description

Change the idle logout dialog over to use views. To keep the idle logout dialog with the rest of the popups on ChromeOS and following the policy of not using WebUI unless the UI is in a tab, we've moved the implementation from based on HtmlDialogUI to a views based dialog. Reviews requested, sky: Primary review jhawkins: OWNER's review for removed code from ui/webui zelidrag: OWNER's review for removed code from ui/webui/chromeos and resources/chromeos R=zelidrag@chromium.org,jhawkins@chromium.org,sky@chromium.org BUG=chromium-os:27545, chromium-os:27542 TEST=Tested with --enable-kiosk-mode flags. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=126814

Patch Set 1 #

Total comments: 36

Patch Set 2 : Review comments. #

Total comments: 10

Patch Set 3 : . #

Total comments: 10

Patch Set 4 : . #

Total comments: 12

Patch Set 5 : . #

Total comments: 16

Patch Set 6 : removed aura includes. #

Patch Set 7 : nits + clang fix. #

Patch Set 8 : yacf. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+272 lines, -379 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +10 lines, -6 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 4 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/kiosk_mode/kiosk_mode_helper.h View 1 chunk +4 lines, -1 line 0 comments Download
M chrome/browser/chromeos/kiosk_mode/kiosk_mode_helper.cc View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/chromeos/kiosk_mode/kiosk_mode_idle_logout.cc View 1 2 3 4 2 chunks +3 lines, -3 lines 0 comments Download
A chrome/browser/chromeos/ui/idle_logout_dialog_view.h View 1 2 3 4 5 6 7 1 chunk +67 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/ui/idle_logout_dialog_view.cc View 1 2 3 4 5 6 1 chunk +186 lines, -0 lines 0 comments Download
D chrome/browser/resources/chromeos/idle_logout_dialog.css View 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/browser/resources/chromeos/idle_logout_dialog.html View 1 chunk +0 lines, -23 lines 0 comments Download
D chrome/browser/resources/chromeos/idle_logout_dialog.js View 1 chunk +0 lines, -47 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 2 3 4 2 chunks +0 lines, -3 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/idle_logout_dialog.h View 1 chunk +0 lines, -61 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/idle_logout_dialog.cc View 1 chunk +0 lines, -201 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
rkc
8 years, 9 months ago (2012-03-10 01:33:00 UTC) #1
James Hawkins
Remove LGTM
8 years, 9 months ago (2012-03-10 03:35:50 UTC) #2
sky
https://chromiumcodereview.appspot.com/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): https://chromiumcodereview.appspot.com/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode7 chrome/browser/chromeos/ui/idle_logout_dialog.cc:7: #include <string> Do you really need these includes in ...
8 years, 9 months ago (2012-03-11 21:57:47 UTC) #3
tfarina
http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode31 chrome/browser/chromeos/ui/idle_logout_dialog.cc:31: using views::GridLayout; nit: I'd remove this and just have ...
8 years, 9 months ago (2012-03-11 23:42:58 UTC) #4
rkc
http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode7 chrome/browser/chromeos/ui/idle_logout_dialog.cc:7: #include <string> On 2012/03/11 21:57:47, sky wrote: > Do ...
8 years, 9 months ago (2012-03-12 22:43:38 UTC) #5
sky
http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode168 chrome/browser/chromeos/ui/idle_logout_dialog.cc:168: return gfx::Size(kIdleLogoutDialogWidth, kIdleLogoutDialogHeight); On 2012/03/12 22:43:38, Rahul Chaturvedi wrote: ...
8 years, 9 months ago (2012-03-12 23:33:37 UTC) #6
rkc
http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode168 chrome/browser/chromeos/ui/idle_logout_dialog.cc:168: return gfx::Size(kIdleLogoutDialogWidth, kIdleLogoutDialogHeight); On 2012/03/12 23:33:38, sky wrote: > ...
8 years, 9 months ago (2012-03-12 23:57:51 UTC) #7
tfarina
http://codereview.chromium.org/9665031/diff/9002/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/9002/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode28 chrome/browser/chromeos/ui/idle_logout_dialog.cc:28: using views::GridLayout; you can remove this now. http://codereview.chromium.org/9665031/diff/9002/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode100 chrome/browser/chromeos/ui/idle_logout_dialog.cc:100: ...
8 years, 9 months ago (2012-03-13 00:04:31 UTC) #8
rkc
http://codereview.chromium.org/9665031/diff/9002/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/9002/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode28 chrome/browser/chromeos/ui/idle_logout_dialog.cc:28: using views::GridLayout; On 2012/03/13 00:04:32, tfarina wrote: > you ...
8 years, 9 months ago (2012-03-13 00:36:38 UTC) #9
sky
http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode168 chrome/browser/chromeos/ui/idle_logout_dialog.cc:168: return gfx::Size(kIdleLogoutDialogWidth, kIdleLogoutDialogHeight); On 2012/03/12 23:57:51, Rahul Chaturvedi wrote: ...
8 years, 9 months ago (2012-03-13 03:43:54 UTC) #10
tfarina
On 2012/03/13 03:43:54, sky wrote: > http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc > File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): > > http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode168 > ...
8 years, 9 months ago (2012-03-14 00:07:58 UTC) #11
tfarina
On Tue, Mar 13, 2012 at 9:07 PM, <tfarina@chromium.org> wrote: >> I agree, but this ...
8 years, 9 months ago (2012-03-14 00:15:22 UTC) #12
tfarina
http://codereview.chromium.org/9665031/diff/9003/chrome/browser/chromeos/ui/idle_logout_dialog.h File chrome/browser/chromeos/ui/idle_logout_dialog.h (right): http://codereview.chromium.org/9665031/diff/9003/chrome/browser/chromeos/ui/idle_logout_dialog.h#newcode9 chrome/browser/chromeos/ui/idle_logout_dialog.h:9: #include "base/memory/scoped_ptr.h" nit: remove, unused here. http://codereview.chromium.org/9665031/diff/9003/chrome/browser/chromeos/ui/idle_logout_dialog.h#newcode10 chrome/browser/chromeos/ui/idle_logout_dialog.h:10: #include ...
8 years, 9 months ago (2012-03-14 16:45:47 UTC) #13
rkc
http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc File chrome/browser/chromeos/ui/idle_logout_dialog.cc (right): http://codereview.chromium.org/9665031/diff/1/chrome/browser/chromeos/ui/idle_logout_dialog.cc#newcode168 chrome/browser/chromeos/ui/idle_logout_dialog.cc:168: return gfx::Size(kIdleLogoutDialogWidth, kIdleLogoutDialogHeight); On 2012/03/13 03:43:54, sky wrote: > ...
8 years, 9 months ago (2012-03-14 22:35:32 UTC) #14
tfarina
http://codereview.chromium.org/9665031/diff/14001/chrome/browser/chromeos/ui/idle_logout_dialog_view.cc File chrome/browser/chromeos/ui/idle_logout_dialog_view.cc (right): http://codereview.chromium.org/9665031/diff/14001/chrome/browser/chromeos/ui/idle_logout_dialog_view.cc#newcode10 chrome/browser/chromeos/ui/idle_logout_dialog_view.cc:10: #include "base/timer.h" nit: already included in the header, remove. ...
8 years, 9 months ago (2012-03-14 22:55:34 UTC) #15
rkc
http://codereview.chromium.org/9665031/diff/14001/chrome/browser/chromeos/ui/idle_logout_dialog_view.cc File chrome/browser/chromeos/ui/idle_logout_dialog_view.cc (right): http://codereview.chromium.org/9665031/diff/14001/chrome/browser/chromeos/ui/idle_logout_dialog_view.cc#newcode10 chrome/browser/chromeos/ui/idle_logout_dialog_view.cc:10: #include "base/timer.h" On 2012/03/14 22:55:34, tfarina wrote: > nit: ...
8 years, 9 months ago (2012-03-14 23:19:29 UTC) #16
sky
LGTM
8 years, 9 months ago (2012-03-15 00:05:01 UTC) #17
tfarina
On Wed, Mar 14, 2012 at 9:05 PM, <sky@chromium.org> wrote: > LGTM > You just ...
8 years, 9 months ago (2012-03-15 00:10:43 UTC) #18
rkc
8 years, 9 months ago (2012-03-15 00:12:23 UTC) #19
On 2012/03/15 00:10:43, tfarina wrote:
> On Wed, Mar 14, 2012 at 9:05 PM,  <mailto:sky@chromium.org> wrote:
> > LGTM
> >
> You just need the Scott lgtm, but it lgtm too now.
> 
> Thanks.
> 
> -- 
> Thiago

Thanks for the meticulous review!

Powered by Google App Engine
This is Rietveld 408576698