190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved. 290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// found in the LICENSE file. 490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)#include "chrome/browser/task_manager/resource_provider.h" 690dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 77d4cd473f85ac64c3747c96c277f9e506a0d2246Torne (Richard Coles)#include "third_party/WebKit/public/web/WebCache.h" 890dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)namespace content { 1090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)class WebContents; 1190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 1290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 1390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)namespace extensions { 1490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)class Extension; 1590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 1690dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 1790dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)namespace task_manager { 1890dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 1990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)int Resource::GetRoutingID() const { 2090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return 0; 2190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 2290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 2390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)bool Resource::ReportsCacheStats() const { 2490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return false; 2590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 2690dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 27f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)blink::WebCache::ResourceTypeStats Resource::GetWebCoreCacheStats() const { 28f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles) return blink::WebCache::ResourceTypeStats(); 2990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 3090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 3190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)bool Resource::ReportsSqliteMemoryUsed() const { 3290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return false; 3390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 3490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 3590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)size_t Resource::SqliteMemoryUsedBytes() const { 3690dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return 0; 3790dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 3890dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 3990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)bool Resource::ReportsV8MemoryStats() const { 4090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return false; 4190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 4290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 4390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)size_t Resource::GetV8MemoryAllocated() const { 4490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return 0; 4590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 4690dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 4790dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)size_t Resource::GetV8MemoryUsed() const { 4890dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return 0; 4990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 5090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 5190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)content::WebContents* Resource::GetWebContents() const { 5290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) return NULL; 5390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} 5490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) 5590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)} // namespace task_manager 56