Index: chrome/browser/task_manager/task_manager_resource_providers.h |
diff --git a/chrome/browser/task_manager/task_manager_resource_providers.h b/chrome/browser/task_manager/task_manager_resource_providers.h |
index cf29bc25596107f95ff65e697817200162118bc9..b43a2d35a8139bd9905995c621b7bf023e0978f0 100644 |
--- a/chrome/browser/task_manager/task_manager_resource_providers.h |
+++ b/chrome/browser/task_manager/task_manager_resource_providers.h |
@@ -36,15 +36,15 @@ class TaskManagerRendererResource : public TaskManager::Resource { |
// TaskManager::Resource methods: |
virtual base::ProcessHandle GetProcess() const; |
- virtual Type GetType() const { return RENDERER; } |
- virtual bool ReportsCacheStats() const { return true; } |
+ virtual Type GetType() const; |
+ virtual bool ReportsCacheStats() const; |
virtual WebKit::WebCache::ResourceTypeStats GetWebCoreCacheStats() const; |
- virtual bool ReportsV8MemoryStats() const { return true; } |
+ virtual bool ReportsV8MemoryStats() const; |
virtual size_t GetV8MemoryAllocated() const; |
virtual size_t GetV8MemoryUsed() const; |
// RenderResources always provide the network usage. |
- virtual bool SupportNetworkUsage() const { return true; } |
+ virtual bool SupportNetworkUsage() const; |
virtual void SetSupportNetworkUsage() { } |
virtual void Refresh(); |
@@ -298,9 +298,9 @@ class TaskManagerExtensionProcessResource : public TaskManager::Resource { |
virtual std::wstring GetTitle() const; |
virtual SkBitmap GetIcon() const; |
virtual base::ProcessHandle GetProcess() const; |
- virtual Type GetType() const { return EXTENSION; } |
- virtual bool SupportNetworkUsage() const { return true; } |
- virtual void SetSupportNetworkUsage() { NOTREACHED(); } |
+ virtual Type GetType() const; |
+ virtual bool SupportNetworkUsage() const; |
+ virtual void SetSupportNetworkUsage(); |
virtual const Extension* GetExtension() const; |
// Returns the pid of the extension process. |
@@ -370,11 +370,11 @@ class TaskManagerNotificationResource : public TaskManager::Resource { |
virtual ~TaskManagerNotificationResource(); |
// TaskManager::Resource interface |
- virtual std::wstring GetTitle() const { return title_; } |
+ virtual std::wstring GetTitle() const; |
virtual SkBitmap GetIcon() const; |
virtual base::ProcessHandle GetProcess() const; |
- virtual Type GetType() const { return NOTIFICATION; } |
- virtual bool SupportNetworkUsage() const { return false; } |
+ virtual Type GetType() const; |
+ virtual bool SupportNetworkUsage() const; |
virtual void SetSupportNetworkUsage() { } |
private: |
@@ -438,12 +438,12 @@ class TaskManagerBrowserProcessResource : public TaskManager::Resource { |
virtual std::wstring GetTitle() const; |
virtual SkBitmap GetIcon() const; |
virtual base::ProcessHandle GetProcess() const; |
- virtual Type GetType() const { return BROWSER; } |
+ virtual Type GetType() const; |
- virtual bool SupportNetworkUsage() const { return true; } |
- virtual void SetSupportNetworkUsage() { NOTREACHED(); } |
+ virtual bool SupportNetworkUsage() const; |
+ virtual void SetSupportNetworkUsage(); |
- virtual bool ReportsSqliteMemoryUsed() const { return true; } |
+ virtual bool ReportsSqliteMemoryUsed() const; |
virtual size_t SqliteMemoryUsedBytes() const; |
// Returns the pid of the browser process. |