Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(227)

Side by Side Diff: third_party/WebKit/Source/devtools/BUILD.gn

Issue 2914793003: do not commit, just another deletion test
Patch Set: deleted everything Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/Source/devtools/front_end/components/BreakpointsSidebarPaneBase.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(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 }
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/Source/devtools/front_end/components/BreakpointsSidebarPaneBase.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698