OLD | NEW |
1 { | 1 { |
2 "extensions": [ | 2 "extensions": [ |
3 { | 3 { |
4 "type": "@WebInspector.PanelFactory", | 4 "type": "@WebInspector.PanelFactory", |
5 "name": "profiles", | 5 "name": "profiles", |
6 "title": "Profiles", | 6 "title": "Profiles", |
7 "order": 4, | 7 "order": 4, |
8 "className": "WebInspector.ProfilesPanelFactory" | 8 "className": "WebInspector.ProfilesPanelFactory" |
9 }, | 9 }, |
10 { | 10 { |
(...skipping 26 matching lines...) Expand all Loading... |
37 "defaultValue": false | 37 "defaultValue": false |
38 }, | 38 }, |
39 { | 39 { |
40 "type": "@WebInspector.ActionDelegate", | 40 "type": "@WebInspector.ActionDelegate", |
41 "actionId": "profiler.toggle-recording", | 41 "actionId": "profiler.toggle-recording", |
42 "iconClass": "record-toolbar-item", | 42 "iconClass": "record-toolbar-item", |
43 "contextTypes": ["WebInspector.ProfilesPanel"], | 43 "contextTypes": ["WebInspector.ProfilesPanel"], |
44 "className": "WebInspector.ProfilesPanel.RecordActionDelegate", | 44 "className": "WebInspector.ProfilesPanel.RecordActionDelegate", |
45 "bindings": [ | 45 "bindings": [ |
46 { | 46 { |
| 47 "platform": "windows,linux", |
47 "shortcut": "Ctrl+E" | 48 "shortcut": "Ctrl+E" |
| 49 }, |
| 50 { |
| 51 "platform": "mac", |
| 52 "shortcut": "Meta+E" |
48 } | 53 } |
49 ] | 54 ] |
50 } | 55 } |
51 ], | 56 ], |
52 "dependencies": [ | 57 "dependencies": [ |
53 "components", | 58 "components", |
54 "ui_lazy" | 59 "ui_lazy" |
55 ], | 60 ], |
56 "scripts": [ | 61 "scripts": [ |
57 "ProfilesPanel.js", | 62 "ProfilesPanel.js", |
58 "CPUProfileDataGrid.js", | 63 "CPUProfileDataGrid.js", |
59 "CPUProfileBottomUpDataGrid.js", | 64 "CPUProfileBottomUpDataGrid.js", |
60 "CPUProfileTopDownDataGrid.js", | 65 "CPUProfileTopDownDataGrid.js", |
61 "CPUProfileFlameChart.js", | 66 "CPUProfileFlameChart.js", |
62 "CPUProfileView.js", | 67 "CPUProfileView.js", |
63 "HeapSnapshotCommon.js", | 68 "HeapSnapshotCommon.js", |
64 "HeapSnapshotProxy.js", | 69 "HeapSnapshotProxy.js", |
65 "HeapSnapshotDataGrids.js", | 70 "HeapSnapshotDataGrids.js", |
66 "HeapSnapshotGridNodes.js", | 71 "HeapSnapshotGridNodes.js", |
67 "HeapSnapshotView.js", | 72 "HeapSnapshotView.js", |
68 "ProfileLauncherView.js", | 73 "ProfileLauncherView.js", |
69 "ProfileTypeRegistry.js", | 74 "ProfileTypeRegistry.js", |
70 "TargetsComboBoxController.js" | 75 "TargetsComboBoxController.js" |
71 ], | 76 ], |
72 "resources": [ | 77 "resources": [ |
73 "heapProfiler.css", | 78 "heapProfiler.css", |
74 "profilesPanel.css" | 79 "profilesPanel.css" |
75 ] | 80 ] |
76 } | 81 } |
OLD | NEW |