| Index: chrome/browser/task_manager/task_manager.h
|
| diff --git a/chrome/browser/task_manager/task_manager.h b/chrome/browser/task_manager/task_manager.h
|
| index 117ac60bf79f9fb9060704af36a093d8b0b0e389..640d7a6e2beccce55878bba9d85a1ec339ddddb1 100644
|
| --- a/chrome/browser/task_manager/task_manager.h
|
| +++ b/chrome/browser/task_manager/task_manager.h
|
| @@ -79,29 +79,27 @@ class TaskManager {
|
| virtual base::ProcessHandle GetProcess() const = 0;
|
| virtual int GetUniqueChildProcessId() const = 0;
|
| virtual Type GetType() const = 0;
|
| - virtual int GetRoutingID() const { return 0; }
|
| + virtual int GetRoutingID() const;
|
|
|
| - virtual bool ReportsCacheStats() const { return false; }
|
| - virtual WebKit::WebCache::ResourceTypeStats GetWebCoreCacheStats() const {
|
| - return WebKit::WebCache::ResourceTypeStats();
|
| - }
|
| + virtual bool ReportsCacheStats() const;
|
| + virtual WebKit::WebCache::ResourceTypeStats GetWebCoreCacheStats() const;
|
|
|
| - virtual bool ReportsFPS() const { return false; }
|
| - virtual float GetFPS() const { return 0.0f; }
|
| + virtual bool ReportsFPS() const;
|
| + virtual float GetFPS() const;
|
|
|
| - virtual bool ReportsSqliteMemoryUsed() const { return false; }
|
| - virtual size_t SqliteMemoryUsedBytes() const { return 0; }
|
| + virtual bool ReportsSqliteMemoryUsed() const;
|
| + virtual size_t SqliteMemoryUsedBytes() const;
|
|
|
| // Return extension associated with the resource, or NULL
|
| // if not applicable.
|
| - virtual const extensions::Extension* GetExtension() const { return NULL; }
|
| + virtual const extensions::Extension* GetExtension() const;
|
|
|
| - virtual bool ReportsV8MemoryStats() const { return false; }
|
| - virtual size_t GetV8MemoryAllocated() const { return 0; }
|
| - virtual size_t GetV8MemoryUsed() const { return 0; }
|
| + virtual bool ReportsV8MemoryStats() const;
|
| + virtual size_t GetV8MemoryAllocated() const;
|
| + virtual size_t GetV8MemoryUsed() const;
|
|
|
| // Returns true if this resource can be inspected using developer tools.
|
| - virtual bool CanInspect() const { return false; }
|
| + virtual bool CanInspect() const;
|
|
|
| // Invokes or reveals developer tools window for this resource.
|
| virtual void Inspect() const {}
|
| @@ -109,7 +107,7 @@ class TaskManager {
|
| // A helper function for ActivateProcess when selected resource refers
|
| // to a Tab or other window containing web contents. Returns NULL by
|
| // default because not all resources have an associated web contents.
|
| - virtual content::WebContents* GetWebContents() const { return NULL; }
|
| + virtual content::WebContents* GetWebContents() const;
|
|
|
| // Whether this resource does report the network usage accurately.
|
| // This controls whether 0 or N/A is displayed when no bytes have been
|
| @@ -134,7 +132,7 @@ class TaskManager {
|
|
|
| // Returns true if this resource is not visible to the user because it lives
|
| // in the background (e.g. extension background page, background contents).
|
| - virtual bool IsBackground() const { return false; }
|
| + virtual bool IsBackground() const;
|
|
|
| static const char* GetResourceTypeAsString(const Type type) {
|
| switch (type) {
|
|
|