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 |