| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 /** @constructor */ | 5 /** @constructor */ |
| 6 function TaskManager() { } | 6 function TaskManager() { } |
| 7 | 7 |
| 8 cr.addSingletonGetter(TaskManager); | 8 cr.addSingletonGetter(TaskManager); |
| 9 | 9 |
| 10 /* | 10 /* |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 149 renderText_: function(entry, columnId, table) { | 149 renderText_: function(entry, columnId, table) { |
| 150 var label = this.document_.createElement('div'); | 150 var label = this.document_.createElement('div'); |
| 151 switch (columnId) { | 151 switch (columnId) { |
| 152 case 'processId': | 152 case 'processId': |
| 153 label.className = 'detail-process-id pid' + entry.processId; | 153 label.className = 'detail-process-id pid' + entry.processId; |
| 154 label.textContent = entry.processId; | 154 label.textContent = entry.processId; |
| 155 break; | 155 break; |
| 156 case 'title': | 156 case 'title': |
| 157 var image_str = "url(" + entry.icon + ")"; | 157 var image_str = "url(" + entry.icon + ")"; |
| 158 label.className = 'detail-title'; | 158 label.className = 'detail-title'; |
| 159 label.style.backgroundImage = image_str; | 159 var image = this.document_.createElement('img'); |
| 160 label.textContent = entry.title; | 160 image.className = 'detail-title-image'; |
| 161 image.src = entry.icon; |
| 162 label.appendChild(image) |
| 163 var text = this.document_.createElement('div'); |
| 164 text.className = 'detail-title-text'; |
| 165 text.textContent = entry.title; |
| 166 label.appendChild(text) |
| 161 break; | 167 break; |
| 162 case 'privateMemory': | 168 case 'privateMemory': |
| 163 label.className = 'detail-private-memory pid' + entry.processId; | 169 label.className = 'detail-private-memory pid' + entry.processId; |
| 164 label.textContent = entry.privateMemory; | 170 label.textContent = entry.privateMemory; |
| 165 break; | 171 break; |
| 166 case 'cpuUsage': | 172 case 'cpuUsage': |
| 167 label.className = 'detail-cpu-usage'; | 173 label.className = 'detail-cpu-usage'; |
| 168 label.textContent = entry.cpuUsage; | 174 label.textContent = entry.cpuUsage; |
| 169 break; | 175 break; |
| 170 case 'networkUsage': | 176 case 'networkUsage': |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 242 taskmanager.onTaskChange(start, length, tasks); | 248 taskmanager.onTaskChange(start, length, tasks); |
| 243 } | 249 } |
| 244 | 250 |
| 245 function taskRemoved(start, length) { | 251 function taskRemoved(start, length) { |
| 246 // Sometimes this can get called too early. | 252 // Sometimes this can get called too early. |
| 247 if (!taskmanager) | 253 if (!taskmanager) |
| 248 return; | 254 return; |
| 249 taskmanager.onTaskRemove(start, length); | 255 taskmanager.onTaskRemove(start, length); |
| 250 } | 256 } |
| 251 | 257 |
| OLD | NEW |