4 "type": "@WebInspector.PanelFactory",
8 "className": "WebInspector.ProfilesPanelFactory"
11 "type": "@WebInspector.ContextMenu.Provider",
12 "contextTypes": ["WebInspector.RemoteObject"],
13 "className": "WebInspector.ProfilesPanel.ContextMenuProvider"
17 "category": "Profiler",
18 "title": "Show advanced heap snapshot properties",
19 "settingName": "showAdvancedHeapSnapshotProperties",
20 "settingType": "boolean",
25 "category": "Profiler",
26 "title": "Record heap allocation stack traces",
27 "settingName": "recordAllocationStacks",
28 "settingType": "boolean",
33 "category": "Profiler",
34 "title": "High resolution CPU profiling",
35 "settingName": "highResolutionCpuProfiling",
36 "settingType": "boolean",
41 "category": "Profiler",
42 "title": "Show native functions in JS Profile",
43 "settingName": "showNativeFunctionsInJSProfile",
44 "settingType": "boolean",
48 "type": "@WebInspector.ActionDelegate",
49 "actionId": "profiler.toggle-recording",
50 "iconClass": "record-toolbar-item",
51 "contextTypes": ["WebInspector.ProfilesPanel"],
52 "className": "WebInspector.ProfilesPanel.RecordActionDelegate",
55 "platform": "windows,linux",
71 "CPUProfileDataGrid.js",
72 "CPUProfileBottomUpDataGrid.js",
73 "CPUProfileTopDownDataGrid.js",
74 "CPUProfileFlameChart.js",
76 "HeapSnapshotCommon.js",
77 "HeapSnapshotProxy.js",
78 "HeapSnapshotDataGrids.js",
79 "HeapSnapshotGridNodes.js",
80 "HeapSnapshotView.js",
81 "ProfileLauncherView.js",
82 "ProfileTypeRegistry.js",
83 "TargetsComboBoxController.js"