summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authoryoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-31 18:15:48 +0000
committeryoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-31 18:15:48 +0000
commit898febec4d984e81e9aef314e7a87aac38eafd29 (patch)
tree7f1307403f50fbdcdc72e0c626aa4e6833207afd /chrome/browser
parent645193d5d4f2095e5e6ef05e59f2591295d4a8d8 (diff)
downloadchromium_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.cc7
-rw-r--r--chrome/browser/browser_resources.grd22
-rw-r--r--chrome/browser/task_manager/task_manager_browsertest_util.cc6
-rw-r--r--chrome/browser/ui/cocoa/browser_window_cocoa.mm23
-rw-r--r--chrome/browser/ui/gtk/browser_window_gtk.cc23
-rw-r--r--chrome/browser/ui/panels/panel_browser_window_cocoa.mm12
-rw-r--r--chrome/browser/ui/views/frame/browser_view.cc27
-rw-r--r--chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc6
-rw-r--r--chrome/browser/ui/webui/task_manager/task_manager_dialog.cc6
-rw-r--r--chrome/browser/ui/webui/task_manager/task_manager_dialog.h4
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_