diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-25 22:43:35 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-25 22:43:35 +0000 |
commit | b4911ec38089ef090010c6e92e851690893dcf6b (patch) | |
tree | dc8726df897e9d6f1e64d6a7f3410232baa40fc6 | |
parent | e9b2727fd53475a42d0fc1acd310d63641a544f6 (diff) | |
download | chromium_src-b4911ec38089ef090010c6e92e851690893dcf6b.zip chromium_src-b4911ec38089ef090010c6e92e851690893dcf6b.tar.gz chromium_src-b4911ec38089ef090010c6e92e851690893dcf6b.tar.bz2 |
Enables WebCache columns on OS X's task manager.
TEST=Enabled the Task Manager context menu, opened, enabled columns and observed values that look reasonable.
BUG=16221
Review URL: http://codereview.chromium.org/243006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27270 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/cocoa/task_manager_mac.mm | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/task_manager_mac.mm b/chrome/browser/cocoa/task_manager_mac.mm index 1016f97..1bc4f31 100644 --- a/chrome/browser/cocoa/task_manager_mac.mm +++ b/chrome/browser/cocoa/task_manager_mac.mm @@ -85,6 +85,11 @@ [self addColumnWithId:IDS_TASK_MANAGER_CPU_COLUMN visible:YES]; [self addColumnWithId:IDS_TASK_MANAGER_NET_COLUMN visible:YES]; [self addColumnWithId:IDS_TASK_MANAGER_PROCESS_ID_COLUMN visible:NO]; + [self addColumnWithId:IDS_TASK_MANAGER_WEBCORE_IMAGE_CACHE_COLUMN + visible:NO]; + [self addColumnWithId:IDS_TASK_MANAGER_WEBCORE_SCRIPTS_CACHE_COLUMN + visible:NO]; + [self addColumnWithId:IDS_TASK_MANAGER_WEBCORE_CSS_CACHE_COLUMN visible:NO]; [self addColumnWithId:IDS_TASK_MANAGER_GOATS_TELEPORTED_COLUMN visible:NO]; } @@ -165,6 +170,18 @@ return @""; return base::SysWideToNSString(model_->GetResourceProcessId(row)); + case IDS_TASK_MANAGER_WEBCORE_IMAGE_CACHE_COLUMN: // WebCore image cache + return base::SysWideToNSString( + model_->GetResourceWebCoreImageCacheSize(row)); + + case IDS_TASK_MANAGER_WEBCORE_SCRIPTS_CACHE_COLUMN: // WebCore script cache + return base::SysWideToNSString( + model_->GetResourceWebCoreScriptsCacheSize(row)); + + case IDS_TASK_MANAGER_WEBCORE_CSS_CACHE_COLUMN: // WebCore CSS cache + return base::SysWideToNSString( + model_->GetResourceWebCoreCSSCacheSize(row)); + case IDS_TASK_MANAGER_GOATS_TELEPORTED_COLUMN: // Goats Teleported! return base::SysWideToNSString(model_->GetResourceGoatsTeleported(row)); |