OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/task_manager/task_manager.h" | 5 #include "chrome/browser/task_manager/task_manager.h" |
6 | 6 |
7 #include "base/bind.h" | 7 #include "base/bind.h" |
8 #include "base/i18n/number_formatting.h" | 8 #include "base/i18n/number_formatting.h" |
9 #include "base/i18n/rtl.h" | 9 #include "base/i18n/rtl.h" |
10 #include "base/prefs/pref_registry_simple.h" | 10 #include "base/prefs/pref_registry_simple.h" |
(...skipping 29 matching lines...) Expand all Loading... |
40 #include "content/public/common/result_codes.h" | 40 #include "content/public/common/result_codes.h" |
41 #include "extensions/browser/extension_system.h" | 41 #include "extensions/browser/extension_system.h" |
42 #include "grit/generated_resources.h" | 42 #include "grit/generated_resources.h" |
43 #include "grit/ui_resources.h" | 43 #include "grit/ui_resources.h" |
44 #include "third_party/icu/source/i18n/unicode/coll.h" | 44 #include "third_party/icu/source/i18n/unicode/coll.h" |
45 #include "ui/base/l10n/l10n_util.h" | 45 #include "ui/base/l10n/l10n_util.h" |
46 #include "ui/base/resource/resource_bundle.h" | 46 #include "ui/base/resource/resource_bundle.h" |
47 #include "ui/base/text/bytes_formatting.h" | 47 #include "ui/base/text/bytes_formatting.h" |
48 #include "ui/gfx/image/image_skia.h" | 48 #include "ui/gfx/image/image_skia.h" |
49 | 49 |
50 #if !defined(OS_CHROMEOS) | 50 #if defined(TOOLKIT_GTK) |
51 #include "chrome/browser/task_manager/notification_resource_provider.h" | 51 #include "chrome/browser/task_manager/notification_resource_provider.h" |
52 #endif | 52 #endif |
53 | 53 |
54 #if defined(OS_MACOSX) | 54 #if defined(OS_MACOSX) |
55 #include "content/public/browser/browser_child_process_host.h" | 55 #include "content/public/browser/browser_child_process_host.h" |
56 #endif | 56 #endif |
57 | 57 |
58 using content::BrowserThread; | 58 using content::BrowserThread; |
59 using content::ResourceRequestInfo; | 59 using content::ResourceRequestInfo; |
60 using content::WebContents; | 60 using content::WebContents; |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
269 new task_manager::ChildProcessResourceProvider(task_manager)); | 269 new task_manager::ChildProcessResourceProvider(task_manager)); |
270 AddResourceProvider(new task_manager::WebContentsResourceProvider( | 270 AddResourceProvider(new task_manager::WebContentsResourceProvider( |
271 task_manager, | 271 task_manager, |
272 scoped_ptr<WebContentsInformation>( | 272 scoped_ptr<WebContentsInformation>( |
273 new task_manager::ExtensionInformation()))); | 273 new task_manager::ExtensionInformation()))); |
274 AddResourceProvider(new task_manager::WebContentsResourceProvider( | 274 AddResourceProvider(new task_manager::WebContentsResourceProvider( |
275 task_manager, | 275 task_manager, |
276 scoped_ptr<WebContentsInformation>( | 276 scoped_ptr<WebContentsInformation>( |
277 new task_manager::GuestInformation()))); | 277 new task_manager::GuestInformation()))); |
278 | 278 |
279 #if !defined(OS_CHROMEOS) && defined(ENABLE_NOTIFICATIONS) | 279 #if defined(TOOLKIT_GTK) && defined(ENABLE_NOTIFICATIONS) |
280 ResourceProvider* provider = | 280 ResourceProvider* provider = |
281 task_manager::NotificationResourceProvider::Create(task_manager); | 281 task_manager::NotificationResourceProvider::Create(task_manager); |
282 if (provider) | 282 if (provider) |
283 AddResourceProvider(provider); | 283 AddResourceProvider(provider); |
284 #endif | 284 #endif |
285 | 285 |
286 AddResourceProvider(new task_manager::WorkerResourceProvider(task_manager)); | 286 AddResourceProvider(new task_manager::WorkerResourceProvider(task_manager)); |
287 } | 287 } |
288 | 288 |
289 void TaskManagerModel::AddObserver(TaskManagerModelObserver* observer) { | 289 void TaskManagerModel::AddObserver(TaskManagerModelObserver* observer) { |
(...skipping 1302 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1592 params.host_desktop_type = desktop_type; | 1592 params.host_desktop_type = desktop_type; |
1593 chrome::Navigate(¶ms); | 1593 chrome::Navigate(¶ms); |
1594 } | 1594 } |
1595 | 1595 |
1596 TaskManager::TaskManager() | 1596 TaskManager::TaskManager() |
1597 : model_(new TaskManagerModel(this)) { | 1597 : model_(new TaskManagerModel(this)) { |
1598 } | 1598 } |
1599 | 1599 |
1600 TaskManager::~TaskManager() { | 1600 TaskManager::~TaskManager() { |
1601 } | 1601 } |
OLD | NEW |