| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ui/webui/task_manager/task_manager_handler.h" | 5 #include "chrome/browser/ui/webui/task_manager/task_manager_handler.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <functional> | 8 #include <functional> |
| 9 | 9 |
| 10 #include "base/bind.h" | 10 #include "base/bind.h" |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 44 {"webCoreScriptsCacheSize", true, false}, | 44 {"webCoreScriptsCacheSize", true, false}, |
| 45 {"webCoreCSSCacheSize", true, false}, | 45 {"webCoreCSSCacheSize", true, false}, |
| 46 {"sqliteMemoryUsed", true, false}, | 46 {"sqliteMemoryUsed", true, false}, |
| 47 {"v8MemoryAllocatedSize", true, false}, | 47 {"v8MemoryAllocatedSize", true, false}, |
| 48 {"icon", false, true}, | 48 {"icon", false, true}, |
| 49 {"title", false, true}, | 49 {"title", false, true}, |
| 50 {"profileName", false, true}, | 50 {"profileName", false, true}, |
| 51 {"networkUsage", true, true}, | 51 {"networkUsage", true, true}, |
| 52 {"fps", true, true}, | 52 {"fps", true, true}, |
| 53 {"videoMemory", true, false}, | 53 {"videoMemory", true, false}, |
| 54 {"naclDebugStubProt", true, true}, |
| 54 {"goatsTeleported", true, true}, | 55 {"goatsTeleported", true, true}, |
| 55 {"canInspect", false, true}, | 56 {"canInspect", false, true}, |
| 56 {"canActivate", false, true} | 57 {"canActivate", false, true} |
| 57 }; | 58 }; |
| 58 | 59 |
| 59 } // namespace | 60 } // namespace |
| 60 | 61 |
| 61 TaskManagerHandler::TaskManagerHandler(TaskManager* tm) | 62 TaskManagerHandler::TaskManagerHandler(TaskManager* tm) |
| 62 : task_manager_(tm), | 63 : task_manager_(tm), |
| 63 model_(tm->model()), | 64 model_(tm->model()), |
| (...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 390 } | 391 } |
| 391 if (column_name == "sqliteMemoryUsed") | 392 if (column_name == "sqliteMemoryUsed") |
| 392 return Value::CreateStringValue(model_->GetResourceSqliteMemoryUsed(i)); | 393 return Value::CreateStringValue(model_->GetResourceSqliteMemoryUsed(i)); |
| 393 if (column_name == "sqliteMemoryUsedValue") { | 394 if (column_name == "sqliteMemoryUsedValue") { |
| 394 size_t sqlite_memory; | 395 size_t sqlite_memory; |
| 395 model_->GetSqliteMemoryUsedBytes(i, &sqlite_memory); | 396 model_->GetSqliteMemoryUsedBytes(i, &sqlite_memory); |
| 396 return Value::CreateDoubleValue(sqlite_memory); | 397 return Value::CreateDoubleValue(sqlite_memory); |
| 397 } | 398 } |
| 398 if (column_name == "goatsTeleported") | 399 if (column_name == "goatsTeleported") |
| 399 return Value::CreateStringValue(model_->GetResourceGoatsTeleported(i)); | 400 return Value::CreateStringValue(model_->GetResourceGoatsTeleported(i)); |
| 401 if (column_name == "naclDebugStubPort") |
| 402 return Value::CreateStringValue(model_->GetResourceNaClDebugStubPort(i)); |
| 400 if (column_name == "goatsTeleportedValue") | 403 if (column_name == "goatsTeleportedValue") |
| 401 return Value::CreateIntegerValue(model_->GetGoatsTeleported(i)); | 404 return Value::CreateIntegerValue(model_->GetGoatsTeleported(i)); |
| 405 if (column_name == "naclDebugStubPortValue") |
| 406 return Value::CreateIntegerValue(model_->GetNaClDebugStubPort(i)); |
| 402 if (column_name == "v8MemoryAllocatedSize") { | 407 if (column_name == "v8MemoryAllocatedSize") { |
| 403 return Value::CreateStringValue( | 408 return Value::CreateStringValue( |
| 404 model_->GetResourceV8MemoryAllocatedSize(i)); | 409 model_->GetResourceV8MemoryAllocatedSize(i)); |
| 405 } | 410 } |
| 406 if (column_name == "v8MemoryAllocatedSizeValue") { | 411 if (column_name == "v8MemoryAllocatedSizeValue") { |
| 407 size_t v8_memory; | 412 size_t v8_memory; |
| 408 model_->GetV8Memory(i, &v8_memory); | 413 model_->GetV8Memory(i, &v8_memory); |
| 409 return Value::CreateDoubleValue(v8_memory); | 414 return Value::CreateDoubleValue(v8_memory); |
| 410 } | 415 } |
| 411 if (column_name == "canInspect") | 416 if (column_name == "canInspect") |
| 412 return Value::CreateBooleanValue(model_->CanInspect(i)); | 417 return Value::CreateBooleanValue(model_->CanInspect(i)); |
| 413 if (column_name == "canActivate") | 418 if (column_name == "canActivate") |
| 414 return Value::CreateBooleanValue(model_->CanActivate(i)); | 419 return Value::CreateBooleanValue(model_->CanActivate(i)); |
| 415 | 420 |
| 416 NOTREACHED(); | 421 NOTREACHED(); |
| 417 return NULL; | 422 return NULL; |
| 418 } | 423 } |
| OLD | NEW |