OLD | NEW |
| (Empty) |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
5 import("//build/config/features.gni") | |
6 import("//third_party/WebKit/public/public_features.gni") | |
7 import("//third_party/WebKit/Source/core/core.gni") | |
8 | |
9 all_devtools_files = [ | |
10 "front_end/accessibility/AccessibilityModel.js", | |
11 "front_end/accessibility/accessibilityNode.css", | |
12 "front_end/accessibility/AccessibilityNodeView.js", | |
13 "front_end/accessibility/AccessibilitySidebarView.js", | |
14 "front_end/accessibility/AccessibilityStrings.js", | |
15 "front_end/accessibility/ARIAAttributesView.js", | |
16 "front_end/accessibility/ARIAConfig.js", | |
17 "front_end/accessibility/ARIAMetadata.js", | |
18 "front_end/accessibility/AXTreePane.js", | |
19 "front_end/accessibility/module.json", | |
20 "front_end/animation/AnimationGroupPreviewUI.js", | |
21 "front_end/animation/AnimationModel.js", | |
22 "front_end/animation/animationScreenshotPopover.css", | |
23 "front_end/animation/AnimationScreenshotPopover.js", | |
24 "front_end/animation/animationTimeline.css", | |
25 "front_end/animation/AnimationTimeline.js", | |
26 "front_end/animation/AnimationUI.js", | |
27 "front_end/animation/module.json", | |
28 "front_end/audits/AuditCategories.js", | |
29 "front_end/audits/AuditCategory.js", | |
30 "front_end/audits/AuditController.js", | |
31 "front_end/audits/AuditExtensionCategory.js", | |
32 "front_end/audits/AuditFormatters.js", | |
33 "front_end/audits/AuditLauncherView.js", | |
34 "front_end/audits/auditResultTree.css", | |
35 "front_end/audits/AuditResultView.js", | |
36 "front_end/audits/AuditRules.js", | |
37 "front_end/audits/auditsPanel.css", | |
38 "front_end/audits/AuditsPanel.js", | |
39 "front_end/audits/auditsSidebarTree.css", | |
40 "front_end/audits/module.json", | |
41 "front_end/audits2_worker.js", | |
42 "front_end/audits2_worker.json", | |
43 "front_end/audits2_worker/Audits2Service.js", | |
44 "front_end/audits2_worker/lighthouse/lighthouse-background.js", | |
45 "front_end/audits2_worker/module.json", | |
46 "front_end/audits2/Audits2Panel.js", | |
47 "front_end/audits2/audits2Dialog.css", | |
48 "front_end/audits2/audits2Panel.css", | |
49 "front_end/audits2/audits2Tree.css", | |
50 "front_end/audits2/lighthouse/renderer/dom.js", | |
51 "front_end/audits2/lighthouse/renderer/details-renderer.js", | |
52 "front_end/audits2/lighthouse/renderer/category-renderer.js", | |
53 "front_end/audits2/lighthouse/renderer/report-renderer.js", | |
54 "front_end/audits2/lighthouse/renderer/util.js", | |
55 "front_end/audits2/module.json", | |
56 "front_end/bindings/BlackboxManager.js", | |
57 "front_end/bindings/BreakpointManager.js", | |
58 "front_end/bindings/CompilerScriptMapping.js", | |
59 "front_end/bindings/ContentProviderBasedProject.js", | |
60 "front_end/bindings/CSSWorkspaceBinding.js", | |
61 "front_end/bindings/DebuggerWorkspaceBinding.js", | |
62 "front_end/bindings/DefaultScriptMapping.js", | |
63 "front_end/bindings/FileUtils.js", | |
64 "front_end/bindings/LiveLocation.js", | |
65 "front_end/bindings/module.json", | |
66 "front_end/bindings/NetworkProject.js", | |
67 "front_end/bindings/PresentationConsoleMessageHelper.js", | |
68 "front_end/bindings/ResourceScriptMapping.js", | |
69 "front_end/bindings/ResourceUtils.js", | |
70 "front_end/bindings/SASSSourceMapping.js", | |
71 "front_end/bindings/StylesSourceMapping.js", | |
72 "front_end/bindings/TempFile.js", | |
73 "front_end/changes/ChangesHighlighter.js", | |
74 "front_end/changes/changesView.css", | |
75 "front_end/changes/ChangesView.js", | |
76 "front_end/changes/changesSidebar.css", | |
77 "front_end/changes/ChangesSidebar.js", | |
78 "front_end/changes/module.json", | |
79 "front_end/cm/activeline.js", | |
80 "front_end/cm/closebrackets.js", | |
81 "front_end/cm/codemirror.css", | |
82 "front_end/cm/codemirror.js", | |
83 "front_end/cm/comment.js", | |
84 "front_end/cm/markselection.js", | |
85 "front_end/cm/matchbrackets.js", | |
86 "front_end/cm/module.json", | |
87 "front_end/cm/multiplex.js", | |
88 "front_end/cm/overlay.js", | |
89 "front_end/cm_headless/headlesscodemirror.js", | |
90 "front_end/cm_headless/module.json", | |
91 "front_end/cm_modes/clike.js", | |
92 "front_end/cm_modes/clojure.js", | |
93 "front_end/cm_modes/coffeescript.js", | |
94 "front_end/cm_modes/DefaultCodeMirrorMimeMode.js", | |
95 "front_end/cm_modes/livescript.js", | |
96 "front_end/cm_modes/module.json", | |
97 "front_end/cm_modes/php.js", | |
98 "front_end/cm_modes/python.js", | |
99 "front_end/cm_modes/shell.js", | |
100 "front_end/cm_web_modes/css.js", | |
101 "front_end/cm_web_modes/htmlembedded.js", | |
102 "front_end/cm_web_modes/htmlmixed.js", | |
103 "front_end/cm_web_modes/javascript.js", | |
104 "front_end/cm_web_modes/xml.js", | |
105 "front_end/color_picker/module.json", | |
106 "front_end/color_picker/spectrum.css", | |
107 "front_end/color_picker/Spectrum.js", | |
108 "front_end/common/CharacterIdMap.js", | |
109 "front_end/common/Color.js", | |
110 "front_end/common/Console.js", | |
111 "front_end/common/ContentProvider.js", | |
112 "front_end/common/FormatterWorkerPool.js", | |
113 "front_end/common/module.json", | |
114 "front_end/common/ModuleExtensionInterfaces.js", | |
115 "front_end/common/Object.js", | |
116 "front_end/common/OutputStream.js", | |
117 "front_end/common/ParsedURL.js", | |
118 "front_end/common/Progress.js", | |
119 "front_end/common/ResourceType.js", | |
120 "front_end/common/SegmentedRange.js", | |
121 "front_end/common/Settings.js", | |
122 "front_end/common/StaticContentProvider.js", | |
123 "front_end/common/TextDictionary.js", | |
124 "front_end/common/Throttler.js", | |
125 "front_end/common/Trie.js", | |
126 "front_end/common/UIString.js", | |
127 "front_end/common/Worker.js", | |
128 "front_end/components/breakpointsList.css", | |
129 "front_end/components/BreakpointsSidebarPaneBase.js", | |
130 "front_end/components/CPUThrottlingManager.js", | |
131 "front_end/components/DataSaverInfobar.js", | |
132 "front_end/components/DockController.js", | |
133 "front_end/components/DOMBreakpointsSidebarPane.js", | |
134 "front_end/components/DOMPresentationUtils.js", | |
135 "front_end/components/domUtils.css", | |
136 "front_end/components/imagePreview.css", | |
137 "front_end/components/Linkifier.js", | |
138 "front_end/components/module.json", | |
139 "front_end/components/Reload.js", | |
140 "front_end/console/consoleContextSelector.css", | |
141 "front_end/console/consoleContextSelectorButton.css", | |
142 "front_end/console/ConsoleContextSelector.js", | |
143 "front_end/console/ConsolePanel.js", | |
144 "front_end/console/ConsolePrompt.js", | |
145 "front_end/console/consoleView.css", | |
146 "front_end/console/ConsoleView.js", | |
147 "front_end/console/ConsoleViewMessage.js", | |
148 "front_end/console/ConsoleViewport.js", | |
149 "front_end/console/module.json", | |
150 "front_end/console_model/ConsoleModel.js", | |
151 "front_end/console_model/module.json", | |
152 "front_end/cookie_table/CookiesTable.js", | |
153 "front_end/cookie_table/module.json", | |
154 "front_end/coverage/coverageListView.css", | |
155 "front_end/coverage/CoverageDecorationManager.js", | |
156 "front_end/coverage/CoverageListView.js", | |
157 "front_end/coverage/CoverageModel.js", | |
158 "front_end/coverage/coverageView.css", | |
159 "front_end/coverage/CoverageView.js", | |
160 "front_end/coverage/module.json", | |
161 "front_end/data_grid/dataGrid.css", | |
162 "front_end/data_grid/DataGrid.js", | |
163 "front_end/data_grid/module.json", | |
164 "front_end/data_grid/ShowMoreDataGridNode.js", | |
165 "front_end/data_grid/SortableDataGrid.js", | |
166 "front_end/data_grid/ViewportDataGrid.js", | |
167 "front_end/devices/devicesView.css", | |
168 "front_end/devices/DevicesView.js", | |
169 "front_end/devices/module.json", | |
170 "front_end/diff/diff_match_patch.js", | |
171 "front_end/diff/Diff.js", | |
172 "front_end/diff/module.json", | |
173 "front_end/dom_extension/DOMExtension.js", | |
174 "front_end/dom_extension/module.json", | |
175 "front_end/elements/breadcrumbs.css", | |
176 "front_end/elements/ClassesPaneWidget.js", | |
177 "front_end/elements/ColorSwatchPopoverIcon.js", | |
178 "front_end/elements/ComputedStyleModel.js", | |
179 "front_end/elements/computedStyleSidebarPane.css", | |
180 "front_end/elements/ComputedStyleWidget.js", | |
181 "front_end/elements/ElementsBreadcrumbs.js", | |
182 "front_end/elements/elementsPanel.css", | |
183 "front_end/elements/ElementsPanel.js", | |
184 "front_end/elements/ElementsSidebarPane.js", | |
185 "front_end/elements/ElementStatePaneWidget.js", | |
186 "front_end/elements/ElementsTreeElement.js", | |
187 "front_end/elements/ElementsTreeElementHighlighter.js", | |
188 "front_end/elements/elementsTreeOutline.css", | |
189 "front_end/elements/ElementsTreeOutline.js", | |
190 "front_end/elements/EventListenersWidget.js", | |
191 "front_end/elements/InspectElementModeController.js", | |
192 "front_end/elements/MetricsSidebarPane.js", | |
193 "front_end/elements/module.json", | |
194 "front_end/elements/platformFontsWidget.css", | |
195 "front_end/elements/PlatformFontsWidget.js", | |
196 "front_end/elements/PropertiesWidget.js", | |
197 "front_end/elements/StylePropertyHighlighter.js", | |
198 "front_end/elements/stylesSectionTree.css", | |
199 "front_end/elements/StylesSidebarPane.js", | |
200 "front_end/emulated_devices/module.json", | |
201 "front_end/emulation/AdvancedApp.js", | |
202 "front_end/emulation/DeviceModeModel.js", | |
203 "front_end/emulation/deviceModeToolbar.css", | |
204 "front_end/emulation/DeviceModeToolbar.js", | |
205 "front_end/emulation/deviceModeView.css", | |
206 "front_end/emulation/DeviceModeView.js", | |
207 "front_end/emulation/DeviceModeWrapper.js", | |
208 "front_end/emulation/devicesSettingsTab.css", | |
209 "front_end/emulation/DevicesSettingsTab.js", | |
210 "front_end/emulation/EmulatedDevices.js", | |
211 "front_end/emulation/inspectedPagePlaceholder.css", | |
212 "front_end/emulation/InspectedPagePlaceholder.js", | |
213 "front_end/emulation/mediaQueryInspector.css", | |
214 "front_end/emulation/MediaQueryInspector.js", | |
215 "front_end/emulation/module.json", | |
216 "front_end/emulation/sensors.css", | |
217 "front_end/emulation/SensorsView.js", | |
218 "front_end/event_listeners/EventListenersUtils.js", | |
219 "front_end/event_listeners/eventListenersView.css", | |
220 "front_end/event_listeners/EventListenersView.js", | |
221 "front_end/event_listeners/module.json", | |
222 "front_end/extensions/ExtensionAPI.js", | |
223 "front_end/extensions/ExtensionAuditCategory.js", | |
224 "front_end/extensions/ExtensionPanel.js", | |
225 "front_end/extensions/ExtensionRegistryStub.js", | |
226 "front_end/extensions/ExtensionServer.js", | |
227 "front_end/extensions/ExtensionView.js", | |
228 "front_end/extensions/module.json", | |
229 "front_end/formatter_worker.js", | |
230 "front_end/formatter_worker.json", | |
231 "front_end/formatter_worker/AcornTokenizer.js", | |
232 "front_end/formatter_worker/CSSFormatter.js", | |
233 "front_end/formatter_worker/CSSRuleParser.js", | |
234 "front_end/formatter_worker/ESTreeWalker.js", | |
235 "front_end/formatter_worker/FormattedContentBuilder.js", | |
236 "front_end/formatter_worker/FormatterWorker.js", | |
237 "front_end/formatter_worker/HTMLFormatter.js", | |
238 "front_end/formatter_worker/IdentityFormatter.js", | |
239 "front_end/formatter_worker/JavaScriptFormatter.js", | |
240 "front_end/formatter_worker/JavaScriptOutline.js", | |
241 "front_end/formatter_worker/RelaxedJSONParser.js", | |
242 "front_end/formatter_worker/acorn/acorn.js", | |
243 "front_end/formatter_worker/acorn/acorn_loose.js", | |
244 "front_end/formatter_worker/module.json", | |
245 "front_end/gonzales/gonzales-scss.js", | |
246 "front_end/gonzales/module.json", | |
247 "front_end/gonzales/SCSSParser.js", | |
248 "front_end/heap_snapshot_model/HeapSnapshotModel.js", | |
249 "front_end/heap_snapshot_model/module.json", | |
250 "front_end/heap_snapshot_worker.js", | |
251 "front_end/heap_snapshot_worker.json", | |
252 "front_end/heap_snapshot_worker/AllocationProfile.js", | |
253 "front_end/heap_snapshot_worker/HeapSnapshot.js", | |
254 "front_end/heap_snapshot_worker/HeapSnapshotLoader.js", | |
255 "front_end/heap_snapshot_worker/HeapSnapshotWorker.js", | |
256 "front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js", | |
257 "front_end/heap_snapshot_worker/module.json", | |
258 "front_end/help/Help.js", | |
259 "front_end/help/module.json", | |
260 "front_end/help/releaseNote.css", | |
261 "front_end/help/ReleaseNoteText.js", | |
262 "front_end/help/ReleaseNoteView.js", | |
263 "front_end/host/InspectorFrontendHost.js", | |
264 "front_end/host/InspectorFrontendHostAPI.js", | |
265 "front_end/host/module.json", | |
266 "front_end/host/Platform.js", | |
267 "front_end/host/ResourceLoader.js", | |
268 "front_end/host/UserMetrics.js", | |
269 "front_end/inline_editor/bezierEditor.css", | |
270 "front_end/inline_editor/BezierEditor.js", | |
271 "front_end/inline_editor/bezierSwatch.css", | |
272 "front_end/inline_editor/BezierUI.js", | |
273 "front_end/inline_editor/colorSwatch.css", | |
274 "front_end/inline_editor/ColorSwatch.js", | |
275 "front_end/inline_editor/cssShadowEditor.css", | |
276 "front_end/inline_editor/CSSShadowEditor.js", | |
277 "front_end/inline_editor/CSSShadowModel.js", | |
278 "front_end/inline_editor/cssShadowSwatch.css", | |
279 "front_end/inline_editor/module.json", | |
280 "front_end/inline_editor/swatchPopover.css", | |
281 "front_end/inline_editor/SwatchPopoverHelper.js", | |
282 "front_end/inspector.js", | |
283 "front_end/inspector.json", | |
284 "front_end/layer_viewer/layerDetailsView.css", | |
285 "front_end/layer_viewer/LayerDetailsView.js", | |
286 "front_end/layer_viewer/layers3DView.css", | |
287 "front_end/layer_viewer/Layers3DView.js", | |
288 "front_end/layer_viewer/LayerTreeOutline.js", | |
289 "front_end/layer_viewer/LayerViewHost.js", | |
290 "front_end/layer_viewer/module.json", | |
291 "front_end/layer_viewer/paintProfiler.css", | |
292 "front_end/layer_viewer/PaintProfilerView.js", | |
293 "front_end/layer_viewer/TransformController.js", | |
294 "front_end/layers/LayerPaintProfilerView.js", | |
295 "front_end/layers/LayersPanel.js", | |
296 "front_end/layers/LayerTreeModel.js", | |
297 "front_end/layers/module.json", | |
298 "front_end/main/errorWarningCounter.css", | |
299 "front_end/main/ExecutionContextSelector.js", | |
300 "front_end/main/GCActionDelegate.js", | |
301 "front_end/main/Main.js", | |
302 "front_end/main/module.json", | |
303 "front_end/main/nodeIcon.css", | |
304 "front_end/main/remoteDebuggingTerminatedScreen.css", | |
305 "front_end/main/renderingOptions.css", | |
306 "front_end/main/RenderingOptions.js", | |
307 "front_end/main/RequestAppBannerActionDelegate.js", | |
308 "front_end/main/SimpleApp.js", | |
309 "front_end/main/targetCrashedScreen.css", | |
310 "front_end/network/blockedURLsPane.css", | |
311 "front_end/network/BlockedURLsPane.js", | |
312 "front_end/network/eventSourceMessagesView.css", | |
313 "front_end/network/EventSourceMessagesView.js", | |
314 "front_end/network/FilterSuggestionBuilder.js", | |
315 "front_end/network/HARWriter.js", | |
316 "front_end/network/JSONView.js", | |
317 "front_end/network/module.json", | |
318 "front_end/network/networkConfigView.css", | |
319 "front_end/network/NetworkConfigView.js", | |
320 "front_end/network/NetworkDataGridNode.js", | |
321 "front_end/network/NetworkItemView.js", | |
322 "front_end/network/networkLogView.css", | |
323 "front_end/network/NetworkLogView.js", | |
324 "front_end/network/NetworkLogViewColumns.js", | |
325 "front_end/network/NetworkFrameGrouper.js", | |
326 "front_end/network/networkManageCustomHeadersView.css", | |
327 "front_end/network/NetworkManageCustomHeadersView.js", | |
328 "front_end/network/NetworkOverview.js", | |
329 "front_end/network/networkPanel.css", | |
330 "front_end/network/NetworkPanel.js", | |
331 "front_end/network/NetworkTimeCalculator.js", | |
332 "front_end/network/networkTimingTable.css", | |
333 "front_end/network/NetworkWaterfallColumn.js", | |
334 "front_end/network/requestCookiesView.css", | |
335 "front_end/network/RequestCookiesView.js", | |
336 "front_end/network/requestHeadersTree.css", | |
337 "front_end/network/requestHeadersView.css", | |
338 "front_end/network/RequestHeadersView.js", | |
339 "front_end/network/RequestHTMLView.js", | |
340 "front_end/network/RequestPreviewView.js", | |
341 "front_end/network/RequestResponseView.js", | |
342 "front_end/network/RequestTimingView.js", | |
343 "front_end/network/RequestView.js", | |
344 "front_end/network/ResourceWebSocketFrameView.js", | |
345 "front_end/network/webSocketFrameView.css", | |
346 "front_end/network/xmlTree.css", | |
347 "front_end/network/xmlView.css", | |
348 "front_end/network/XMLView.js", | |
349 "front_end/network_conditions/module.json", | |
350 "front_end/network_conditions/NetworkConditionsSelector.js", | |
351 "front_end/network_conditions/networkConditionsSettingsTab.css", | |
352 "front_end/network_log/HAREntry.js", | |
353 "front_end/network_log/module.json", | |
354 "front_end/network_log/NetworkLog.js", | |
355 "front_end/object_ui/customPreviewComponent.css", | |
356 "front_end/object_ui/CustomPreviewComponent.js", | |
357 "front_end/object_ui/JavaScriptAutocomplete.js", | |
358 "front_end/object_ui/module.json", | |
359 "front_end/object_ui/objectPopover.css", | |
360 "front_end/object_ui/ObjectPopoverHelper.js", | |
361 "front_end/object_ui/objectPropertiesSection.css", | |
362 "front_end/object_ui/ObjectPropertiesSection.js", | |
363 "front_end/object_ui/objectValue.css", | |
364 "front_end/object_ui/RemoteObjectPreviewFormatter.js", | |
365 "front_end/perf_ui/ChartViewport.js", | |
366 "front_end/perf_ui/filmStripDialog.css", | |
367 "front_end/perf_ui/filmStripView.css", | |
368 "front_end/perf_ui/FilmStripView.js", | |
369 "front_end/perf_ui/flameChart.css", | |
370 "front_end/perf_ui/FlameChart.js", | |
371 "front_end/perf_ui/LineLevelProfile.js", | |
372 "front_end/perf_ui/module.json", | |
373 "front_end/perf_ui/overviewGrid.css", | |
374 "front_end/perf_ui/OverviewGrid.js", | |
375 "front_end/perf_ui/pieChart.css", | |
376 "front_end/perf_ui/PieChart.js", | |
377 "front_end/perf_ui/timelineGrid.css", | |
378 "front_end/perf_ui/TimelineGrid.js", | |
379 "front_end/perf_ui/timelineOverviewInfo.css", | |
380 "front_end/perf_ui/TimelineOverviewPane.js", | |
381 "front_end/persistence/Automapping.js", | |
382 "front_end/persistence/DefaultMapping.js", | |
383 "front_end/persistence/editFileSystemView.css", | |
384 "front_end/persistence/EditFileSystemView.js", | |
385 "front_end/persistence/FileSystemMapping.js", | |
386 "front_end/persistence/FileSystemWorkspaceBinding.js", | |
387 "front_end/persistence/IsolatedFileSystem.js", | |
388 "front_end/persistence/IsolatedFileSystemManager.js", | |
389 "front_end/persistence/Persistence.js", | |
390 "front_end/persistence/PersistenceUtils.js", | |
391 "front_end/platform/module.json", | |
392 "front_end/platform/utilities.js", | |
393 "front_end/product_registry/BadgePool.js", | |
394 "front_end/product_registry/ProductRegistry.js", | |
395 "front_end/product_registry/badge.css", | |
396 "front_end/product_registry/module.json", | |
397 "front_end/product_registry/popup.css", | |
398 "front_end/product_registry_impl/module.json", | |
399 "front_end/product_registry_impl/ProductRegistryImpl.js", | |
400 "front_end/product_registry_impl/ProductRegistryData.js", | |
401 "front_end/product_registry_impl/sha1/sha1.js", | |
402 "front_end/profiler/BottomUpProfileDataGrid.js", | |
403 "front_end/profiler/CPUProfileFlameChart.js", | |
404 "front_end/profiler/CPUProfileView.js", | |
405 "front_end/profiler/heapProfiler.css", | |
406 "front_end/profiler/HeapProfileView.js", | |
407 "front_end/profiler/HeapSnapshotDataGrids.js", | |
408 "front_end/profiler/HeapSnapshotGridNodes.js", | |
409 "front_end/profiler/HeapSnapshotProxy.js", | |
410 "front_end/profiler/HeapSnapshotView.js", | |
411 "front_end/profiler/HeapProfilerPanel.js", | |
412 "front_end/profiler/module.json", | |
413 "front_end/profiler/ProfileDataGrid.js", | |
414 "front_end/profiler/ProfileHeader.js", | |
415 "front_end/profiler/ProfileLauncherView.js", | |
416 "front_end/profiler/ProfileType.js", | |
417 "front_end/profiler/profilesPanel.css", | |
418 "front_end/profiler/ProfilesPanel.js", | |
419 "front_end/profiler/profilesSidebarTree.css", | |
420 "front_end/profiler/ProfileTypeRegistry.js", | |
421 "front_end/profiler/ProfileView.js", | |
422 "front_end/profiler/TargetsComboBoxController.js", | |
423 "front_end/profiler/TopDownProfileDataGrid.js", | |
424 "front_end/protocol/InspectorBackend.js", | |
425 "front_end/protocol/module.json", | |
426 "front_end/quick_open/CommandMenu.js", | |
427 "front_end/quick_open/filteredListWidget.css", | |
428 "front_end/quick_open/FilteredListWidget.js", | |
429 "front_end/quick_open/HelpQuickOpen.js", | |
430 "front_end/quick_open/QuickOpen.js", | |
431 "front_end/quick_open/module.json", | |
432 "front_end/resources/ApplicationCacheModel.js", | |
433 "front_end/resources/ApplicationCacheItemsView.js", | |
434 "front_end/resources/ApplicationPanelSidebar.js", | |
435 "front_end/resources/appManifestView.css", | |
436 "front_end/resources/AppManifestView.js", | |
437 "front_end/resources/clearStorageView.css", | |
438 "front_end/resources/ClearStorageView.js", | |
439 "front_end/resources/CookieItemsView.js", | |
440 "front_end/resources/DatabaseModel.js", | |
441 "front_end/resources/DatabaseQueryView.js", | |
442 "front_end/resources/DatabaseTableView.js", | |
443 "front_end/resources/DOMStorageItemsView.js", | |
444 "front_end/resources/DOMStorageModel.js", | |
445 "front_end/resources/IndexedDBModel.js", | |
446 "front_end/resources/indexedDBViews.css", | |
447 "front_end/resources/IndexedDBViews.js", | |
448 "front_end/resources/module.json", | |
449 "front_end/resources/resourcesPanel.css", | |
450 "front_end/resources/ResourcesPanel.js", | |
451 "front_end/resources/ResourcesSection.js", | |
452 "front_end/resources/resourcesSidebar.css", | |
453 "front_end/resources/serviceWorkerCacheViews.css", | |
454 "front_end/resources/ServiceWorkerCacheViews.js", | |
455 "front_end/resources/serviceWorkersView.css", | |
456 "front_end/resources/ServiceWorkersView.js", | |
457 "front_end/resources/StorageItemsView.js", | |
458 "front_end/Runtime.js", | |
459 "front_end/sass/ASTService.js", | |
460 "front_end/sass/ASTSourceMap.js", | |
461 "front_end/sass/module.json", | |
462 "front_end/sass/SASSProcessor.js", | |
463 "front_end/sass/SASSSourceMapFactory.js", | |
464 "front_end/sass/SASSSupport.js", | |
465 "front_end/screencast/InputModel.js", | |
466 "front_end/screencast/module.json", | |
467 "front_end/screencast/ScreencastApp.js", | |
468 "front_end/screencast/screencastView.css", | |
469 "front_end/screencast/ScreencastView.js", | |
470 "front_end/sdk/Connections.js", | |
471 "front_end/sdk/ContentProviders.js", | |
472 "front_end/sdk/CookieModel.js", | |
473 "front_end/sdk/CookieParser.js", | |
474 "front_end/sdk/CPUProfileDataModel.js", | |
475 "front_end/sdk/CPUProfilerModel.js", | |
476 "front_end/sdk/CSSMatchedStyles.js", | |
477 "front_end/sdk/CSSMedia.js", | |
478 "front_end/sdk/CSSMetadata.js", | |
479 "front_end/sdk/CSSModel.js", | |
480 "front_end/sdk/CSSProperty.js", | |
481 "front_end/sdk/CSSRule.js", | |
482 "front_end/sdk/CSSStyleDeclaration.js", | |
483 "front_end/sdk/CSSStyleSheetHeader.js", | |
484 "front_end/sdk/DOMDebuggerModel.js", | |
485 "front_end/sdk/DebuggerModel.js", | |
486 "front_end/sdk/DOMModel.js", | |
487 "front_end/sdk/EmulationModel.js", | |
488 "front_end/sdk/FilmStripModel.js", | |
489 "front_end/sdk/HeapProfilerModel.js", | |
490 "front_end/sdk/LayerTreeBase.js", | |
491 "front_end/sdk/LogModel.js", | |
492 "front_end/sdk/module.json", | |
493 "front_end/sdk/NetworkManager.js", | |
494 "front_end/sdk/NetworkRequest.js", | |
495 "front_end/sdk/OverlayModel.js", | |
496 "front_end/sdk/PaintProfiler.js", | |
497 "front_end/sdk/ProfileTreeModel.js", | |
498 "front_end/sdk/RemoteObject.js", | |
499 "front_end/sdk/Resource.js", | |
500 "front_end/sdk/ResourceTreeModel.js", | |
501 "front_end/sdk/RuntimeModel.js", | |
502 "front_end/sdk/ScreenCaptureModel.js", | |
503 "front_end/sdk/Script.js", | |
504 "front_end/sdk/SecurityOriginManager.js", | |
505 "front_end/sdk/ServiceWorkerCacheModel.js", | |
506 "front_end/sdk/ServiceWorkerManager.js", | |
507 "front_end/sdk/SourceMap.js", | |
508 "front_end/sdk/SourceMapManager.js", | |
509 "front_end/sdk/Target.js", | |
510 "front_end/sdk/TargetManager.js", | |
511 "front_end/sdk/TracingManager.js", | |
512 "front_end/sdk/TracingModel.js", | |
513 "front_end/security/lockIcon.css", | |
514 "front_end/security/mainView.css", | |
515 "front_end/security/module.json", | |
516 "front_end/security/originView.css", | |
517 "front_end/security/SecurityModel.js", | |
518 "front_end/security/SecurityPanel.js", | |
519 "front_end/security/sidebar.css", | |
520 "front_end/services/ServiceManager.js", | |
521 "front_end/settings/frameworkBlackboxSettingsTab.css", | |
522 "front_end/settings/FrameworkBlackboxSettingsTab.js", | |
523 "front_end/settings/module.json", | |
524 "front_end/settings/settingsScreen.css", | |
525 "front_end/settings/SettingsScreen.js", | |
526 "front_end/shell/module.json", | |
527 "front_end/shell/TestShell.js", | |
528 "front_end/snippets/module.json", | |
529 "front_end/snippets/ScriptSnippetModel.js", | |
530 "front_end/snippets/SnippetsQuickOpen.js", | |
531 "front_end/snippets/SnippetStorage.js", | |
532 "front_end/source_frame/fontView.css", | |
533 "front_end/source_frame/FontView.js", | |
534 "front_end/source_frame/imageView.css", | |
535 "front_end/source_frame/ImageView.js", | |
536 "front_end/source_frame/messagesPopover.css", | |
537 "front_end/source_frame/module.json", | |
538 "front_end/source_frame/ResourceSourceFrame.js", | |
539 "front_end/source_frame/SourceCodeDiff.js", | |
540 "front_end/source_frame/SourceFrame.js", | |
541 "front_end/source_frame/SourcesTextEditor.js", | |
542 "front_end/source_frame/UISourceCodeFrame.js", | |
543 "front_end/sources/AddSourceMapURLDialog.js", | |
544 "front_end/sources/AdvancedSearchView.js", | |
545 "front_end/sources/callStackSidebarPane.css", | |
546 "front_end/sources/CallStackSidebarPane.js", | |
547 "front_end/sources/CSSSourceFrame.js", | |
548 "front_end/sources/dialog.css", | |
549 "front_end/sources/EditingLocationHistoryManager.js", | |
550 "front_end/sources/eventListenerBreakpoints.css", | |
551 "front_end/sources/EventListenerBreakpointsSidebarPane.js", | |
552 "front_end/sources/fileBasedSearchResultsPane.css", | |
553 "front_end/sources/FileBasedSearchResultsPane.js", | |
554 "front_end/sources/FilePathScoreFunction.js", | |
555 "front_end/sources/FilteredUISourceCodeListProvider.js", | |
556 "front_end/sources/GoToLineQuickOpen.js", | |
557 "front_end/sources/InplaceFormatterEditorAction.js", | |
558 "front_end/sources/JavaScriptBreakpointsSidebarPane.js", | |
559 "front_end/sources/JavaScriptCompiler.js", | |
560 "front_end/sources/JavaScriptSourceFrame.js", | |
561 "front_end/sources/module.json", | |
562 "front_end/sources/navigatorTree.css", | |
563 "front_end/sources/navigatorView.css", | |
564 "front_end/sources/NavigatorView.js", | |
565 "front_end/sources/ObjectEventListenersSidebarPane.js", | |
566 "front_end/sources/OpenFileQuickOpen.js", | |
567 "front_end/sources/OutlineQuickOpen.js", | |
568 "front_end/sources/revisionHistory.css", | |
569 "front_end/sources/RevisionHistoryView.js", | |
570 "front_end/sources/scopeChainSidebarPane.css", | |
571 "front_end/sources/ScopeChainSidebarPane.js", | |
572 "front_end/sources/ScriptFormatter.js", | |
573 "front_end/sources/ScriptFormatterEditorAction.js", | |
574 "front_end/sources/serviceWorkersSidebar.css", | |
575 "front_end/sources/SimpleHistoryManager.js", | |
576 "front_end/sources/SourceFormatter.js", | |
577 "front_end/sources/SourceMapNamesResolver.js", | |
578 "front_end/sources/SourcesNavigator.js", | |
579 "front_end/sources/sourcesPanel.css", | |
580 "front_end/sources/SourcesPanel.js", | |
581 "front_end/sources/sourcesSearch.css", | |
582 "front_end/sources/SourcesSearchScope.js", | |
583 "front_end/sources/sourcesView.css", | |
584 "front_end/sources/SourcesView.js", | |
585 "front_end/sources/TabbedEditorContainer.js", | |
586 "front_end/sources/threadsSidebarPane.css", | |
587 "front_end/sources/ThreadsSidebarPane.js", | |
588 "front_end/sources/WatchExpressionsSidebarPane.js", | |
589 "front_end/sources/WorkspaceMappingTip.js", | |
590 "front_end/sources/XHRBreakpointsSidebarPane.js", | |
591 "front_end/terminal/terminal.css", | |
592 "front_end/terminal/TerminalWidget.js", | |
593 "front_end/terminal/xterm.js/addons/fit/fit.js", | |
594 "front_end/terminal/xterm.js/build/xterm.css", | |
595 "front_end/terminal/xterm.js/build/xterm.js", | |
596 "front_end/test_runner/module.json", | |
597 "front_end/test_runner/TestRunner.js", | |
598 "front_end/text_editor/cmdevtools.css", | |
599 "front_end/text_editor/CodeMirrorTextEditor.js", | |
600 "front_end/text_editor/CodeMirrorUtils.js", | |
601 "front_end/text_editor/module.json", | |
602 "front_end/text_editor/TextEditorAutocompleteController.js", | |
603 "front_end/text_utils/module.json", | |
604 "front_end/text_utils/Text.js", | |
605 "front_end/text_utils/TextRange.js", | |
606 "front_end/text_utils/TextUtils.js", | |
607 "front_end/timeline_model/module.json", | |
608 "front_end/timeline_model/TimelineFrameModel.js", | |
609 "front_end/timeline_model/TimelineIRModel.js", | |
610 "front_end/timeline_model/TimelineJSProfile.js", | |
611 "front_end/timeline_model/TimelineModel.js", | |
612 "front_end/timeline_model/TimelineModelFilter.js", | |
613 "front_end/timeline_model/TimelineProfileTree.js", | |
614 "front_end/timeline_model/TracingLayerTree.js", | |
615 "front_end/timeline/CountersGraph.js", | |
616 "front_end/timeline/EventsTimelineTreeView.js", | |
617 "front_end/timeline/invalidationsTree.css", | |
618 "front_end/timeline/module.json", | |
619 "front_end/timeline/PerformanceModel.js", | |
620 "front_end/timeline/TimelineController.js", | |
621 "front_end/timeline/TimelineDetailsView.js", | |
622 "front_end/timeline/TimelineEventOverview.js", | |
623 "front_end/timeline/TimelineFilters.js", | |
624 "front_end/timeline/TimelineFlameChartDataProvider.js", | |
625 "front_end/timeline/TimelineFlameChartNetworkDataProvider.js", | |
626 "front_end/timeline/timelineFlamechartPopover.css", | |
627 "front_end/timeline/TimelineFlameChartView.js", | |
628 "front_end/timeline/TimelineLayersView.js", | |
629 "front_end/timeline/TimelineLoader.js", | |
630 "front_end/timeline/timelinePaintProfiler.css", | |
631 "front_end/timeline/TimelinePaintProfilerView.js", | |
632 "front_end/timeline/timelinePanel.css", | |
633 "front_end/timeline/TimelinePanel.js", | |
634 "front_end/timeline/timelineStatusDialog.css", | |
635 "front_end/timeline/TimelineTreeModeView.js", | |
636 "front_end/timeline/TimelineTreeView.js", | |
637 "front_end/timeline/TimelineUIUtils.js", | |
638 "front_end/toolbox_bootstrap/module.json", | |
639 "front_end/toolbox_bootstrap/Toolbox.js", | |
640 "front_end/toolbox.js", | |
641 "front_end/toolbox.json", | |
642 "front_end/ui/ActionRegistry.js", | |
643 "front_end/ui/ARIAUtils.js", | |
644 "front_end/ui/checkboxTextLabel.css", | |
645 "front_end/ui/closeButton.css", | |
646 "front_end/ui/confirmDialog.css", | |
647 "front_end/ui/Context.js", | |
648 "front_end/ui/ContextMenu.js", | |
649 "front_end/ui/dialog.css", | |
650 "front_end/ui/Dialog.js", | |
651 "front_end/ui/SyntaxHighlighter.js", | |
652 "front_end/ui/dropTarget.css", | |
653 "front_end/ui/DropTarget.js", | |
654 "front_end/ui/emptyWidget.css", | |
655 "front_end/ui/EmptyWidget.js", | |
656 "front_end/ui/filter.css", | |
657 "front_end/ui/FilterBar.js", | |
658 "front_end/ui/ForwardedInputEventHandler.js", | |
659 "front_end/ui/Geometry.js", | |
660 "front_end/ui/glassPane.css", | |
661 "front_end/ui/GlassPane.js", | |
662 "front_end/ui/HistoryInput.js", | |
663 "front_end/ui/Icon.js", | |
664 "front_end/ui/infobar.css", | |
665 "front_end/ui/Infobar.js", | |
666 "front_end/ui/inlineButton.css", | |
667 "front_end/ui/InplaceEditor.js", | |
668 "front_end/ui/inspectorCommon.css", | |
669 "front_end/ui/inspectorStyle.css", | |
670 "front_end/ui/inspectorSyntaxHighlight.css", | |
671 "front_end/ui/inspectorSyntaxHighlightDark.css", | |
672 "front_end/ui/InspectorView.js", | |
673 "front_end/ui/inspectorViewTabbedPane.css", | |
674 "front_end/ui/KeyboardShortcut.js", | |
675 "front_end/ui/ListControl.js", | |
676 "front_end/ui/listWidget.css", | |
677 "front_end/ui/ListWidget.js", | |
678 "front_end/ui/module.json", | |
679 "front_end/ui/Panel.js", | |
680 "front_end/ui/panelEnablerView.css", | |
681 "front_end/ui/popover.css", | |
682 "front_end/ui/Popover.js", | |
683 "front_end/ui/progressIndicator.css", | |
684 "front_end/ui/ProgressIndicator.js", | |
685 "front_end/ui/radioButton.css", | |
686 "front_end/ui/reportView.css", | |
687 "front_end/ui/ReportView.js", | |
688 "front_end/ui/ResizerWidget.js", | |
689 "front_end/ui/rootView.css", | |
690 "front_end/ui/RootView.js", | |
691 "front_end/ui/searchableView.css", | |
692 "front_end/ui/SearchableView.js", | |
693 "front_end/ui/SettingsUI.js", | |
694 "front_end/ui/ShortcutRegistry.js", | |
695 "front_end/ui/ShortcutsScreen.js", | |
696 "front_end/ui/slider.css", | |
697 "front_end/ui/smallBubble.css", | |
698 "front_end/ui/softContextMenu.css", | |
699 "front_end/ui/SoftContextMenu.js", | |
700 "front_end/ui/splitWidget.css", | |
701 "front_end/ui/SplitWidget.js", | |
702 "front_end/ui/suggestBox.css", | |
703 "front_end/ui/SuggestBox.js", | |
704 "front_end/ui/tabbedPane.css", | |
705 "front_end/ui/TabbedPane.js", | |
706 "front_end/ui/textButton.css", | |
707 "front_end/ui/TextEditor.js", | |
708 "front_end/ui/textPrompt.css", | |
709 "front_end/ui/TextPrompt.js", | |
710 "front_end/ui/ThrottledWidget.js", | |
711 "front_end/ui/toolbar.css", | |
712 "front_end/ui/Toolbar.js", | |
713 "front_end/ui/tooltip.css", | |
714 "front_end/ui/Tooltip.js", | |
715 "front_end/ui/treeoutline.css", | |
716 "front_end/ui/treeoutline.js", | |
717 "front_end/ui/UIUtils.js", | |
718 "front_end/ui/View.js", | |
719 "front_end/ui/viewContainers.css", | |
720 "front_end/ui/Widget.js", | |
721 "front_end/ui/ZoomManager.js", | |
722 "front_end/unit_test_runner.js", | |
723 "front_end/unit_test_runner.json", | |
724 "front_end/utility_shared_worker.js", | |
725 "front_end/utility_shared_worker.json", | |
726 "front_end/utility_shared_worker/module.json", | |
727 "front_end/utility_shared_worker/TempStorage.js", | |
728 "front_end/worker_service/ServiceDispatcher.js", | |
729 "front_end/workspace/FileManager.js", | |
730 "front_end/workspace/module.json", | |
731 "front_end/workspace/SearchConfig.js", | |
732 "front_end/workspace/UISourceCode.js", | |
733 "front_end/workspace/Workspace.js", | |
734 "front_end/workspace_diff/WorkspaceDiff.js", | |
735 "front_end/workspace_diff/module.json", | |
736 ] | |
737 | |
738 devtools_embedder_scripts = [ | |
739 "front_end/devtools_compatibility.js", | |
740 "front_end/Tests.js", | |
741 ] | |
742 | |
743 devtools_emulated_devices_images = [ | |
744 "front_end/emulated_devices/google-nexus-5-horizontal-default-1x.png", | |
745 "front_end/emulated_devices/google-nexus-5-horizontal-default-2x.png", | |
746 "front_end/emulated_devices/google-nexus-5-horizontal-keyboard-1x.png", | |
747 "front_end/emulated_devices/google-nexus-5-horizontal-keyboard-2x.png", | |
748 "front_end/emulated_devices/google-nexus-5-horizontal-navigation-1x.png", | |
749 "front_end/emulated_devices/google-nexus-5-horizontal-navigation-2x.png", | |
750 "front_end/emulated_devices/google-nexus-5-vertical-default-1x.png", | |
751 "front_end/emulated_devices/google-nexus-5-vertical-default-2x.png", | |
752 "front_end/emulated_devices/google-nexus-5-vertical-keyboard-1x.png", | |
753 "front_end/emulated_devices/google-nexus-5-vertical-keyboard-2x.png", | |
754 "front_end/emulated_devices/google-nexus-5-vertical-navigation-1x.png", | |
755 "front_end/emulated_devices/google-nexus-5-vertical-navigation-2x.png", | |
756 "front_end/emulated_devices/google-nexus-5x-horizontal-default-1x.png", | |
757 "front_end/emulated_devices/google-nexus-5x-horizontal-default-2x.png", | |
758 "front_end/emulated_devices/google-nexus-5x-horizontal-keyboard-1x.png", | |
759 "front_end/emulated_devices/google-nexus-5x-horizontal-keyboard-2x.png", | |
760 "front_end/emulated_devices/google-nexus-5x-horizontal-navigation-1x.png", | |
761 "front_end/emulated_devices/google-nexus-5x-horizontal-navigation-2x.png", | |
762 "front_end/emulated_devices/google-nexus-5x-vertical-default-1x.png", | |
763 "front_end/emulated_devices/google-nexus-5x-vertical-default-2x.png", | |
764 "front_end/emulated_devices/google-nexus-5x-vertical-keyboard-1x.png", | |
765 "front_end/emulated_devices/google-nexus-5x-vertical-keyboard-2x.png", | |
766 "front_end/emulated_devices/google-nexus-5x-vertical-navigation-1x.png", | |
767 "front_end/emulated_devices/google-nexus-5x-vertical-navigation-2x.png", | |
768 "front_end/emulated_devices/iPad-landscape.svg", | |
769 "front_end/emulated_devices/iPad-portrait.svg", | |
770 "front_end/emulated_devices/iPhone5-landscape.svg", | |
771 "front_end/emulated_devices/iPhone5-portrait.svg", | |
772 "front_end/emulated_devices/iPhone6-landscape.svg", | |
773 "front_end/emulated_devices/iPhone6-portrait.svg", | |
774 "front_end/emulated_devices/iPhone6Plus-landscape.svg", | |
775 "front_end/emulated_devices/iPhone6Plus-portrait.svg", | |
776 "front_end/emulated_devices/Nexus5X-landscape.svg", | |
777 "front_end/emulated_devices/Nexus5X-portrait.svg", | |
778 "front_end/emulated_devices/Nexus6P-landscape.svg", | |
779 "front_end/emulated_devices/Nexus6P-portrait.svg", | |
780 ] | |
781 | |
782 devtools_image_files = [ | |
783 "front_end/Images/accelerometer-back.png", | |
784 "front_end/Images/accelerometer-bottom.png", | |
785 "front_end/Images/accelerometer-front.png", | |
786 "front_end/Images/accelerometer-left.png", | |
787 "front_end/Images/accelerometer-right.png", | |
788 "front_end/Images/accelerometer-top.png", | |
789 "front_end/Images/audits_logo.svg", | |
790 "front_end/Images/breakpoint.png", | |
791 "front_end/Images/breakpoint_2x.png", | |
792 "front_end/Images/breakpointConditional.png", | |
793 "front_end/Images/breakpointConditional_2x.png", | |
794 "front_end/Images/checker.png", | |
795 "front_end/Images/chromeDisabledSelect.png", | |
796 "front_end/Images/chromeDisabledSelect_2x.png", | |
797 "front_end/Images/chromeLeft.png", | |
798 "front_end/Images/chromeMiddle.png", | |
799 "front_end/Images/chromeRight.png", | |
800 "front_end/Images/chromeSelect.png", | |
801 "front_end/Images/chromeSelect_2x.png", | |
802 "front_end/Images/deleteIcon.png", | |
803 "front_end/Images/errorWave.png", | |
804 "front_end/Images/errorWave_2x.png", | |
805 "front_end/Images/ic_info_black_18dp.svg", | |
806 "front_end/Images/ic_warning_black_18dp.svg", | |
807 "front_end/Images/navigationControls.png", | |
808 "front_end/Images/navigationControls_2x.png", | |
809 "front_end/Images/nodeIcon.png", | |
810 "front_end/Images/popoverArrows.png", | |
811 "front_end/Images/profileGroupIcon.png", | |
812 "front_end/Images/profileIcon.png", | |
813 "front_end/Images/profileSmallIcon.png", | |
814 "front_end/Images/radioDot.png", | |
815 "front_end/Images/resizeDiagonal.png", | |
816 "front_end/Images/resizeDiagonal_2x.png", | |
817 "front_end/Images/resizeHorizontal.png", | |
818 "front_end/Images/resizeHorizontal_2x.png", | |
819 "front_end/Images/resizeVertical.png", | |
820 "front_end/Images/resizeVertical_2x.png", | |
821 "front_end/Images/resourceCSSIcon.png", | |
822 "front_end/Images/resourceDocumentIcon.png", | |
823 "front_end/Images/resourceDocumentIconSmall.png", | |
824 "front_end/Images/mediumIcons.png", | |
825 "front_end/Images/mediumIcons_2x.png", | |
826 "front_end/Images/resourceJSIcon.png", | |
827 "front_end/Images/resourcePlainIcon.png", | |
828 "front_end/Images/resourcePlainIconSmall.png", | |
829 "front_end/Images/resourcesTimeGraphIcon.png", | |
830 "front_end/Images/searchNext.png", | |
831 "front_end/Images/searchPrev.png", | |
832 "front_end/Images/securityIcons_2x.png", | |
833 "front_end/Images/securityIcons.png", | |
834 "front_end/Images/smallIcons.png", | |
835 "front_end/Images/smallIcons_2x.png", | |
836 "front_end/Images/speech.png", | |
837 "front_end/Images/treeoutlineTriangles.png", | |
838 "front_end/Images/treeoutlineTriangles_2x.png", | |
839 "front_end/Images/largeIcons.png", | |
840 "front_end/Images/largeIcons_2x.png", | |
841 "front_end/Images/toolbarResizerVertical.png", | |
842 "front_end/Images/touchCursor.png", | |
843 "front_end/Images/touchCursor_2x.png", | |
844 "front_end/Images/whatsnew.png", | |
845 ] | |
846 | |
847 resources_out_dir = "$root_out_dir/resources/inspector" | |
848 | |
849 generated_scripts = [ | |
850 "$resources_out_dir/InspectorBackendCommands.js", | |
851 "$resources_out_dir/SupportedCSSProperties.js", | |
852 ] | |
853 | |
854 generated_resources = [ | |
855 "$resources_out_dir/inspector.html", | |
856 "$resources_out_dir/inspector.js", | |
857 "$resources_out_dir/toolbox.html", | |
858 "$resources_out_dir/toolbox.js", | |
859 "$resources_out_dir/audits2_worker.js", | |
860 "$resources_out_dir/formatter_worker.js", | |
861 "$resources_out_dir/heap_snapshot_worker.js", | |
862 "$resources_out_dir/utility_shared_worker.js", | |
863 | |
864 # this contains non-autostart non-remote modules only. | |
865 "$resources_out_dir/animation/animation_module.js", | |
866 "$resources_out_dir/audits/audits_module.js", | |
867 "$resources_out_dir/audits2/audits2_module.js", | |
868 "$resources_out_dir/changes/changes_module.js", | |
869 "$resources_out_dir/cm/cm_module.js", | |
870 "$resources_out_dir/color_picker/color_picker_module.js", | |
871 "$resources_out_dir/console/console_module.js", | |
872 "$resources_out_dir/cookie_table/cookie_table_module.js", | |
873 "$resources_out_dir/coverage/coverage_module.js", | |
874 "$resources_out_dir/data_grid/data_grid_module.js", | |
875 "$resources_out_dir/devices/devices_module.js", | |
876 "$resources_out_dir/diff/diff_module.js", | |
877 "$resources_out_dir/elements/elements_module.js", | |
878 "$resources_out_dir/event_listeners/event_listeners_module.js", | |
879 "$resources_out_dir/heap_snapshot_model/heap_snapshot_model_module.js", | |
880 "$resources_out_dir/inline_editor/inline_editor_module.js", | |
881 "$resources_out_dir/layer_viewer/layer_viewer_module.js", | |
882 "$resources_out_dir/layers/layers_module.js", | |
883 "$resources_out_dir/network/network_module.js", | |
884 "$resources_out_dir/object_ui/object_ui_module.js", | |
885 "$resources_out_dir/perf_ui/perf_ui_module.js", | |
886 "$resources_out_dir/profiler/profiler_module.js", | |
887 "$resources_out_dir/quick_open/quick_open_module.js", | |
888 "$resources_out_dir/resources/resources_module.js", | |
889 "$resources_out_dir/sass/sass_module.js", | |
890 "$resources_out_dir/security/security_module.js", | |
891 "$resources_out_dir/settings/settings_module.js", | |
892 "$resources_out_dir/snippets/snippets_module.js", | |
893 "$resources_out_dir/source_frame/source_frame_module.js", | |
894 "$resources_out_dir/sources/sources_module.js", | |
895 "$resources_out_dir/terminal/terminal_module.js", | |
896 "$resources_out_dir/text_editor/text_editor_module.js", | |
897 "$resources_out_dir/timeline_model/timeline_model_module.js", | |
898 "$resources_out_dir/timeline/timeline_module.js", | |
899 "$resources_out_dir/workspace_diff/workspace_diff_module.js", | |
900 ] | |
901 | |
902 generated_remote_modules = [ | |
903 "$resources_out_dir/accessibility/accessibility_module.js", | |
904 "$resources_out_dir/audits2_worker/audits2_worker_module.js", | |
905 "$resources_out_dir/cm_modes/cm_modes_module.js", | |
906 "$resources_out_dir/emulated_devices/emulated_devices_module.js", | |
907 "$resources_out_dir/gonzales/gonzales_module.js", | |
908 "$resources_out_dir/product_registry_impl/product_registry_impl_module.js", | |
909 "$resources_out_dir/screencast/screencast_module.js", | |
910 ] | |
911 | |
912 devtools_applications = [ | |
913 "inspector", | |
914 "toolbox", | |
915 "unit_test_runner", | |
916 "formatter_worker", | |
917 "audits2_worker", | |
918 "heap_snapshot_worker", | |
919 "utility_shared_worker", | |
920 ] | |
921 | |
922 #------------------------------------------------------------------------------- | |
923 | |
924 visibility = [ "//third_party/WebKit/*" ] | |
925 | |
926 group("devtools_all_files") { | |
927 data = all_devtools_files | |
928 } | |
929 | |
930 group("devtools_frontend_resources") { | |
931 public_deps = [ | |
932 ":build_release_devtools", | |
933 ":copy_embedder_scripts", | |
934 ":copy_emulated_devices_images", | |
935 ":copy_inspector_images", | |
936 ":devtools_extension_api", | |
937 ":frontend_protocol_sources", | |
938 ":supported_css_properties", | |
939 ] | |
940 if (debug_devtools) { | |
941 public_deps += [ ":build_debug_devtools" ] | |
942 } | |
943 } | |
944 | |
945 copy("copy_embedder_scripts") { | |
946 sources = devtools_embedder_scripts | |
947 outputs = [ | |
948 "$resources_out_dir/{{source_file_part}}", | |
949 ] | |
950 } | |
951 | |
952 copy("copy_inspector_images") { | |
953 sources = devtools_image_files | |
954 outputs = [ | |
955 "$resources_out_dir/Images/{{source_file_part}}", | |
956 ] | |
957 } | |
958 | |
959 copy("copy_emulated_devices_images") { | |
960 sources = devtools_emulated_devices_images | |
961 outputs = [ | |
962 "$resources_out_dir/emulated_devices/{{source_file_part}}", | |
963 ] | |
964 } | |
965 | |
966 action("generate_devtools_grd") { | |
967 script = "scripts/build/generate_devtools_grd.py" | |
968 | |
969 deps = [ | |
970 ":devtools_frontend_resources", | |
971 ] | |
972 inputs = devtools_image_files + all_devtools_files | |
973 inputs += devtools_embedder_scripts | |
974 | |
975 generated_files = | |
976 generated_resources + [ "$resources_out_dir/devtools_extension_api.js" ] | |
977 | |
978 images_path = "front_end/Images" | |
979 | |
980 inputs += generated_files | |
981 | |
982 outfile = "$root_gen_dir/devtools/devtools_resources.grd" | |
983 outputs = [ | |
984 outfile, | |
985 ] | |
986 | |
987 relative_path_dirs = [ | |
988 resources_out_dir, | |
989 "front_end", | |
990 ] | |
991 | |
992 args = rebase_path(generated_files, root_build_dir) + | |
993 rebase_path(generated_files, root_build_dir) + | |
994 rebase_path(devtools_embedder_scripts, root_build_dir) + | |
995 [ "--relative_path_dirs" ] + | |
996 rebase_path(relative_path_dirs, root_build_dir) + | |
997 [ | |
998 "--images", | |
999 rebase_path(images_path, root_build_dir), | |
1000 "--output", | |
1001 rebase_path(outfile, root_build_dir), | |
1002 ] | |
1003 } | |
1004 | |
1005 action("devtools_extension_api") { | |
1006 script = "scripts/build/generate_devtools_extension_api.py" | |
1007 | |
1008 devtools_extension_api_files = [ "front_end/extensions/ExtensionAPI.js" ] | |
1009 inputs = devtools_extension_api_files | |
1010 outputs = [ | |
1011 "$resources_out_dir/devtools_extension_api.js", | |
1012 ] | |
1013 | |
1014 args = rebase_path(outputs, root_build_dir) + | |
1015 rebase_path(devtools_extension_api_files, root_build_dir) | |
1016 } | |
1017 | |
1018 action("supported_css_properties") { | |
1019 script = "scripts/build/generate_supported_css.py" | |
1020 | |
1021 inputs = [ | |
1022 "../core/css/CSSProperties.json5", | |
1023 ] | |
1024 | |
1025 outputs = [ | |
1026 "$resources_out_dir/SupportedCSSProperties.js", | |
1027 ] | |
1028 | |
1029 args = | |
1030 rebase_path(inputs, root_build_dir) + rebase_path(outputs, root_build_dir) | |
1031 } | |
1032 | |
1033 action("frontend_protocol_sources") { | |
1034 script = "scripts/build/code_generator_frontend.py" | |
1035 deps = [ | |
1036 "../core/inspector:protocol_version", | |
1037 ] | |
1038 inputs = [ | |
1039 "$blink_core_output_dir/inspector/protocol.json", | |
1040 ] | |
1041 outputs = [ | |
1042 "$resources_out_dir/InspectorBackendCommands.js", | |
1043 ] | |
1044 | |
1045 args = rebase_path(inputs, root_build_dir) + [ | |
1046 "--output_js_dir", | |
1047 rebase_path(resources_out_dir, root_build_dir), | |
1048 ] | |
1049 } | |
1050 | |
1051 action("build_release_devtools") { | |
1052 script = "scripts/build/build_release_applications.py" | |
1053 | |
1054 deps = [ | |
1055 ":frontend_protocol_sources", | |
1056 ":supported_css_properties", | |
1057 ] | |
1058 | |
1059 helper_scripts = [ | |
1060 "scripts/build/modular_build.py", | |
1061 "scripts/build/rjsmin.py", | |
1062 ] | |
1063 | |
1064 inputs = helper_scripts + all_devtools_files + generated_scripts + [ | |
1065 "front_end/inspector.html", | |
1066 "front_end/toolbox.html", | |
1067 "front_end/unit_test_runner.html", | |
1068 ] | |
1069 | |
1070 outputs = generated_resources + generated_remote_modules | |
1071 | |
1072 args = devtools_applications + [ | |
1073 "--input_path", | |
1074 rebase_path("front_end", root_build_dir), | |
1075 "--output_path", | |
1076 rebase_path(resources_out_dir, root_build_dir), | |
1077 ] | |
1078 } | |
1079 | |
1080 if (debug_devtools) { | |
1081 resources_out_debug_dir = "$root_out_dir/resources/inspector/debug" | |
1082 | |
1083 action("build_debug_devtools") { | |
1084 script = "scripts/build/build_debug_applications.py" | |
1085 | |
1086 deps = [ | |
1087 ":copy_generated_scripts", | |
1088 ] | |
1089 | |
1090 inputs = all_devtools_files + [ | |
1091 "front_end/inspector.html", | |
1092 "front_end/toolbox.html", | |
1093 "front_end/unit_test_runner.html", | |
1094 ] | |
1095 | |
1096 outputs = [ | |
1097 "$resources_out_debug_dir/inspector.html", | |
1098 "$resources_out_debug_dir/toolbox.html", | |
1099 "$resources_out_debug_dir/unit_test_runner.html", | |
1100 ] | |
1101 | |
1102 args = devtools_applications + [ | |
1103 "--input_path", | |
1104 rebase_path("front_end", root_build_dir), | |
1105 "--output_path", | |
1106 rebase_path(resources_out_debug_dir, root_build_dir), | |
1107 ] | |
1108 } | |
1109 | |
1110 copy("copy_generated_scripts") { | |
1111 deps = [ | |
1112 ":frontend_protocol_sources", | |
1113 ":supported_css_properties", | |
1114 ] | |
1115 sources = generated_scripts | |
1116 outputs = [ | |
1117 "$resources_out_debug_dir/{{source_file_part}}", | |
1118 ] | |
1119 } | |
1120 } | |
1121 | |
1122 group("devtools_closure_compile") { | |
1123 data = [ | |
1124 # Needed for isolate script to execute. | |
1125 "front_end/", | |
1126 "scripts/build/", | |
1127 "scripts/closure/", | |
1128 "scripts/compile_frontend.py", | |
1129 "scripts/dependency_preprocessor.py", | |
1130 "scripts/jsdoc_validator/", | |
1131 "scripts/special_case_namespaces.json", | |
1132 "scripts/utils.py", | |
1133 "//testing/scripts/common.py", | |
1134 "//testing/scripts/run_devtools_check.py", | |
1135 "//testing/xvfb.py", | |
1136 "//third_party/WebKit/Source/core/inspector/browser_protocol.json", | |
1137 "//v8/src/inspector/js_protocol.json", | |
1138 ] | |
1139 } | |
1140 | |
1141 group("devtools_eslint") { | |
1142 data = [ | |
1143 # Needed for isolate script to execute. | |
1144 ".eslintignore", | |
1145 ".eslintrc.js", | |
1146 "devtools-node-modules/", | |
1147 "front_end/", | |
1148 "scripts/buildbot/run_eslint.py", | |
1149 "scripts/local_node/", | |
1150 "//testing/scripts/common.py", | |
1151 "//testing/scripts/run_devtools_check.py", | |
1152 "//testing/xvfb.py", | |
1153 ] | |
1154 } | |
OLD | NEW |