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

Issue 684143003: Make chrome/browser/ui/webui not depend on ash when using Athena (Closed)

Created:
6 years, 1 month ago by pkotwicz
Modified:
6 years, 1 month ago
CC:
chromium-reviews, dbeam+watch-options_chromium.org, nkostylev+watch_chromium.org, yukishiino+watch_chromium.org, nona+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org, yusukes+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@athena_do_not_use_ash43_kiosk_mode
Project:
chromium
Visibility:
Public.

Description

Make chrome/browser/ui/webui not depend on ash when using Athena This CL: - Adds !defined(USE_ATHENA) ifdefs where Ash is used. - Stops compiling KeyboardOverlayUI in Athena because it is not necessary - Stops compiling in Athena for simplicity: DisplayOptionsHandler, PowerHandler, FirstRunUI BUG=426561 TEST=None TBR=oshima,estade,stevenjb Committed: https://crrev.com/9a50e09098a21b4484df6793e6660b8fde3d1481 Cr-Commit-Position: refs/heads/master@{#302376}

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Total comments: 3

Patch Set 3 : #

Total comments: 3

Patch Set 4 : #

Total comments: 1

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -39 lines) Patch
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 3 chunks +9 lines, -4 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/DEPS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc View 1 2 3 3 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/set_time_ui.cc View 1 2 3 4 3 chunks +2 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/options/browser_options_handler.cc View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/chromeos/display_options_handler.cc View 2 chunks +0 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/options/chromeos/internet_options_handler_strings.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/options/chromeos/keyboard_handler.cc View 3 chunks +6 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/options/options_ui.cc View 1 2 3 4 5 6 2 chunks +10 lines, -5 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 4 chunks +10 lines, -10 lines 0 comments Download

Messages

Total messages: 32 (11 generated)
pkotwicz
Oshima, PTAL
6 years, 1 month ago (2014-10-29 23:49:34 UTC) #2
oshima
https://codereview.chromium.org/684143003/diff/1/chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc File chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc (right): https://codereview.chromium.org/684143003/diff/1/chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc#newcode20 chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc:20: #if defined(USE_ASH) First run impl for athena will be ...
6 years, 1 month ago (2014-10-30 18:08:41 UTC) #3
pkotwicz
Oshima, can you please take another look? https://codereview.chromium.org/684143003/diff/1/chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc File chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc (right): https://codereview.chromium.org/684143003/diff/1/chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc#newcode20 chrome/browser/ui/webui/chromeos/first_run/first_run_ui.cc:20: #if defined(USE_ASH) ...
6 years, 1 month ago (2014-10-30 21:31:41 UTC) #4
oshima
lgtm
6 years, 1 month ago (2014-10-30 22:51:48 UTC) #5
pkotwicz
estade@ for chrome/browser/ui/webui/options OWNERS
6 years, 1 month ago (2014-10-31 14:28:09 UTC) #7
pkotwicz
estade@ seems to be OOO jhawkins@ can you please take a look at the changes ...
6 years, 1 month ago (2014-10-31 17:50:59 UTC) #9
Evan Stade
https://codereview.chromium.org/684143003/diff/20001/chrome/browser/ui/webui/options/browser_options_handler.cc File chrome/browser/ui/webui/options/browser_options_handler.cc (right): https://codereview.chromium.org/684143003/diff/20001/chrome/browser/ui/webui/options/browser_options_handler.cc#newcode1709 chrome/browser/ui/webui/options/browser_options_handler.cc:1709: ash::Shell::GetInstance()->user_wallpaper_delegate()->OpenSetWallpaperPage(); #else notimplemented? notreached? https://codereview.chromium.org/684143003/diff/20001/chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.cc File chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.cc (right): https://codereview.chromium.org/684143003/diff/20001/chrome/browser/ui/webui/options/chromeos/core_chromeos_options_handler.cc#newcode34 ...
6 years, 1 month ago (2014-10-31 18:27:12 UTC) #10
pkotwicz
Evan, can you please take another look? https://codereview.chromium.org/684143003/diff/20001/chrome/browser/ui/webui/options/browser_options_handler.cc File chrome/browser/ui/webui/options/browser_options_handler.cc (right): https://codereview.chromium.org/684143003/diff/20001/chrome/browser/ui/webui/options/browser_options_handler.cc#newcode1709 chrome/browser/ui/webui/options/browser_options_handler.cc:1709: ash::Shell::GetInstance()->user_wallpaper_delegate()->OpenSetWallpaperPage(); Added ...
6 years, 1 month ago (2014-10-31 19:07:59 UTC) #12
stevenjb
https://codereview.chromium.org/684143003/diff/40002/chrome/browser/ui/webui/chromeos/set_time_ui.cc File chrome/browser/ui/webui/chromeos/set_time_ui.cc (right): https://codereview.chromium.org/684143003/diff/40002/chrome/browser/ui/webui/chromeos/set_time_ui.cc#newcode130 chrome/browser/ui/webui/chromeos/set_time_ui.cc:130: ash::user::LOGGED_IN_NONE) { Use LoginState::Get()->IsUserLoggedIn() instead of disabling. https://codereview.chromium.org/684143003/diff/40002/chrome/chrome_browser_ui.gypi File ...
6 years, 1 month ago (2014-10-31 19:20:34 UTC) #14
pkotwicz
stevenjb@ and estade@ can you please take another look? Yes, there is crbug.com/380213 which is ...
6 years, 1 month ago (2014-10-31 20:43:03 UTC) #15
pkotwicz
https://codereview.chromium.org/684143003/diff/60001/chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc (right): https://codereview.chromium.org/684143003/diff/60001/chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc#newcode21 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc:21: #include "media/audio/sounds/sounds_manager.h" Previously, we were relying on ash/audio/sounds.h to ...
6 years, 1 month ago (2014-10-31 20:44:39 UTC) #16
stevenjb
https://codereview.chromium.org/684143003/diff/40002/chrome/browser/ui/webui/chromeos/set_time_ui.cc File chrome/browser/ui/webui/chromeos/set_time_ui.cc (right): https://codereview.chromium.org/684143003/diff/40002/chrome/browser/ui/webui/chromeos/set_time_ui.cc#newcode130 chrome/browser/ui/webui/chromeos/set_time_ui.cc:130: ash::user::LOGGED_IN_NONE) { On 2014/10/31 19:20:34, stevenjb wrote: > Use ...
6 years, 1 month ago (2014-10-31 20:57:02 UTC) #17
Evan Stade
lgtm
6 years, 1 month ago (2014-10-31 20:58:55 UTC) #18
pkotwicz
stevenjb@ can you please take another look?
6 years, 1 month ago (2014-10-31 22:22:32 UTC) #19
stevenjb
lgtm
6 years, 1 month ago (2014-10-31 22:34:23 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/684143003/100001
6 years, 1 month ago (2014-10-31 23:02:44 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/21625) linux_chromium_gn_dbg on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_gn_dbg/builds/13669) linux_chromium_gn_rel ...
6 years, 1 month ago (2014-10-31 23:09:54 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/684143003/120001
6 years, 1 month ago (2014-11-01 01:01:50 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/684143003/140001
6 years, 1 month ago (2014-11-01 01:04:42 UTC) #30
commit-bot: I haz the power
Committed patchset #7 (id:140001)
6 years, 1 month ago (2014-11-01 01:53:40 UTC) #31
commit-bot: I haz the power
6 years, 1 month ago (2014-11-01 01:54:11 UTC) #32
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/9a50e09098a21b4484df6793e6660b8fde3d1481
Cr-Commit-Position: refs/heads/master@{#302376}

Powered by Google App Engine
This is Rietveld 408576698