OLD | NEW |
1 { | 1 { |
2 "extensions": [ | 2 "extensions": [ |
3 { | 3 { |
4 "type": "view", | 4 "type": "view", |
5 "location": "drawer-view", | 5 "location": "drawer-view", |
6 "id": "coverage", | 6 "id": "coverage", |
7 "title": "Coverage", | 7 "title": "Coverage", |
8 "persistence": "closeable", | 8 "persistence": "closeable", |
9 "order": 0, | 9 "order": 0, |
10 "className": "Coverage.CoverageView", | 10 "className": "Coverage.CoverageView", |
11 "experiment": "cssTrackerPanel" | 11 "experiment": "cssTrackerPanel" |
12 }, | 12 }, |
13 { | 13 { |
14 "type": "@SourceFrame.UISourceCodeFrame.LineDecorator", | 14 "type": "@SourceFrame.UISourceCodeFrame.LineDecorator", |
15 "className": "Coverage.CoverageView.LineDecorator", | 15 "className": "Coverage.CoverageView.LineDecorator", |
16 "decoratorType": "coverage" | 16 "decoratorType": "coverage" |
17 }, | 17 }, |
18 { | 18 { |
19 "type": "@UI.ActionDelegate", | 19 "type": "@UI.ActionDelegate", |
| 20 "actionId": "coverage.take-snapshot", |
| 21 "iconClass": "largeicon-photo-camera", |
| 22 "className": "Coverage.CoverageView.ActionDelegate", |
| 23 "category": "Performance", |
| 24 "experiment": "cssTrackerPanel", |
| 25 "title": "Take a best-effort coverage snapshot" |
| 26 }, |
| 27 { |
| 28 "type": "@UI.ActionDelegate", |
20 "actionId": "coverage.toggle-recording", | 29 "actionId": "coverage.toggle-recording", |
21 "iconClass": "largeicon-start-recording", | 30 "iconClass": "largeicon-start-recording", |
22 "toggledIconClass": "largeicon-stop-recording", | 31 "toggledIconClass": "largeicon-stop-recording", |
23 "toggleWithRedColor": true, | 32 "toggleWithRedColor": true, |
24 "className": "Coverage.CoverageView.RecordActionDelegate", | 33 "className": "Coverage.CoverageView.ActionDelegate", |
25 "category": "Performance", | 34 "category": "Performance", |
26 "experiment": "cssTrackerPanel", | 35 "experiment": "cssTrackerPanel", |
27 "options": [ | 36 "options": [ |
28 { | 37 { |
29 "value": true, | 38 "value": true, |
30 "title": "Instrument coverage" | 39 "title": "Instrument coverage" |
31 }, | 40 }, |
32 { | 41 { |
33 "value": false, | 42 "value": false, |
34 "title": "Stop instrumenting coverage and show results" | 43 "title": "Stop instrumenting coverage and show results" |
35 } | 44 } |
36 ] | 45 ] |
37 } | 46 } |
38 ], | 47 ], |
39 "dependencies": [ | 48 "dependencies": [ |
40 "sdk", | 49 "sdk", |
41 "ui", | 50 "ui", |
42 "source_frame", | 51 "source_frame", |
43 "data_grid" | 52 "data_grid" |
44 ], | 53 ], |
45 "scripts": [ | 54 "scripts": [ |
46 "CoverageListView.js", | 55 "CoverageListView.js", |
47 "CoverageView.js" | 56 "CoverageView.js" |
48 ], | 57 ], |
49 "resources": [ | 58 "resources": [ |
50 "coverageListView.css", | 59 "coverageListView.css", |
51 "coverageView.css" | 60 "coverageView.css" |
52 ] | 61 ] |
53 } | 62 } |
OLD | NEW |