• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "extensions": [
3        {
4            "type": "@WebInspector.Panel",
5            "name": "profiles",
6            "title": "Profiles",
7            "order": 4,
8            "className": "WebInspector.ProfilesPanel"
9        },
10        {
11            "type": "@WebInspector.ContextMenu.Provider",
12            "contextTypes": ["WebInspector.RemoteObject"],
13            "className": "WebInspector.ProfilesPanel.ContextMenuProvider"
14        },
15        {
16            "type": "ui-setting",
17            "section": "Profiler",
18            "title": "Show advanced heap snapshot properties",
19            "settingName": "showAdvancedHeapSnapshotProperties",
20            "settingType": "checkbox"
21        },
22        {
23            "type": "ui-setting",
24            "section": "Profiler",
25            "title": "Record heap allocation stack traces",
26            "settingName": "recordAllocationStacks",
27            "settingType": "checkbox"
28        },
29        {
30            "type": "ui-setting",
31            "section": "Profiler",
32            "title": "High resolution CPU profiling",
33            "settingName": "highResolutionCpuProfiling",
34            "settingType": "checkbox"
35        }
36    ],
37    "dependencies": [
38        "components"
39    ],
40    "scripts": [
41        "ProfilesPanel.js",
42        "CPUProfileDataGrid.js",
43        "CPUProfileBottomUpDataGrid.js",
44        "CPUProfileTopDownDataGrid.js",
45        "CPUProfileFlameChart.js",
46        "CPUProfileView.js",
47        "HeapSnapshotCommon.js",
48        "HeapSnapshotProxy.js",
49        "HeapSnapshotDataGrids.js",
50        "HeapSnapshotGridNodes.js",
51        "HeapSnapshotView.js",
52        "ProfileLauncherView.js",
53        "CanvasProfileView.js",
54        "CanvasReplayStateView.js",
55        "ProfileTypeRegistry.js"
56    ]
57}
58