Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / Source / devtools / front_end / console / module.json
blobbd2a9c7d747e8d973c8c0b0c4d65ecb2752b57c4
2     "extensions": [
3         {
4             "type": "@WebInspector.PanelFactory",
5             "name": "console",
6             "title": "Console",
7             "order": 20,
8             "className": "WebInspector.ConsolePanelFactory"
9         },
10         {
11             "type": "drawer-view",
12             "name": "console",
13             "title": "Console",
14             "order": "0",
15             "className": "WebInspector.ConsolePanel.WrapperView"
16         },
17         {
18             "type": "@WebInspector.Revealer",
19             "contextTypes": ["WebInspector.Console"],
20             "className": "WebInspector.ConsolePanel.ConsoleRevealer"
21         },
22         {
23             "type": "@WebInspector.ActionDelegate",
24             "actionId": "console.show",
25             "className": "WebInspector.ConsoleView.ActionDelegate",
26             "bindings": [
27                 {
28                     "shortcut": "Ctrl+`"
29                 }
30             ]
31         },
32         {
33             "type": "@WebInspector.ActionDelegate",
34             "actionId": "console.clear",
35             "title": "Clear console",
36             "iconClass": "clear-toolbar-item",
37             "className": "WebInspector.ConsoleView.ActionDelegate",
38             "bindings": [
39                 {
40                     "platform": "windows,linux",
41                     "shortcut": "Ctrl+L"
42                 },
43                 {
44                     "platform": "mac",
45                     "shortcut": "Ctrl+L Meta+K"
46                 }
47             ]
48         },
49         {
50             "type": "setting",
51             "category": "Console",
52             "title": "Hide network messages",
53             "settingName": "hideNetworkMessages",
54             "settingType": "boolean",
55             "defaultValue": false
56         },
57         {
58             "type": "setting",
59             "category": "Console",
60             "title": "Log XMLHttpRequests",
61             "settingName": "monitoringXHREnabled",
62             "settingType": "boolean",
63             "defaultValue": false
64         },
65         {
66             "type": "setting",
67             "category": "Console",
68             "title": "Preserve log upon navigation",
69             "settingName": "preserveConsoleLog",
70             "settingType": "boolean",
71             "defaultValue": false
72         },
73         {
74             "type": "setting",
75             "category": "Console",
76             "title": "Show timestamps",
77             "settingName": "consoleTimestampsEnabled",
78             "settingType": "boolean",
79             "defaultValue": false
80         }
81     ],
82     "dependencies": [
83         "components", "ui_lazy"
84     ],
85     "scripts": [
86         "ConsoleViewMessage.js",
87         "ConsoleView.js",
88         "ConsolePanel.js"
89     ],
90     "resources": [
91         "consoleView.css"
92     ]