// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. /** * Whether task manager shows 'Private Memory' instead of 'Phsical Memory'. * @const */ var USE_PRIVATE_MEM = false; // <if expr="(is_linux or pp_ifdef('chromeos'))"> // On Linux and ChromeOS, this is true because calculating Phsical Memory is // slow. USE_PRIVATE_MEM = true; // </if> /* * Default columns (column_id, label_id, width, is_default) * @const */ var DEFAULT_COLUMNS = [ ['title', 'taskColumn', 300, true], ['profileName', 'profileNameColumn', 120, false], ['physicalMemory', 'physicalMemColumn', 80, !USE_PRIVATE_MEM], ['sharedMemory', 'sharedMemColumn', 80, false], ['privateMemory', 'privateMemColumn', 80, USE_PRIVATE_MEM], ['cpuUsage', 'cpuColumn', 80, true], ['networkUsage', 'netColumn', 85, true], ['processId', 'processIDColumn', 100, false], ['webCoreImageCacheSize', 'webcoreImageCacheColumn', 120, false], ['webCoreScriptsCacheSize', 'webcoreScriptsCacheColumn', 120, false], ['webCoreCSSCacheSize', 'webcoreCSSCacheColumn', 120, false], ['fps', 'fpsColumn', 50, true], ['videoMemory', 'videoMemoryColumn', 80, false], ['sqliteMemoryUsed', 'sqliteMemoryUsedColumn', 80, false], ['goatsTeleported', 'goatsTeleportedColumn', 80, false], ['v8MemoryAllocatedSize', 'javascriptMemoryAllocatedColumn', 120, false], ]; /* * Height of each tasks. It is 20px, which is also defined in CSS. * @const */ var HEIGHT_OF_TASK = 20; var COMMAND_CONTEXTMENU_COLUMN_PREFIX = 'columnContextMenu'; var COMMAND_CONTEXTMENU_TABLE_PREFIX = 'tableContextMenu'; var ENABLED_COLUMNS_KEY = 'enabledColumns'; var DEFAULT_SORT_COLUMN = 'cpuUsage'; var DEFAULT_SORT_DIRECTION = 'desc';