| Index: chrome/browser/task_manager/task_manager_resource_providers.cc
|
| diff --git a/chrome/browser/task_manager/task_manager_resource_providers.cc b/chrome/browser/task_manager/task_manager_resource_providers.cc
|
| index 47819e3a717767916d229df6d44f98035e90a18c..40a23b22d56a4431dd8d3b6a500af1edc098c321 100644
|
| --- a/chrome/browser/task_manager/task_manager_resource_providers.cc
|
| +++ b/chrome/browser/task_manager/task_manager_resource_providers.cc
|
| @@ -134,6 +134,22 @@ base::ProcessHandle TaskManagerRendererResource::GetProcess() const {
|
| return process_;
|
| }
|
|
|
| +TaskManager::Resource::Type TaskManagerRendererResource::GetType() const {
|
| + return RENDERER;
|
| +}
|
| +
|
| +bool TaskManagerRendererResource::ReportsCacheStats() const {
|
| + return true;
|
| +}
|
| +
|
| +bool TaskManagerRendererResource::ReportsV8MemoryStats() const {
|
| + return true;
|
| +}
|
| +
|
| +bool TaskManagerRendererResource::SupportNetworkUsage() const {
|
| + return true;
|
| +}
|
| +
|
| ////////////////////////////////////////////////////////////////////////////////
|
| // TaskManagerTabContentsResource class
|
| ////////////////////////////////////////////////////////////////////////////////
|
| @@ -888,6 +904,19 @@ base::ProcessHandle TaskManagerExtensionProcessResource::GetProcess() const {
|
| return process_handle_;
|
| }
|
|
|
| +TaskManager::Resource::Type
|
| +TaskManagerExtensionProcessResource::GetType() const {
|
| + return EXTENSION;
|
| +}
|
| +
|
| +bool TaskManagerExtensionProcessResource::SupportNetworkUsage() const {
|
| + return true;
|
| +}
|
| +
|
| +void TaskManagerExtensionProcessResource::SetSupportNetworkUsage() {
|
| + NOTREACHED();
|
| +}
|
| +
|
| const Extension* TaskManagerExtensionProcessResource::GetExtension() const {
|
| return extension_host_->extension();
|
| }
|
| @@ -1062,6 +1091,10 @@ TaskManagerNotificationResource::TaskManagerNotificationResource(
|
| TaskManagerNotificationResource::~TaskManagerNotificationResource() {
|
| }
|
|
|
| +std::wstring TaskManagerNotificationResource::GetTitle() const {
|
| + return title_;
|
| +}
|
| +
|
| SkBitmap TaskManagerNotificationResource::GetIcon() const {
|
| return *default_icon_;
|
| }
|
| @@ -1070,6 +1103,14 @@ base::ProcessHandle TaskManagerNotificationResource::GetProcess() const {
|
| return process_handle_;
|
| }
|
|
|
| +TaskManager::Resource::Type TaskManagerNotificationResource::GetType() const {
|
| + return NOTIFICATION;
|
| +}
|
| +
|
| +bool TaskManagerNotificationResource::SupportNetworkUsage() const {
|
| + return false;
|
| +}
|
| +
|
| ////////////////////////////////////////////////////////////////////////////////
|
| // TaskManagerNotificationResourceProvider class
|
| ////////////////////////////////////////////////////////////////////////////////
|
| @@ -1239,6 +1280,22 @@ base::ProcessHandle TaskManagerBrowserProcessResource::GetProcess() const {
|
| return base::GetCurrentProcessHandle(); // process_;
|
| }
|
|
|
| +TaskManager::Resource::Type TaskManagerBrowserProcessResource::GetType() const {
|
| + return BROWSER;
|
| +}
|
| +
|
| +bool TaskManagerBrowserProcessResource::SupportNetworkUsage() const {
|
| + return true;
|
| +}
|
| +
|
| +void TaskManagerBrowserProcessResource::SetSupportNetworkUsage() {
|
| + NOTREACHED();
|
| +}
|
| +
|
| +bool TaskManagerBrowserProcessResource::ReportsSqliteMemoryUsed() const {
|
| + return true;
|
| +}
|
| +
|
| ////////////////////////////////////////////////////////////////////////////////
|
| // TaskManagerBrowserProcessResourceProvider class
|
| ////////////////////////////////////////////////////////////////////////////////
|
|
|