diff options
author | yoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-31 18:15:48 +0000 |
---|---|---|
committer | yoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-31 18:15:48 +0000 |
commit | 898febec4d984e81e9aef314e7a87aac38eafd29 (patch) | |
tree | 7f1307403f50fbdcdc72e0c626aa4e6833207afd /chrome/browser | |
parent | 645193d5d4f2095e5e6ef05e59f2591295d4a8d8 (diff) | |
download | chromium_src-898febec4d984e81e9aef314e7a87aac38eafd29.zip chromium_src-898febec4d984e81e9aef314e7a87aac38eafd29.tar.gz chromium_src-898febec4d984e81e9aef314e7a87aac38eafd29.tar.bz2 |
Remove the web-ui task manager unused stuffs for non-ChromeOS.
This CL removes the task manager stuffs for non-ChromeOS, which are used to support web ui task manager for Win (non-aura), Mac and Linux.
BUG=129285
TEST=manual, trybot passes.
Review URL: https://chromiumcodereview.appspot.com/10423006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139822 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/about_flags.cc | 7 | ||||
-rw-r--r-- | chrome/browser/browser_resources.grd | 22 | ||||
-rw-r--r-- | chrome/browser/task_manager/task_manager_browsertest_util.cc | 6 | ||||
-rw-r--r-- | chrome/browser/ui/cocoa/browser_window_cocoa.mm | 23 | ||||
-rw-r--r-- | chrome/browser/ui/gtk/browser_window_gtk.cc | 23 | ||||
-rw-r--r-- | chrome/browser/ui/panels/panel_browser_window_cocoa.mm | 12 | ||||
-rw-r--r-- | chrome/browser/ui/views/frame/browser_view.cc | 27 | ||||
-rw-r--r-- | chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc | 6 | ||||
-rw-r--r-- | chrome/browser/ui/webui/task_manager/task_manager_dialog.cc | 6 | ||||
-rw-r--r-- | chrome/browser/ui/webui/task_manager/task_manager_dialog.h | 4 |
10 files changed, 33 insertions, 103 deletions
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc index 91b70dd..f3c190d 100644 --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc @@ -583,13 +583,6 @@ const Experiment kExperiments[] = { SINGLE_VALUE_TYPE(switches::kEnableExtensionActivityUI) }, { - "webui-task-manager", - IDS_FLAGS_WEBUI_TASK_MANAGER_NAME, - IDS_FLAGS_WEBUI_TASK_MANAGER_DESCRIPTION, - kOsAll, - SINGLE_VALUE_TYPE(switches::kWebUITaskManager) - }, - { "disable-ntp-other-sessions-menu", IDS_FLAGS_NTP_OTHER_SESSIONS_MENU_NAME, IDS_FLAGS_NTP_OTHER_SESSIONS_MENU_DESCRIPTION, diff --git a/chrome/browser/browser_resources.grd b/chrome/browser/browser_resources.grd index f272d0e..4bbb960 100644 --- a/chrome/browser/browser_resources.grd +++ b/chrome/browser/browser_resources.grd @@ -130,16 +130,6 @@ <include name="IDR_SESSIONS_JS" file="resources\sessions.js" flattenhtml="true" type="BINDATA" /> <include name="IDR_SSL_ERROR_HTML" file="resources\ssl_error.html" flattenhtml="true" type="BINDATA" /> <include name="IDR_SSL_ROAD_BLOCK_HTML" file="resources\ssl_roadblock.html" flattenhtml="true" type="BINDATA" /> - <include name="IDR_TASK_MANAGER_HTML" file="resources\task_manager\main.html" flattenhtml="true" allowexternalscript="true" type="BINDATA" /> - <include name="IDR_TASK_MANAGER_COMMANDS_JS" file="resources\task_manager\commands.js" type="BINDATA" /> - <!-- The following defines.js uses flattenhtml feature to remove the platform-dependent code at complie-time. --> - <include name="IDR_TASK_MANAGER_DEFINES_JS" file="resources\task_manager\defines.js" flattenhtml="true" type="BINDATA" /> - <include name="IDR_TASK_MANAGER_INCLUDES_JS" file="resources\task_manager\includes.js" type="BINDATA" /> - <include name="IDR_TASK_MANAGER_PRELOAD_JS" file="resources\task_manager\preload.js" type="BINDATA" /> - <!-- The following main.js uses flattenhtml feature to remove the platform-dependent code at complie-time. --> - <include name="IDR_TASK_MANAGER_JS" file="resources\task_manager\main.js" flattenhtml="true" type="BINDATA" /> - <include name="IDR_TASK_MANAGER_MEASURE_TIME_JS" file="resources\task_manager\measure_time.js" type="BINDATA" /> - <include name="IDR_TASK_MANAGER_MEASURE_TIME_END_JS" file="resources\task_manager\measure_time_end.js" type="BINDATA" /> <include name="IDR_TRACING_HTML" file="resources\tracing.html" flattenhtml="true" allowexternalscript="true" type="BINDATA" /> <include name="IDR_TRACING_JS" file="resources\tracing.js" flattenhtml="true" type="BINDATA" /> <include name="IDR_TRANSLATE_JS" file="resources\translate.js" type="BINDATA" /> @@ -153,6 +143,18 @@ <include name="IDR_UBER_UTILS_JS" file="resources\uber\uber_utils.js" type="BINDATA" /> <include name="IDR_WEBSTORE_MANIFEST" file="resources\webstore_app\manifest.json" type="BINDATA" /> <include name="IDR_ENTERPRISE_WEBSTORE_MANIFEST" file="resources\enterprise_webstore_app\manifest.json" type="BINDATA" /> + <if expr="pp_ifdef('use_aura')"> + <include name="IDR_TASK_MANAGER_HTML" file="resources\task_manager\main.html" flattenhtml="true" allowexternalscript="true" type="BINDATA" /> + <include name="IDR_TASK_MANAGER_COMMANDS_JS" file="resources\task_manager\commands.js" type="BINDATA" /> + <!-- The following defines.js uses flattenhtml feature to remove the platform-dependent code at complie-time. --> + <include name="IDR_TASK_MANAGER_DEFINES_JS" file="resources\task_manager\defines.js" flattenhtml="true" type="BINDATA" /> + <include name="IDR_TASK_MANAGER_INCLUDES_JS" file="resources\task_manager\includes.js" type="BINDATA" /> + <include name="IDR_TASK_MANAGER_PRELOAD_JS" file="resources\task_manager\preload.js" type="BINDATA" /> + <!-- The following main.js uses flattenhtml feature to remove the platform-dependent code at complie-time. --> + <include name="IDR_TASK_MANAGER_JS" file="resources\task_manager\main.js" flattenhtml="true" type="BINDATA" /> + <include name="IDR_TASK_MANAGER_MEASURE_TIME_JS" file="resources\task_manager\measure_time.js" type="BINDATA" /> + <include name="IDR_TASK_MANAGER_MEASURE_TIME_END_JS" file="resources\task_manager\measure_time_end.js" type="BINDATA" /> + </if> <if expr="not pp_ifdef('chromeos')"> <include name="IDR_SYNC_PROMO_JS" file="resources\sync_promo\sync_promo.js" flattenhtml="true" type="BINDATA" /> <include name="IDR_SYNC_PROMO_HTML" file="resources\sync_promo\sync_promo.html" flattenhtml="true" allowexternalscript="true" type="BINDATA" /> diff --git a/chrome/browser/task_manager/task_manager_browsertest_util.cc b/chrome/browser/task_manager/task_manager_browsertest_util.cc index 5ddd304..742301d 100644 --- a/chrome/browser/task_manager/task_manager_browsertest_util.cc +++ b/chrome/browser/task_manager/task_manager_browsertest_util.cc @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -73,7 +73,7 @@ void TaskManagerBrowserTestUtil::WaitForResourceChange(int target_count) { // static void TaskManagerBrowserTestUtil::ShowTaskManagerAndWaitForReady( Browser* browser) { -#if defined(WEBUI_TASK_MANAGER) +#if defined(USE_AURA) ui_test_utils::WindowedNotificationObserver observer( chrome::NOTIFICATION_TASK_MANAGER_WINDOW_READY, content::Source<TaskManagerModel>(TaskManager::GetInstance()->model())); @@ -81,6 +81,6 @@ void TaskManagerBrowserTestUtil::ShowTaskManagerAndWaitForReady( observer.Wait(); #else browser->window()->ShowTaskManager(); -#endif // defined(WEBUI_TASK_MANAGER) +#endif // defined(USE_AURA) } diff --git a/chrome/browser/ui/cocoa/browser_window_cocoa.mm b/chrome/browser/ui/cocoa/browser_window_cocoa.mm index ec84653..f0595e5 100644 --- a/chrome/browser/ui/cocoa/browser_window_cocoa.mm +++ b/chrome/browser/ui/cocoa/browser_window_cocoa.mm @@ -35,7 +35,6 @@ #import "chrome/browser/ui/cocoa/toolbar/toolbar_controller.h" #include "chrome/browser/ui/page_info_bubble.h" #include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h" -#include "chrome/browser/ui/webui/task_manager/task_manager_dialog.h" #include "chrome/common/chrome_notification_types.h" #include "chrome/common/pref_names.h" #include "content/public/browser/notification_source.h" @@ -416,29 +415,11 @@ void BrowserWindowCocoa::ShowUpdateChromeDialog() { } void BrowserWindowCocoa::ShowTaskManager() { -#if defined(WEBUI_TASK_MANAGER) - TaskManagerDialog::Show(); -#else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::Show(); - } else { - TaskManagerMac::Show(false); - } -#endif // defined(WEBUI_TASK_MANAGER) + TaskManagerMac::Show(false); } void BrowserWindowCocoa::ShowBackgroundPages() { -#if defined(WEBUI_TASK_MANAGER) - TaskManagerDialog::ShowBackgroundPages(); -#else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::ShowBackgroundPages(); - } else { - TaskManagerMac::Show(true); - } -#endif // defined(WEBUI_TASK_MANAGER) + TaskManagerMac::Show(true); } void BrowserWindowCocoa::ShowBookmarkBubble(const GURL& url, diff --git a/chrome/browser/ui/gtk/browser_window_gtk.cc b/chrome/browser/ui/gtk/browser_window_gtk.cc index 1c0074e..643bc5b 100644 --- a/chrome/browser/ui/gtk/browser_window_gtk.cc +++ b/chrome/browser/ui/gtk/browser_window_gtk.cc @@ -75,7 +75,6 @@ #include "chrome/browser/ui/page_info_bubble.h" #include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h" #include "chrome/browser/ui/tabs/tab_strip_model.h" -#include "chrome/browser/ui/webui/task_manager/task_manager_dialog.h" #include "chrome/browser/web_applications/web_app.h" #include "chrome/browser/website_settings.h" #include "chrome/common/chrome_notification_types.h" @@ -1054,29 +1053,11 @@ void BrowserWindowGtk::ShowUpdateChromeDialog() { } void BrowserWindowGtk::ShowTaskManager() { -#if defined(WEBUI_TASK_MANAGER) - TaskManagerDialog::Show(); -#else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::Show(); - } else { - TaskManagerGtk::Show(false); - } -#endif // defined(WEBUI_TASK_MANAGER) + TaskManagerGtk::Show(false); } void BrowserWindowGtk::ShowBackgroundPages() { -#if defined(WEBUI_TASK_MANAGER) - TaskManagerDialog::ShowBackgroundPages(); -#else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::ShowBackgroundPages(); - } else { - TaskManagerGtk::Show(true); - } -#endif // defined(WEBUI_TASK_MANAGER) + TaskManagerGtk::Show(true); } void BrowserWindowGtk::ShowBookmarkBubble(const GURL& url, diff --git a/chrome/browser/ui/panels/panel_browser_window_cocoa.mm b/chrome/browser/ui/panels/panel_browser_window_cocoa.mm index 818e4f5f..bdd25d6 100644 --- a/chrome/browser/ui/panels/panel_browser_window_cocoa.mm +++ b/chrome/browser/ui/panels/panel_browser_window_cocoa.mm @@ -18,7 +18,6 @@ #import "chrome/browser/ui/panels/panel_window_controller_cocoa.h" #include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h" #include "chrome/browser/ui/tabs/tab_strip_model.h" -#include "chrome/browser/ui/webui/task_manager/task_manager_dialog.h" #include "chrome/common/chrome_notification_types.h" #include "content/public/browser/native_web_keyboard_event.h" #include "content/public/browser/notification_source.h" @@ -184,16 +183,7 @@ void PanelBrowserWindowCocoa::UpdatePanelLoadingAnimations( } void PanelBrowserWindowCocoa::ShowTaskManagerForPanel() { -#if defined(WEBUI_TASK_MANAGER) - TaskManagerDialog::Show(); -#else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::Show(); - } else { - TaskManagerMac::Show(false); - } -#endif // defined(WEBUI_TASK_MANAGER) + TaskManagerMac::Show(false); } FindBar* PanelBrowserWindowCocoa::CreatePanelFindBar() { diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc index 928f98f..301482b 100644 --- a/chrome/browser/ui/views/frame/browser_view.cc +++ b/chrome/browser/ui/views/frame/browser_view.cc @@ -60,7 +60,6 @@ #include "chrome/browser/ui/views/toolbar_view.h" #include "chrome/browser/ui/views/update_recommended_message_box.h" #include "chrome/browser/ui/webui/feedback_ui.h" -#include "chrome/browser/ui/webui/task_manager/task_manager_dialog.h" #include "chrome/browser/ui/window_sizer.h" #include "chrome/common/chrome_notification_types.h" #include "chrome/common/chrome_switches.h" @@ -120,6 +119,10 @@ #include "ui/gfx/screen.h" #endif +#if defined(USE_AURA) +#include "chrome/browser/ui/webui/task_manager/task_manager_dialog.h" +#endif + #if defined(ENABLE_ONE_CLICK_SIGNIN) #include "chrome/browser/ui/views/sync/one_click_signin_bubble_view.h" #endif @@ -1029,29 +1032,19 @@ void BrowserView::ShowUpdateChromeDialog() { } void BrowserView::ShowTaskManager() { -#if defined(WEBUI_TASK_MANAGER) +#if defined(USE_AURA) TaskManagerDialog::Show(); #else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::Show(); - } else { - browser::ShowTaskManager(); - } -#endif // defined(WEBUI_TASK_MANAGER) + browser::ShowTaskManager(); +#endif // defined(USE_AURA) } void BrowserView::ShowBackgroundPages() { -#if defined(WEBUI_TASK_MANAGER) +#if defined(USE_AURA) TaskManagerDialog::ShowBackgroundPages(); #else - // Uses WebUI TaskManager when swiches is set. It is beta feature. - if (TaskManagerDialog::UseWebUITaskManager()) { - TaskManagerDialog::ShowBackgroundPages(); - } else { - browser::ShowBackgroundPages(); - } -#endif // defined(WEBUI_TASK_MANAGER) + browser::ShowBackgroundPages(); +#endif // defined(USE_AURA) } void BrowserView::ShowBookmarkBubble(const GURL& url, bool already_bookmarked) { diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc index e1900e5..14e55ab 100644 --- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc @@ -281,10 +281,10 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, if (url.host() == chrome::kChromeUIPolicyHost) return &NewWebUI<PolicyUI>; #endif -#if defined(ENABLE_TASK_MANAGER) +#if defined(USE_AURA) if (url.host() == chrome::kChromeUITaskManagerHost) return &NewWebUI<TaskManagerUI>; -#endif // defined(ENABLE_TASK_MANAGER) +#endif // defined(USE_AURA) #if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA) if (url.host() == chrome::kChromeUICollectedCookiesHost || @@ -327,7 +327,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, || url.host() == chrome::kChromeUIOSCreditsHost || url.host() == chrome::kChromeUITransparencyHost #endif -#if defined(ENABLE_TASK_MANAGER) +#if defined(WEBUI_TASK_MANAGER) || url.host() == chrome::kChromeUITaskManagerHost #endif ) { diff --git a/chrome/browser/ui/webui/task_manager/task_manager_dialog.cc b/chrome/browser/ui/webui/task_manager/task_manager_dialog.cc index 24662a2..f017d82 100644 --- a/chrome/browser/ui/webui/task_manager/task_manager_dialog.cc +++ b/chrome/browser/ui/webui/task_manager/task_manager_dialog.cc @@ -213,9 +213,3 @@ void TaskManagerDialog::ShowBackgroundPages() { BrowserThread::UI, FROM_HERE, base::Bind(&TaskManagerDialogImpl::Show, true)); } - -// static -bool TaskManagerDialog::UseWebUITaskManager() { - return CommandLine::ForCurrentProcess()->HasSwitch( - switches::kWebUITaskManager); -} diff --git a/chrome/browser/ui/webui/task_manager/task_manager_dialog.h b/chrome/browser/ui/webui/task_manager/task_manager_dialog.h index a02df59..032b45d 100644 --- a/chrome/browser/ui/webui/task_manager/task_manager_dialog.h +++ b/chrome/browser/ui/webui/task_manager/task_manager_dialog.h @@ -10,10 +10,6 @@ class TaskManagerDialog { public: static void Show(); static void ShowBackgroundPages(); - - // Returns true if the flag for the experimental WebUI task manager is - // enabled. - static bool UseWebUITaskManager(); }; #endif // CHROME_BROWSER_UI_WEBUI_TASK_MANAGER_TASK_MANAGER_DIALOG_H_ |