[M120 Migration][HBBTV] Set hbbtv-carousel as origin and Create local_storage
[platform/framework/web/chromium-efl.git] / wrt / filenames.gni
1 wrt_lib_sources = [
2   "public/browser/wrt.cc",
3   "public/browser/wrt.h",
4   "src/app/runtime.cc",
5   "src/app/runtime.h",
6   "src/app/ui_runtime.cc",
7   "src/app/ui_runtime.h",
8   "src/app/wrt_content_main.cc",
9   "src/app/wrt_content_main.h",
10   "src/app/wrt_main_delegate.cc",
11   "src/app/wrt_main_delegate.h",
12   "src/base/file_utils.cc",
13   "src/base/file_utils.h",
14   "src/base/platform_info.cc",
15   "src/base/platform_info.h",
16   "src/base/profiler.cc",
17   "src/base/profiler.h",
18   "src/base/string_utils.cc",
19   "src/base/string_utils.h",
20   "src/browser/api/wrt_api_app_control.cc",
21   "src/browser/api/wrt_api_app_control.h",
22   "src/browser/api/wrt_api_load_info.cc",
23   "src/browser/api/wrt_api_load_info.h",
24   "src/browser/api/wrt_api_menu.cc",
25   "src/browser/api/wrt_api_menu.h",
26   "src/browser/api/wrt_api_security_extension.cc",
27   "src/browser/api/wrt_api_security_extension.h",
28   "src/browser/api/wrt_api_web_contents.cc",
29   "src/browser/api/wrt_api_web_contents.h",
30   "src/browser/api/wrt_api_web_runtime.cc",
31   "src/browser/api/wrt_api_web_runtime.h",
32   "src/browser/api/wrt_api_xwalk_extension.cc",
33   "src/browser/api/wrt_api_xwalk_extension.h",
34   "src/browser/basic_splash_screen.h",
35   "src/browser/basic_splash_screen.cc",
36   "src/browser/basic_splash_screen_off_screen.h",
37   "src/browser/basic_splash_screen_off_screen.cc",
38   "src/browser/basic_splash_screen_on_screen.h",
39   "src/browser/basic_splash_screen_on_screen.cc",
40   "src/browser/native_app_control.cc",
41   "src/browser/native_app_control.h",
42   "src/browser/native_web_runtime.cc",
43   "src/browser/native_web_runtime.h",
44   "src/browser/native_web_runtime_observer.h",
45   "src/browser/net/wrt_file_url_loader.cc",
46   "src/browser/net/wrt_file_url_loader.h",
47   "src/browser/net/wrt_proxying_url_loader_factory.cc",
48   "src/browser/net/wrt_proxying_url_loader_factory.h",
49   "src/browser/popup.cc",
50   "src/browser/popup.h",
51   "src/browser/popup_string.cc",
52   "src/browser/popup_string.h",
53   "src/browser/splash_screen.h",
54   "src/browser/splash_screen.cc",
55   "src/browser/tv/wrt_select_picker_tv.cc",
56   "src/browser/tv/wrt_select_picker_tv.h",
57   "src/browser/ui/wrt_accelerator_util.cc",
58   "src/browser/ui/wrt_drag_util.cc",
59   "src/browser/ui/wrt_file_dialog.cc",
60   "src/browser/ui/wrt_message_box.cc",
61   "src/browser/ui/wrt_tray_icon.cc",
62   "src/browser/ui/wrt_tray_icon.h",
63   "src/browser/wrt_browser.cc",
64   "src/browser/wrt_browser_client.cc",
65   "src/browser/wrt_browser_client.h",
66   "src/browser/wrt_browser_context.cc",
67   "src/browser/wrt_browser_context.h",
68   "src/browser/wrt_browser_main_parts.cc",
69   "src/browser/wrt_browser_main_parts.h",
70   "src/browser/wrt_context_menu_controller.cc",
71   "src/browser/wrt_context_menu_controller.h",
72   "src/browser/wrt_devtools_manager_delegate.cc",
73   "src/browser/wrt_devtools_manager_delegate.h",
74   "src/browser/wrt_frame_view.cc",
75   "src/browser/wrt_frame_view.h",
76   "src/browser/wrt_input_picker.cc",
77   "src/browser/wrt_input_picker.h",
78   "src/browser/wrt_inspectable_web_contents_view.cc",
79   "src/browser/wrt_inspectable_web_contents_view.h",
80   "src/browser/wrt_ipc.cc",
81   "src/browser/wrt_ipc.h",
82   "src/browser/wrt_javascript_dialog_manager.cc",
83   "src/browser/wrt_javascript_dialog_manager.h",
84   "src/browser/wrt_native_browser_view.cc",
85   "src/browser/wrt_native_browser_view.h",
86   "src/browser/wrt_native_widget.cc",
87   "src/browser/wrt_native_widget.h",
88   "src/browser/wrt_native_window.cc",
89   "src/browser/wrt_native_window.h",
90   "src/browser/wrt_native_window_delegate.h",
91   "src/browser/wrt_native_window_on_screen.cc",
92   "src/browser/wrt_native_window_on_screen.h",
93   "src/browser/wrt_native_window_off_screen.cc",
94   "src/browser/wrt_native_window_off_screen.h",
95   "src/browser/wrt_notification.cc",
96   "src/browser/wrt_notification.h",
97   "src/browser/wrt_notification_presenter.cc",
98   "src/browser/wrt_notification_presenter.h",
99   "src/browser/wrt_permission_manager.cc",
100   "src/browser/wrt_permission_manager.h",
101   "src/browser/wrt_render_message_filter.cc",
102   "src/browser/wrt_render_message_filter.h",
103   "src/browser/wrt_select_picker.cc",
104   "src/browser/wrt_select_picker.h",
105   "src/browser/wrt_select_picker_wearable.cc",
106   "src/browser/wrt_select_picker_wearable.h",
107   "src/browser/wrt_special_storage_policy.cc",
108   "src/browser/wrt_special_storage_policy.h",
109   "src/browser/wrt_web_contents.cc",
110   "src/browser/wrt_web_contents.h",
111   "src/browser/wrt_web_contents_view_delegate.cc",
112   "src/browser/wrt_web_contents_view_delegate.h",
113   "src/browser/wrt_web_view_delegate.cc",
114   "src/browser/wrt_web_view_delegate.h",
115   "src/browser/wrt_window_tree_host.cc",
116   "src/browser/wrt_window_tree_host.h",
117   "src/browser/wrt_xwalk_extension_browser.cc",
118   "src/browser/wrt_xwalk_extension_browser.h",
119   "src/common/api/wrt_api_base_object.cc",
120   "src/common/api/wrt_api_base_object.h",
121   "src/common/api/wrt_api_web_runtime_common.cc",
122   "src/common/api/wrt_api_web_runtime_common.h",
123   "src/common/app_db.cc",
124   "src/common/app_db.h",
125   "src/common/application_data.cc",
126   "src/common/application_data.h",
127   "src/common/application_data_wrapper.h",
128   "src/common/constants.cc",
129   "src/common/constants.h",
130   "src/common/locale_manager.cc",
131   "src/common/locale_manager.h",
132   "src/common/privilege.cc",
133   "src/common/privilege.h",
134   "src/common/resource_manager.cc",
135   "src/common/resource_manager.h",
136   "src/common/splash_screen_delegate.h",
137   "src/common/wrt_application_info.cc",
138   "src/common/wrt_content_client.cc",
139   "src/common/wrt_content_client.h",
140   "src/common/wrt_language_util.cc",
141   "src/common/wrt_platform_util.cc",
142   "src/common/wrt_profile_delegate.h",
143   "src/common/wrt_service_message_channel.cc",
144   "src/common/wrt_service_message_channel.h",
145   "src/renderer/api/wrt_api_web_runtime_renderer.cc",
146   "src/renderer/api/wrt_api_web_runtime_renderer.h",
147   "src/renderer/api/wrt_api_web_runtime_renderer_node.cc",
148   "src/renderer/api/wrt_api_web_runtime_renderer_node.h",
149   "src/renderer/wrt_module_script_fetcher.cc",
150   "src/renderer/wrt_module_script_fetcher.h",
151   "src/renderer/wrt_renderer_client.cc",
152   "src/renderer/wrt_renderer_client.h",
153   "src/renderer/wrt_render_frame_observer.cc",
154   "src/renderer/wrt_render_frame_observer.h",
155   "src/service/wrt_service.cc",
156   "src/service/wrt_service.h",
157   "src/service/wrt_service_launcher.cc",
158   "src/service/wrt_service_launcher.h",
159   "src/service/wrt_service_lifecycle_file.h",
160   "src/service/wrt_service_manager.cc",
161   "src/service/wrt_service_manager.h",
162   "src/service/wrt_service_app_data.cc",
163   "src/service/wrt_service_app_data.h",
164 ]
165
166 wrt_lib_sources_mde = [
167   "src/browser/api/wrt_api_mde_extension.cc",
168   "src/browser/api/wrt_api_mde_extension.h",
169 ]
170
171 wrt_lib_sources_unified = [
172   "src/app/ime_runtime.cc",
173   "src/app/ime_runtime.h",
174   "src/app/watch_runtime.cc",
175   "src/app/watch_runtime.h",
176   "src/browser/vibration_manager.cc",
177   "src/browser/vibration_manager.h",
178 ]
179
180 wrt_lib_sources_tv = [
181   "src/app/tv/ui_runtime_tv.cc",
182   "src/app/tv/ui_runtime_tv.h",
183   "src/app/tv/wrt_main_delegate_tv.cc",
184   "src/app/tv/wrt_main_delegate_tv.h",
185   "src/browser/api/tv/wrt_api_tv_extension.cc",
186   "src/browser/api/tv/wrt_api_tv_extension.h",
187   "src/browser/net/tv/encrypted_file_url_loader.cc",
188   "src/browser/net/tv/encrypted_file_url_loader.h",
189   "src/browser/tv/ambient_mode.cc",
190   "src/browser/tv/ambient_mode.h",
191   "src/browser/tv/decorator_window.cc",
192   "src/browser/tv/decorator_window.h",
193   "src/browser/tv/encrypted_file_handler.cc",
194   "src/browser/tv/encrypted_file_handler.h",
195   "src/browser/tv/input_device_manager.cc",
196   "src/browser/tv/input_device_manager.h",
197   "src/browser/tv/mounter.cc",
198   "src/browser/tv/mounter.h",
199   "src/browser/tv/native_web_runtime_delegate_tv.cc",
200   "src/browser/tv/native_web_runtime_delegate_tv.h",
201   "src/browser/tv/popup_tv.cc",
202   "src/browser/tv/popup_tv.h",
203   "src/browser/tv/splash_screen_delegate_tv.cc",
204   "src/browser/tv/splash_screen_delegate_tv.h",
205   "src/browser/tv/tv_window_manager.cc",
206   "src/browser/tv/tv_window_manager.h",
207   "src/browser/tv/video_splash_screen.cc",
208   "src/browser/tv/video_splash_screen.h",
209   "src/browser/tv/widget_state.cc",
210   "src/browser/tv/widget_state.h",
211   "src/browser/tv/wrt_browser_client_tv.cc",
212   "src/browser/tv/wrt_browser_client_tv.h",
213   "src/browser/tv/wrt_browser_context_tv.cc",
214   "src/browser/tv/wrt_browser_context_tv.h",
215   "src/browser/tv/wrt_native_window_tv.cc",
216   "src/browser/tv/wrt_native_window_tv.h",
217   "src/browser/tv/wrt_xwalk_extension_browser_tv.cc",
218   "src/browser/tv/wrt_xwalk_extension_browser_tv.h",
219   "src/common/tv/application_data_tv.cc",
220   "src/common/tv/application_data_tv.h",
221   "src/common/tv/wrt_profiler.cc",
222   "src/common/tv/wrt_profiler.h",
223   "src/common/tv/wrt_lib_wrapper.cc",
224   "src/common/tv/wrt_lib_wrapper.h",
225   "src/renderer/tv/wrt_renderer_client_tv.cc",
226   "src/renderer/tv/wrt_renderer_client_tv.h",
227 ]
228
229 wrt_lib_sources_da = [
230   "src/browser/api/wrt_api_da_extension.cc",
231   "src/browser/api/wrt_api_da_extension.h",
232   "src/browser/da/splash_screen_delegate_da.cc",
233   "src/browser/da/splash_screen_delegate_da.h",
234 ]
235
236 wrt_lib_sources_edge = [
237   "src/browser/api/wrt_api_edge_extension.cc",
238   "src/browser/api/wrt_api_edge_extension.h",
239 ]
240
241 electron_override_sources = [
242   "shell/browser/electron_autofill_driver_factory.h",
243   "shell/browser/font_defaults.cc",
244   "shell/renderer/api/electron_api_spell_check_client.h",
245 ]
246
247 wrt_lib_sources_chrome_extensions = [
248   "//chrome/browser/extensions/api/cookies/cookies_api_constants.cc",
249   "//chrome/browser/extensions/api/cookies/cookies_api_constants.h",
250   "//chrome/browser/extensions/api/storage/setting_sync_data.cc",
251   "//chrome/browser/extensions/api/storage/setting_sync_data.h",
252   "//chrome/browser/extensions/chrome_url_request_util.cc",
253   "//chrome/browser/profiles/incognito_helpers.cc",
254   "//chrome/browser/profiles/incognito_helpers.h",
255   "//chrome/common/channel_info.cc",
256   "//chrome/common/channel_info.h",
257   "//chrome/common/channel_info_posix.cc",
258   "//chrome/common/extensions/api/notifications/notification_style.cc",
259   "//chrome/common/extensions/api/notifications/notification_style.h",
260   "//chrome/common/extensions/chrome_manifest_url_handlers.cc",
261   "//chrome/common/extensions/extension_metrics.cc",
262   "//chrome/common/extensions/manifest_handlers/app_launch_info.cc",
263   "//chrome/common/extensions/manifest_handlers/extension_action_handler.cc",
264   "//chrome/common/webui_url_constants.cc",
265   "//chrome/renderer/extensions/extension_hooks_delegate.cc",
266   "//chrome/renderer/extensions/notifications_native_handler.cc",
267   "//chrome/renderer/extensions/notifications_native_handler.h",
268   "//chrome/renderer/extensions/page_capture_custom_bindings.cc",
269   "//chrome/renderer/extensions/page_capture_custom_bindings.h",
270   "//chrome/renderer/extensions/tabs_hooks_delegate.cc",
271   "//wrt/src/browser/extensions/api/cookies/cookies_api.cc",
272   "//wrt/src/browser/extensions/api/cookies/cookies_api.h",
273   "//wrt/src/browser/extensions/api/developer_private/developer_private_api.cc",
274   "//wrt/src/browser/extensions/api/developer_private/developer_private_api.h",
275   "//wrt/src/browser/extensions/api/developer_private/extension_info_generator.cc",
276   "//wrt/src/browser/extensions/api/developer_private/extension_info_generator.h",
277   "//wrt/src/browser/extensions/api/gcm/gcm_api.cc",
278   "//wrt/src/browser/extensions/api/gcm/gcm_api.h",
279   "//wrt/src/browser/extensions/api/notifications/extension_notification_handler.cc",
280   "//wrt/src/browser/extensions/api/notifications/extension_notification_handler.h",
281   "//wrt/src/browser/extensions/api/notifications/notifications_api.cc",
282   "//wrt/src/browser/extensions/api/notifications/notifications_api.h",
283   "//wrt/src/browser/extensions/api/page_capture/page_capture_api.cc",
284   "//wrt/src/browser/extensions/api/page_capture/page_capture_api.h",
285   "//wrt/src/browser/extensions/api/storage/sync_storage_backend.cc",
286   "//wrt/src/browser/extensions/api/storage/sync_storage_backend.h",
287   "//wrt/src/browser/extensions/api/storage/sync_value_store_cache.cc",
288   "//wrt/src/browser/extensions/api/storage/sync_value_store_cache.h",
289   "//wrt/src/browser/extensions/api/storage/syncable_settings_storage.cc",
290   "//wrt/src/browser/extensions/api/storage/syncable_settings_storage.h",
291   "//wrt/src/browser/extensions/api/tabs/tabs_api.cc",
292   "//wrt/src/browser/extensions/api/tabs/tabs_api.h",
293   "//wrt/src/browser/extensions/extension_action_manager.cc",
294   "//wrt/src/browser/extensions/extension_action_manager.h",
295   "//wrt/src/browser/extensions/extension_util.cc",
296   "//wrt/src/browser/extensions/extension_util.h",
297   "//wrt/src/browser/extensions/wrt_browser_context_keyed_service_factories.cc",
298   "//wrt/src/browser/extensions/wrt_browser_context_keyed_service_factories.h",
299   "//wrt/src/browser/extensions/wrt_extension_loader.cc",
300   "//wrt/src/browser/extensions/wrt_extension_loader.h",
301   "//wrt/src/browser/extensions/wrt_extensions_api_client.cc",
302   "//wrt/src/browser/extensions/wrt_extensions_api_client.h",
303   "//wrt/src/browser/extensions/wrt_extensions_browser_api_provider.cc",
304   "//wrt/src/browser/extensions/wrt_extensions_browser_api_provider.h",
305   "//wrt/src/browser/extensions/wrt_extensions_browser_client.cc",
306   "//wrt/src/browser/extensions/wrt_extensions_browser_client.h",
307   "//wrt/src/browser/extensions/wrt_extensions_gcm_app_handler.cc",
308   "//wrt/src/browser/extensions/wrt_extensions_gcm_app_handler.h",
309   "//wrt/src/browser/gcm/instance_id/wrt_instance_id_profile_service_factory.cc",
310   "//wrt/src/browser/gcm/instance_id/wrt_instance_id_profile_service_factory.h",
311   "//wrt/src/browser/gcm/wrt_gcm_context_service_factory.cc",
312   "//wrt/src/browser/gcm/wrt_gcm_context_service_factory.h",
313   "//wrt/src/browser/signin/wrt_identity_manager_factory.cc",
314   "//wrt/src/browser/signin/wrt_identity_manager_factory.h",
315   "//wrt/src/browser/ui/webui/extensions/extensions_ui.cc",
316   "//wrt/src/browser/ui/webui/extensions/extensions_ui.h",
317   "//wrt/src/browser/ui/webui/wrt_web_ui_controller_factory.cc",
318   "//wrt/src/browser/ui/webui/wrt_web_ui_controller_factory.h",
319   "//wrt/src/common/extensions/wrt_extensions_api_provider.cc",
320   "//wrt/src/common/extensions/wrt_extensions_api_provider.h",
321   "//wrt/src/common/extensions/wrt_extensions_client.cc",
322   "//wrt/src/common/extensions/wrt_extensions_client.h",
323   "//wrt/src/components/gcm_driver/wrt_gcm_driver.cc",
324   "//wrt/src/components/gcm_driver/wrt_gcm_driver.h",
325   "//wrt/src/renderer/extensions/wrt_extensions_dispatcher_delegate.cc",
326   "//wrt/src/renderer/extensions/wrt_extensions_dispatcher_delegate.h",
327 ]
328
329 wrt_lib_sources_without_chrome_extensions = [
330   "//wrt/overrides/extensions/browser/api/web_request/web_request_info.h",
331   "//wrt/overrides/extensions/browser/app_window/size_constraints.cc",
332   "//wrt/overrides/extensions/browser/extension_navigation_ui_data.cc",
333 ]