Roll src/third_party/WebKit a3b4a2e:7441784 (svn 202551:202552)
[chromium-blink-merge.git] / ui / file_manager / video_player / js / compiled_resources.gyp
blob331001bf9780c9a9a50f0b92122e072e87c67706
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.
5   'targets': [
6     {
7       'target_name': 'background',
8       'variables': {
9         'depends': [
10           '../../../../third_party/jstemplate/compiled_resources.gyp:jstemplate',
11           '../../../webui/resources/js/cr.js',
12           '../../../webui/resources/js/cr/event_target.js',
13           '../../../webui/resources/js/cr/ui.js',
14           '../../../webui/resources/js/cr/ui/array_data_model.js',
15           # Referenced in common/js/util.js.
16           '../../../webui/resources/js/cr/ui/dialogs.js',
17           '../../../webui/resources/js/load_time_data.js',
18           '../../../webui/resources/js/util.js',
19           '../../file_manager/common/js/util.js',
20           '../../file_manager/common/js/async_util.js',
21           '../../file_manager/common/js/file_type.js',
22           '../../file_manager/common/js/metrics_base.js',
23           '../../file_manager/common/js/metrics_events.js',
24           '../../file_manager/common/js/metrics.js',
25           '../../file_manager/common/js/volume_manager_common.js',
26           '../../file_manager/background/js/app_window_wrapper.js',
27           '../../file_manager/background/js/background_base.js',
28           '../../file_manager/background/js/volume_manager.js',
29           '../../file_manager/background/js/test_util_base.js',
30           'error_util.js',
31           'test_util.js',
32         ],
33         'externs': [
34           '<(EXTERNS_DIR)/chrome_send.js',
35           '<(EXTERNS_DIR)/chrome_extensions.js',
36           '<(EXTERNS_DIR)/file_manager_private.js',
37           '<(EXTERNS_DIR)/metrics_private.js',
38           '../../../../third_party/analytics/externs.js',
39           '../../externs/chrome_test.js',
40           '../../externs/es6_workaround.js',
41           '../../externs/platform.js',
42         ],
43       },
44       'includes': [
45         '../../../../third_party/closure_compiler/compile_js.gypi'
46       ],
47     },
48     {
49       'target_name': 'video_player',
50       'variables': {
51         'depends': [
52           '../../../../third_party/jstemplate/compiled_resources.gyp:jstemplate',
53           'error_util.js',
54           '../../file_manager/common/js/metrics_base.js',
55           'video_player_metrics.js',
56           '../../../webui/resources/js/cr.js',
57           '../../../webui/resources/js/load_time_data.js',
58           '../../../webui/resources/js/event_tracker.js',
59           '../../../webui/resources/js/util.js',
60           '../../../webui/resources/js/cr/ui.js',
61           '../../../webui/resources/js/cr/event_target.js',
62           '../../../webui/resources/js/cr/ui/array_data_model.js',
63           '../../../webui/resources/js/cr/ui/position_util.js',
64           '../../../webui/resources/js/cr/ui/menu_item.js',
65           '../../../webui/resources/js/cr/ui/menu.js',
66           '../../../webui/resources/js/cr/ui/menu_button.js',
67           '../../../webui/resources/js/cr/ui/command.js',
68           '../../../webui/resources/js/cr/ui/context_menu_handler.js',
69           # Referenced in common/js/util.js.
70           # TODO(yawano): Remove dependency to cr/ui/dialogs from common/js/util.js.
71           '../../../webui/resources/js/cr/ui/dialogs.js',
72           '../../../webui/resources/js/compiled_resources.gyp:i18n_template_no_process',
73           '../../file_manager/common/js/async_util.js',
74           '../../file_manager/common/js/file_type.js',
75           '../../file_manager/common/js/metrics_base.js',
76           '../../file_manager/common/js/metrics_events.js',
77           '../../file_manager/common/js/metrics.js',
78           '../../file_manager/common/js/util.js',
79           '../../file_manager/common/js/volume_manager_common.js',
80           '../../file_manager/foreground/js/mouse_inactivity_watcher.js',
81           '../../file_manager/foreground/js/volume_manager_wrapper.js',
82           # Referenced in volume_manager_wrapper.js.
83           '../../file_manager/background/js/volume_manager.js',
84           'cast/cast_extension_discoverer.js',
85           'cast/cast_video_element.js',
86           'cast/media_manager.js',
87           'cast/caster.js',
88           'media_controls.js',
89         ],
90         'externs': [
91           '<(EXTERNS_DIR)/chrome_send.js',
92           '<(EXTERNS_DIR)/chrome_extensions.js',
93           '<(EXTERNS_DIR)/file_manager_private.js',
94           '<(EXTERNS_DIR)/media_player_private.js',
95           '<(EXTERNS_DIR)/metrics_private.js',
96           '../../../../third_party/analytics/externs.js',
97           '../../externs/chrome_test.js',
98           '../../externs/chrome_cast.js',
99           '../../externs/chrome_webstore_widget_private.js',
100           '../../externs/es6_workaround.js',
101           '../../externs/platform.js',
102           '../../externs/video_player_foreground.js',
103         ],
104       },
105       'includes': [
106         '../../../../third_party/closure_compiler/compile_js.gypi'
107       ],
108     }
109   ],