Home | History | Annotate | Download | only in task_manager
      1 // Copyright 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "chrome/browser/task_manager/resource_provider.h"
      6 
      7 #include "third_party/WebKit/public/web/WebCache.h"
      8 
      9 namespace content {
     10 class WebContents;
     11 }
     12 
     13 namespace extensions {
     14 class Extension;
     15 }
     16 
     17 namespace task_manager {
     18 
     19 int Resource::GetRoutingID() const {
     20   return 0;
     21 }
     22 
     23 bool Resource::ReportsCacheStats() const {
     24   return false;
     25 }
     26 
     27 blink::WebCache::ResourceTypeStats Resource::GetWebCoreCacheStats() const {
     28   return blink::WebCache::ResourceTypeStats();
     29 }
     30 
     31 bool Resource::ReportsFPS() const {
     32   return false;
     33 }
     34 
     35 float Resource::GetFPS() const {
     36   return 0.0f;
     37 }
     38 
     39 bool Resource::ReportsSqliteMemoryUsed() const {
     40   return false;
     41 }
     42 
     43 size_t Resource::SqliteMemoryUsedBytes() const {
     44   return 0;
     45 }
     46 
     47 const extensions::Extension* Resource::GetExtension() const {
     48   return NULL;
     49 }
     50 
     51 bool Resource::ReportsV8MemoryStats() const {
     52   return false;
     53 }
     54 
     55 size_t Resource::GetV8MemoryAllocated() const {
     56   return 0;
     57 }
     58 
     59 size_t Resource::GetV8MemoryUsed() const {
     60   return 0;
     61 }
     62 
     63 bool Resource::CanInspect() const {
     64   return false;
     65 }
     66 
     67 content::WebContents* Resource::GetWebContents() const {
     68   return NULL;
     69 }
     70 
     71 bool Resource::IsBackground() const {
     72   return false;
     73 }
     74 
     75 }  // namespace task_manager
     76