| 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 /** @constructor */ | 5 /** @constructor */ |
| 6 function TaskManager() { } | 6 function TaskManager() { } |
| 7 | 7 |
| 8 cr.addSingletonGetter(TaskManager); | 8 cr.addSingletonGetter(TaskManager); |
| 9 | 9 |
| 10 TaskManager.prototype = { | 10 TaskManager.prototype = { |
| (...skipping 411 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 422 * @return {cr.ui.ListItem} created new list item element. | 422 * @return {cr.ui.ListItem} created new list item element. |
| 423 * @private | 423 * @private |
| 424 * @this | 424 * @this |
| 425 */ | 425 */ |
| 426 renderRow_: function(data, table) { | 426 renderRow_: function(data, table) { |
| 427 var pid = data['processId'][0]; | 427 var pid = data['processId'][0]; |
| 428 var cm = table.columnModel; | 428 var cm = table.columnModel; |
| 429 var listItem = new cr.ui.ListItem({label: ''}); | 429 var listItem = new cr.ui.ListItem({label: ''}); |
| 430 | 430 |
| 431 listItem.className = 'table-row'; | 431 listItem.className = 'table-row'; |
| 432 if (this.opt_.isBackgroundMode && data.isBackgroundResource) | |
| 433 listItem.className += ' table-background-row'; | |
| 434 | 432 |
| 435 for (var i = 0; i < cm.size; i++) { | 433 for (var i = 0; i < cm.size; i++) { |
| 436 var cell = document.createElement('div'); | 434 var cell = document.createElement('div'); |
| 437 cell.style.width = cm.getWidth(i) + '%'; | 435 cell.style.width = cm.getWidth(i) + '%'; |
| 438 cell.className = 'table-row-cell'; | 436 cell.className = 'table-row-cell'; |
| 439 cell.id = 'column-' + pid + '-' + cm.getId(i); | 437 cell.id = 'column-' + pid + '-' + cm.getId(i); |
| 440 cell.appendChild( | 438 cell.appendChild( |
| 441 cm.getRenderFunction(i).call(null, data, cm.getId(i), table)); | 439 cm.getRenderFunction(i).call(null, data, cm.getId(i), table)); |
| 442 | 440 |
| 443 listItem.appendChild(cell); | 441 listItem.appendChild(cell); |
| (...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 683 this.table_.redraw(); | 681 this.table_.redraw(); |
| 684 }, | 682 }, |
| 685 }; | 683 }; |
| 686 | 684 |
| 687 // |taskmanager| has been declared in preload.js. | 685 // |taskmanager| has been declared in preload.js. |
| 688 taskmanager = TaskManager.getInstance(); | 686 taskmanager = TaskManager.getInstance(); |
| 689 | 687 |
| 690 function init() { | 688 function init() { |
| 691 var params = parseQueryParams(window.location); | 689 var params = parseQueryParams(window.location); |
| 692 var opt = {}; | 690 var opt = {}; |
| 693 opt['isBackgroundMode'] = params.background; | |
| 694 opt['isShowCloseButton'] = params.showclose; | 691 opt['isShowCloseButton'] = params.showclose; |
| 695 taskmanager.initialize(document.body, opt); | 692 taskmanager.initialize(document.body, opt); |
| 696 } | 693 } |
| 697 | 694 |
| 698 document.addEventListener('DOMContentLoaded', init); | 695 document.addEventListener('DOMContentLoaded', init); |
| 699 document.addEventListener('Close', taskmanager.onClose.bind(taskmanager)); | 696 document.addEventListener('Close', taskmanager.onClose.bind(taskmanager)); |
| OLD | NEW |