Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / devtools / scripts / frontend_modules.json
1 [
2     {
3         "name": "common",
4         "dependencies": [],
5         "sources": [
6             "common/modules.js",
7             "common/Color.js",
8             "common/Geometry.js",
9             "common/Console.js",
10             "common/ContentProvider.js",
11             "common/Lock.js",
12             "common/NotificationService.js",
13             "common/Object.js",
14             "common/ParsedURL.js",
15             "common/Progress.js",
16             "common/ResourceType.js",
17             "common/Settings.js",
18             "common/StaticContentProvider.js",
19             "common/TextRange.js",
20             "common/TextUtils.js",
21             "common/Throttler.js",
22             "common/UIString.js",
23             "common/utilities.js",
24             "common/WebInspector.js",
25             "common/ModuleExtensionInterfaces.js"
26         ]
27     },
28     {
29         "name": "sdk",
30         "dependencies": ["common", "host"],
31         "sources": [
32             "sdk/Target.js",
33             "sdk/ApplicationCacheModel.js",
34             "sdk/BlackboxSupport.js",
35             "sdk/ConsoleModel.js",
36             "sdk/ContentProviders.js",
37             "sdk/CookieParser.js",
38             "sdk/CPUProfileDataModel.js",
39             "sdk/CPUProfilerModel.js",
40             "sdk/CSSMetadata.js",
41             "sdk/CSSParser.js",
42             "sdk/CSSStyleModel.js",
43             "sdk/DOMModel.js",
44             "sdk/DOMStorage.js",
45             "sdk/Database.js",
46             "sdk/DebuggerModel.js",
47             "sdk/FileSystemModel.js",
48             "sdk/IndexedDBModel.js",
49             "sdk/InspectorBackend.js",
50             "sdk/LayerTreeModel.js",
51             "sdk/Locks.js",
52             "sdk/NetworkLog.js",
53             "sdk/OverridesSupport.js",
54             "sdk/PowerProfiler.js",
55             "sdk/TracingModel.js",
56             "sdk/WorkerManager.js",
57             "sdk/WorkerTargetManager.js",
58             "sdk/RuntimeModel.js",
59             "sdk/Script.js",
60             "sdk/SnippetStorage.js",
61             "sdk/TimelineManager.js",
62             "sdk/RemoteObject.js",
63             "sdk/Resource.js",
64             "sdk/ResourceTreeModel.js",
65             "sdk/SourceMap.js",
66             "sdk/NetworkManager.js",
67             "sdk/NetworkRequest.js",
68             "sdk/PaintProfiler.js",
69             "sdk/HeapProfilerModel.js"
70         ]
71     },
72     {
73         "name": "workspace",
74         "dependencies": ["common", "host"],
75         "sources": [
76             "workspace/FileManager.js",
77             "workspace/FileSystemMapping.js",
78             "workspace/FileSystemWorkspaceBinding.js",
79             "workspace/IsolatedFileSystem.js",
80             "workspace/IsolatedFileSystemManager.js",
81             "workspace/SearchConfig.js",
82             "workspace/UISourceCode.js",
83             "workspace/Workspace.js"
84         ]
85     },
86     {
87         "name": "bindings",
88         "dependencies": ["common", "host", "sdk", "workspace"],
89         "sources": [
90             "bindings/BreakpointManager.js",
91             "bindings/CompilerScriptMapping.js",
92             "bindings/ContentProviderBasedProjectDelegate.js",
93             "bindings/CSSWorkspaceBinding.js",
94             "bindings/DebuggerWorkspaceBinding.js",
95             "bindings/DefaultScriptMapping.js",
96             "bindings/FileUtils.js",
97             "bindings/Linkifier.js",
98             "bindings/LiveEditSupport.js",
99             "bindings/LiveLocation.js",
100             "bindings/NetworkUISourceCodeProvider.js",
101             "bindings/NetworkWorkspaceBinding.js",
102             "bindings/PresentationConsoleMessageHelper.js",
103             "bindings/ResourceScriptMapping.js",
104             "bindings/ResourceUtils.js",
105             "bindings/SASSSourceMapping.js",
106             "bindings/ScriptSnippetModel.js",
107             "bindings/StylesSourceMapping.js",
108             "bindings/TempFile.js",
109             "bindings/WorkspaceController.js"
110         ]
111     },
112     {
113         "name": "ui",
114         "dependencies": ["common", "host"],
115         "sources": [
116             "ui/ActionRegistry.js",
117             "ui/Checkbox.js",
118             "ui/CompletionDictionary.js",
119             "ui/Context.js",
120             "ui/ContextMenu.js",
121             "ui/DataGrid.js",
122             "ui/Dialog.js",
123             "ui/DOMExtension.js",
124             "ui/DropDownMenu.js",
125             "ui/EmptyView.js",
126             "ui/ForwardedInputEventHandler.js",
127             "ui/InplaceEditor.js",
128             "ui/KeyboardShortcut.js",
129             "ui/PieChart.js",
130             "ui/Popover.js",
131             "ui/ProgressIndicator.js",
132             "ui/ResizerWidget.js",
133             "ui/RootView.js",
134             "ui/SettingsUI.js",
135             "ui/SidebarPane.js",
136             "ui/SidebarTreeElement.js",
137             "ui/ShortcutRegistry.js",
138             "ui/ShowMoreDataGridNode.js",
139             "ui/SoftContextMenu.js",
140             "ui/SortableDataGrid.js",
141             "ui/SplitView.js",
142             "ui/StackView.js",
143             "ui/StatusBarButton.js",
144             "ui/SuggestBox.js",
145             "ui/TabbedPane.js",
146             "ui/TextEditor.js",
147             "ui/TextPrompt.js",
148             "ui/UIUtils.js",
149             "ui/View.js",
150             "ui/ViewportControl.js",
151             "ui/ViewportDataGrid.js",
152             "ui/ZoomManager.js",
153             "ui/treeoutline.js"
154         ]
155     },
156     {
157         "name": "components",
158         "dependencies": ["ui", "bindings"],
159         "sources": [
160             "components/CookiesTable.js",
161             "components/DOMBreakpointsSidebarPane.js",
162             "components/DOMPresentationUtils.js",
163             "components/DockController.js",
164             "components/Drawer.js",
165             "components/ExecutionContextSelector.js",
166             "components/ExtensionServerProxy.js",
167             "components/FilterBar.js",
168             "components/FilterSuggestionBuilder.js",
169             "components/FlameChart.js",
170             "components/HandlerRegistry.js",
171             "components/HelpScreen.js",
172             "components/InspectElementModeController.js",
173             "components/InspectorView.js",
174             "components/NativeBreakpointsSidebarPane.js",
175             "components/ObjectPopoverHelper.js",
176             "components/ObjectPropertiesSection.js",
177             "components/OverviewGrid.js",
178             "components/Panel.js",
179             "components/PropertiesSection.js",
180             "components/SearchableView.js",
181             "components/Section.js",
182             "components/ShortcutsScreen.js",
183             "components/TimelineGrid.js",
184             "components/WorkerFrontendManager.js",
185             "components/TargetsComboBoxController.js"
186         ]
187     },
188     {
189         "name": "screencast",
190         "dependencies": ["components"],
191         "sources": [
192             "screencast/ScreencastView.js"
193         ]
194     },
195     {
196         "name": "toolbox",
197         "dependencies": ["ui", "bindings"],
198         "sources": [
199             "toolbox/InspectedPagePlaceholder.js",
200             "toolbox/MediaQueryInspector.js",
201             "toolbox/OverridesUI.js",
202             "toolbox/ResponsiveDesignView.js",
203             "toolbox/ToolboxDelegate.js"
204         ]
205     },
206     {
207         "name": "source_frame",
208         "dependencies": ["components"],
209         "sources": [
210             "source_frame/CodeMirrorTextEditor.js",
211             "source_frame/CodeMirrorUtils.js",
212             "source_frame/FontView.js",
213             "source_frame/GoToLineDialog.js",
214             "source_frame/ImageView.js",
215             "source_frame/ResourceView.js",
216             "source_frame/SourceFrame.js"
217         ]
218     },
219     {
220         "name": "elements",
221         "dependencies": ["components"],
222         "sources": [
223             "elements/DOMSyntaxHighlighter.js",
224             "elements/ElementsPanel.js",
225             "elements/ElementsTreeOutline.js",
226             "elements/EventListenersSidebarPane.js",
227             "elements/MetricsSidebarPane.js",
228             "elements/PlatformFontsSidebarPane.js",
229             "elements/PropertiesSidebarPane.js",
230             "elements/Spectrum.js",
231             "elements/StylesSidebarPane.js"
232         ]
233     },
234     {
235         "name": "network",
236         "dependencies": ["components", "source_frame"],
237         "sources": [
238             "network/HAREntry.js",
239             "network/NetworkItemView.js",
240             "network/RequestCookiesView.js",
241             "network/RequestHeadersView.js",
242             "network/RequestHTMLView.js",
243             "network/RequestJSONView.js",
244             "network/RequestPreviewView.js",
245             "network/RequestResponseView.js",
246             "network/RequestTimingView.js",
247             "network/RequestView.js",
248             "network/ResourceWebSocketFrameView.js",
249             "network/NetworkPanel.js"
250         ]
251     },
252     {
253         "name": "resources",
254         "dependencies": ["components", "source_frame"],
255         "sources": [
256             "resources/ApplicationCacheItemsView.js",
257             "resources/CookieItemsView.js",
258             "resources/DatabaseQueryView.js",
259             "resources/DatabaseTableView.js",
260             "resources/DirectoryContentView.js",
261             "resources/DOMStorageItemsView.js",
262             "resources/FileContentView.js",
263             "resources/FileSystemView.js",
264             "resources/IndexedDBViews.js",
265             "resources/ResourcesPanel.js"
266         ]
267     },
268     {
269         "name": "console",
270         "dependencies": ["components"],
271         "sources": [
272             "console/ConsoleView.js",
273             "console/ConsoleViewMessage.js",
274             "console/ConsolePanel.js"
275         ]
276     },
277     {
278         "name": "devices",
279         "dependencies": ["sdk", "ui"],
280         "sources": [
281             "devices/DevicesView.js"
282         ]
283     },
284     {
285         "name": "sources",
286         "dependencies": ["components", "source_frame"],
287         "sources": [
288             "sources/AddSourceMapURLDialog.js",
289             "sources/AdvancedSearchView.js",
290             "sources/BreakpointsSidebarPane.js",
291             "sources/CSSSourceFrame.js",
292             "sources/CallStackSidebarPane.js",
293             "sources/EditingLocationHistoryManager.js",
294             "sources/FileBasedSearchResultsPane.js",
295             "sources/FilePathScoreFunction.js",
296             "sources/FilteredItemSelectionDialog.js",
297             "sources/JavaScriptSourceFrame.js",
298             "sources/NavigatorView.js",
299             "sources/Placard.js",
300             "sources/RevisionHistoryView.js",
301             "sources/ScopeChainSidebarPane.js",
302             "sources/ScriptFormatter.js",
303             "sources/SimpleHistoryManager.js",
304             "sources/SourcesNavigator.js",
305             "sources/SourcesSearchScope.js",
306             "sources/SourcesPanel.js",
307             "sources/SourcesView.js",
308             "sources/StyleSheetOutlineDialog.js",
309             "sources/TabbedEditorContainer.js",
310             "sources/ThreadsSidebarPane.js",
311             "sources/UISourceCodeFrame.js",
312             "sources/WatchExpressionsSidebarPane.js",
313             "sources/WorkersSidebarPane.js"
314         ]
315     },
316     {
317         "name": "formatter_editor_actions",
318         "dependencies": ["sources"],
319         "sources": [
320             "sources/ScriptFormatterEditorAction.js",
321             "sources/InplaceFormatterEditorAction.js"
322         ]
323     },
324     {
325         "name": "timeline",
326         "dependencies": ["components"],
327         "sources": [
328             "timeline/CountersGraph.js",
329             "timeline/Layers3DView.js",
330             "timeline/PaintProfilerView.js",
331             "timeline/MemoryCountersGraph.js",
332             "timeline/TimelineEventOverview.js",
333             "timeline/TracingTimelineModel.js",
334             "timeline/TimelineFrameModel.js",
335             "timeline/TimelineFrameOverview.js",
336             "timeline/TimelineJSProfile.js",
337             "timeline/TimelineMemoryOverview.js",
338             "timeline/TimelinePowerGraph.js",
339             "timeline/TimelinePowerOverview.js",
340             "timeline/TimelineModel.js",
341             "timeline/TimelineModelImpl.js",
342             "timeline/TimelineOverviewPane.js",
343             "timeline/TimelineFlameChart.js",
344             "timeline/TimelinePanel.js",
345             "timeline/TimelinePresentationModel.js",
346             "timeline/TimelineUIUtils.js",
347             "timeline/TimelineUIUtilsImpl.js",
348             "timeline/TimelineView.js",
349             "timeline/TimelinePaintProfilerView.js",
350             "timeline/TimelineLayersView.js",
351             "timeline/TracingTimelineUIUtils.js",
352             "timeline/TransformController.js"
353         ]
354     },
355     {
356         "name": "audits",
357         "dependencies": ["components"],
358         "sources": [
359             "audits/AuditCategories.js",
360             "audits/AuditCategory.js",
361             "audits/AuditController.js",
362             "audits/AuditFormatters.js",
363             "audits/AuditLauncherView.js",
364             "audits/AuditResultView.js",
365             "audits/AuditRules.js",
366             "audits/AuditsPanel.js"
367         ]
368     },
369     {
370         "name": "layers",
371         "dependencies": ["components", "timeline"],
372         "sources": [
373             "layers/LayersPanel.js",
374             "layers/LayerTreeOutline.js",
375             "layers/LayerDetailsView.js",
376             "layers/LayerPaintProfilerView.js"
377         ]
378     },
379     {
380         "name": "extensions",
381         "dependencies": ["components", "audits", "sources", "network"],
382         "sources": [
383             "extensions/ExtensionAPI.js",
384             "extensions/ExtensionAuditCategory.js",
385             "extensions/ExtensionPanel.js",
386             "extensions/ExtensionRegistryStub.js",
387             "extensions/ExtensionServer.js",
388             "extensions/ExtensionView.js"
389         ]
390     },
391     {
392         "name": "settings",
393         "dependencies": ["components"],
394         "sources": [
395             "settings/SettingsScreen.js",
396             "settings/EditFileSystemDialog.js",
397             "settings/FrameworkBlackboxDialog.js"
398         ]
399     },
400     {
401         "name": "tests",
402         "dependencies": ["components"],
403         "sources": [
404             "TestController.js"
405         ]
406     },
407     {
408         "name": "temp_storage_shared_worker",
409         "standalone": true,
410         "dependencies": [],
411         "sources": [
412             "temp_storage_shared_worker/TempStorageSharedWorker.js"
413         ]
414     },
415     {
416         "name": "profiler",
417         "dependencies": ["components"],
418         "sources": [
419             "profiler/CPUProfileBottomUpDataGrid.js",
420             "profiler/CPUProfileDataGrid.js",
421             "profiler/CPUProfileFlameChart.js",
422             "profiler/CPUProfileTopDownDataGrid.js",
423             "profiler/CPUProfileView.js",
424             "profiler/HeapSnapshotCommon.js",
425             "profiler/HeapSnapshotDataGrids.js",
426             "profiler/HeapSnapshotGridNodes.js",
427             "profiler/HeapSnapshotProxy.js",
428             "profiler/HeapSnapshotView.js",
429             "profiler/ProfilesPanel.js",
430             "profiler/ProfileLauncherView.js",
431             "profiler/ProfileTypeRegistry.js",
432             "profiler/CanvasProfileView.js",
433             "profiler/CanvasReplayStateView.js"
434         ]
435     },
436     {
437         "name": "heap_snapshot_worker",
438         "standalone": true,
439         "dependencies": [],
440         "sources": [
441             "common/TextUtils.js",
442             "common/UIString.js",
443             "common/utilities.js",
444             "heap_snapshot_worker/AllocationProfile.js",
445             "heap_snapshot_worker/HeapSnapshot.js",
446             "heap_snapshot_worker/HeapSnapshotLoader.js",
447             "heap_snapshot_worker/HeapSnapshotWorker.js",
448             "heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js",
449             "heap_snapshot_worker/JSHeapSnapshot.js",
450             "profiler/HeapSnapshotCommon.js"
451         ]
452     },
453     {
454         "name": "host",
455         "dependencies": ["common"],
456         "sources": [
457             "host/InspectorFrontendHost.js",
458             "host/Platform.js",
459             "host/UserMetrics.js"
460         ]
461     },
462     {
463         "name": "script_formatter_worker",
464         "standalone": true,
465         "dependencies": [],
466         "sources": [
467             "common/utilities.js",
468             "script_formatter_worker/CSSFormatter.js",
469             "script_formatter_worker/JavaScriptFormatter.js",
470             "script_formatter_worker/ScriptFormatterWorker.js"
471         ]
472     },
473     {
474         "name": "documentation",
475         "dependencies": ["common", "ui", "components", "source_frame"],
476         "sources": [
477             "documentation/CSSArticle.js",
478             "documentation/DocumentationURLProvider.js",
479             "documentation/DocumentationView.js",
480             "documentation/JSArticle.js",
481             "documentation/WikiParser.js"
482         ]
483     },
484     {
485         "name": "main",
486         "dependencies": [
487             "host",
488             "screencast",
489             "bindings",
490             "toolbox"
491         ],
492         "sources": [
493             "main/AdvancedApp.js",
494             "main/App.js",
495             "main/HelpScreenUntilReload.js",
496             "main/Main.js",
497             "main/OverridesView.js",
498             "main/RenderingOptions.js",
499             "main/ScreencastApp.js",
500             "main/SimpleApp.js",
501             "main/Toolbox.js"
502         ]
503     },
504     {
505         "name": "front_end",
506         "standalone": true,
507         "dependencies": [
508             "common",
509             "sdk",
510             "bindings",
511             "ui",
512             "components",
513             "source_frame",
514             "elements",
515             "network",
516             "resources",
517             "sources",
518             "console",
519             "timeline",
520             "audits",
521             "layers",
522             "extensions",
523             "settings",
524             "tests",
525             "profiler",
526             "host",
527             "screencast",
528             "main"
529         ],
530         "sources": []
531     }
532 ]