| 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 { | |
| 6 'variables': { | |
| 7 'chromium_code': 1, | |
| 8 }, | |
| 9 'targets': [ | |
| 10 { | |
| 11 # GN version: //ios/web/public/app | |
| 12 'target_name': 'ios_web_app', | |
| 13 'type': 'static_library', | |
| 14 'include_dirs': [ | |
| 15 '../..', | |
| 16 ], | |
| 17 'dependencies': [ | |
| 18 'ios_web', | |
| 19 '../../base/base.gyp:base', | |
| 20 '../../base/base.gyp:base_i18n', | |
| 21 '../../crypto/crypto.gyp:crypto', | |
| 22 '../../net/net.gyp:net', | |
| 23 '../../ui/base/ui_base.gyp:ui_base', | |
| 24 '../../ui/gfx/gfx.gyp:gfx', | |
| 25 '../../ui/gfx/gfx.gyp:gfx_geometry', | |
| 26 ], | |
| 27 'sources': [ | |
| 28 'app/web_main.mm', | |
| 29 'app/web_main_loop.h', | |
| 30 'app/web_main_loop.mm', | |
| 31 'app/web_main_runner.mm', | |
| 32 'public/app/web_main.h', | |
| 33 'public/app/web_main_delegate.h', | |
| 34 'public/app/web_main_parts.h', | |
| 35 'public/app/web_main_runner.h', | |
| 36 ], | |
| 37 }, | |
| 38 { | |
| 39 # GN version: //ios/web | |
| 40 'target_name': 'ios_web', | |
| 41 'type': 'static_library', | |
| 42 'include_dirs': [ | |
| 43 '../..', | |
| 44 ], | |
| 45 'dependencies': [ | |
| 46 'ios_web_core', | |
| 47 'ios_web_resources.gyp:ios_web_resources', | |
| 48 'js_resources', | |
| 49 'user_agent', | |
| 50 '../../base/base.gyp:base', | |
| 51 '../../components/url_formatter/url_formatter.gyp:url_formatter', | |
| 52 '../../ios/net/ios_net.gyp:ios_net', | |
| 53 '../../ios/third_party/blink/blink_html_tokenizer.gyp:blink_html_tokeniz
er', | |
| 54 '../../net/net.gyp:net', | |
| 55 '../../mojo/mojo_edk.gyp:mojo_system_impl', | |
| 56 '../../mojo/mojo_public.gyp:mojo_public', | |
| 57 '../../services/shell/shell_public.gyp:shell_public', | |
| 58 '../../ui/base/ui_base.gyp:ui_base', | |
| 59 '../../ui/gfx/gfx.gyp:gfx', | |
| 60 '../../ui/gfx/gfx.gyp:gfx_geometry', | |
| 61 '../../ui/resources/ui_resources.gyp:ui_resources', | |
| 62 '../../url/url.gyp:url_lib', | |
| 63 ], | |
| 64 'sources': [ | |
| 65 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/grit/webui_resources_map.cc', | |
| 66 'active_state_manager_impl.h', | |
| 67 'active_state_manager_impl.mm', | |
| 68 'alloc_with_zone_interceptor.h', | |
| 69 'alloc_with_zone_interceptor.mm', | |
| 70 'browser_state.mm', | |
| 71 'browser_url_rewriter_impl.h', | |
| 72 'browser_url_rewriter_impl.mm', | |
| 73 'interstitials/html_web_interstitial_impl.h', | |
| 74 'interstitials/html_web_interstitial_impl.mm', | |
| 75 'interstitials/native_web_interstitial_impl.h', | |
| 76 'interstitials/native_web_interstitial_impl.mm', | |
| 77 'interstitials/web_interstitial_facade_delegate.h', | |
| 78 'interstitials/web_interstitial_impl.h', | |
| 79 'interstitials/web_interstitial_impl.mm', | |
| 80 'load_committed_details.cc', | |
| 81 'navigation/crw_session_certificate_policy_manager.h', | |
| 82 'navigation/crw_session_certificate_policy_manager.mm', | |
| 83 'navigation/crw_session_controller+private_constructors.h', | |
| 84 'navigation/crw_session_controller.h', | |
| 85 'navigation/crw_session_controller.mm', | |
| 86 'navigation/crw_session_entry.h', | |
| 87 'navigation/crw_session_entry.mm', | |
| 88 'navigation/navigation_item_facade_delegate.h', | |
| 89 'navigation/navigation_item_impl.h', | |
| 90 'navigation/navigation_item_impl.mm', | |
| 91 'navigation/navigation_manager_delegate.h', | |
| 92 'navigation/navigation_manager_facade_delegate.h', | |
| 93 'navigation/navigation_manager_impl.h', | |
| 94 'navigation/navigation_manager_impl.mm', | |
| 95 'navigation/nscoder_util.h', | |
| 96 'navigation/nscoder_util.mm', | |
| 97 'navigation/time_smoother.cc', | |
| 98 'navigation/time_smoother.h', | |
| 99 'net/cert_host_pair.cc', | |
| 100 'net/cert_host_pair.h', | |
| 101 'net/cert_policy.cc', | |
| 102 'net/certificate_policy_cache.cc', | |
| 103 'net/clients/crw_js_injection_network_client.h', | |
| 104 'net/clients/crw_js_injection_network_client.mm', | |
| 105 'net/clients/crw_js_injection_network_client_factory.h', | |
| 106 'net/clients/crw_js_injection_network_client_factory.mm', | |
| 107 'net/clients/crw_redirect_network_client.h', | |
| 108 'net/clients/crw_redirect_network_client.mm', | |
| 109 'net/clients/crw_redirect_network_client_factory.h', | |
| 110 'net/clients/crw_redirect_network_client_factory.mm', | |
| 111 'net/cookie_notification_bridge.h', | |
| 112 'net/cookie_notification_bridge.mm', | |
| 113 'net/crw_cert_verification_controller.h', | |
| 114 'net/crw_cert_verification_controller.mm', | |
| 115 'net/crw_request_tracker_delegate.h', | |
| 116 'net/crw_ssl_status_updater.h', | |
| 117 'net/crw_ssl_status_updater.mm', | |
| 118 'net/request_group_util.h', | |
| 119 'net/request_group_util.mm', | |
| 120 'net/request_tracker_data_memoizing_store.h', | |
| 121 'net/request_tracker_factory_impl.h', | |
| 122 'net/request_tracker_factory_impl.mm', | |
| 123 'net/request_tracker_impl.h', | |
| 124 'net/request_tracker_impl.mm', | |
| 125 'net/web_http_protocol_handler_delegate.h', | |
| 126 'net/web_http_protocol_handler_delegate.mm', | |
| 127 'public/active_state_manager.h', | |
| 128 'public/block_types.h', | |
| 129 'public/browser_state.h', | |
| 130 'public/browser_url_rewriter.h', | |
| 131 'public/cert_policy.h', | |
| 132 'public/certificate_policy_cache.h', | |
| 133 'public/favicon_status.cc', | |
| 134 'public/favicon_status.h', | |
| 135 'public/favicon_url.cc', | |
| 136 'public/favicon_url.h', | |
| 137 'public/interstitials/web_interstitial.h', | |
| 138 'public/interstitials/web_interstitial_delegate.h', | |
| 139 'public/java_script_dialog_callback.h', | |
| 140 'public/java_script_dialog_presenter.h', | |
| 141 'public/java_script_dialog_type.h', | |
| 142 'public/load_committed_details.h', | |
| 143 'public/navigation_item.h', | |
| 144 'public/navigation_manager.h', | |
| 145 'public/origin_util.h', | |
| 146 'public/origin_util.mm', | |
| 147 'public/referrer.h', | |
| 148 'public/referrer_util.cc', | |
| 149 'public/referrer_util.h', | |
| 150 'public/security_style.h', | |
| 151 'public/ssl_status.cc', | |
| 152 'public/ssl_status.h', | |
| 153 'public/string_util.h', | |
| 154 'public/url_scheme_util.h', | |
| 155 'public/url_schemes.h', | |
| 156 'public/url_schemes.mm', | |
| 157 'public/url_util.h', | |
| 158 'public/web/url_data_source_ios.h', | |
| 159 'public/web_capabilities.cc', | |
| 160 'public/web_capabilities.h', | |
| 161 'public/web_client.h', | |
| 162 'public/web_client.mm', | |
| 163 'public/web_kit_constants.h', | |
| 164 'public/web_state/context_menu_params.h', | |
| 165 'public/web_state/credential.h', | |
| 166 'public/web_state/crw_web_controller_observer.h', | |
| 167 'public/web_state/crw_web_user_interface_delegate.h', | |
| 168 'public/web_state/crw_web_view_proxy.h', | |
| 169 'public/web_state/crw_web_view_scroll_view_proxy.h', | |
| 170 'public/web_state/global_web_state_observer.h', | |
| 171 'public/web_state/js/credential_util.h', | |
| 172 'public/web_state/js/crw_js_injection_evaluator.h', | |
| 173 'public/web_state/js/crw_js_injection_manager.h', | |
| 174 'public/web_state/js/crw_js_injection_receiver.h', | |
| 175 'public/web_state/page_display_state.h', | |
| 176 'public/web_state/page_display_state.mm', | |
| 177 'public/web_state/ui/crw_content_view.h', | |
| 178 'public/web_state/ui/crw_generic_content_view.h', | |
| 179 'public/web_state/ui/crw_native_content.h', | |
| 180 'public/web_state/ui/crw_native_content_provider.h', | |
| 181 'public/web_state/ui/crw_web_delegate.h', | |
| 182 'public/web_state/ui/crw_web_view_content_view.h', | |
| 183 'public/web_state/url_verification_constants.h', | |
| 184 'public/web_state/web_state.h', | |
| 185 'public/web_state/web_state_delegate.h', | |
| 186 'public/web_state/web_state_delegate_bridge.h', | |
| 187 'public/web_state/web_state_observer.h', | |
| 188 'public/web_state/web_state_observer_bridge.h', | |
| 189 'public/web_state/web_state_policy_decider.h', | |
| 190 'public/web_state/web_state_user_data.h', | |
| 191 'public/web_thread.h', | |
| 192 'public/web_thread_delegate.h', | |
| 193 'public/web_ui_ios_data_source.h', | |
| 194 'public/web_view_creation_util.h', | |
| 195 'public/webui/web_ui_ios.h', | |
| 196 'public/webui/web_ui_ios_controller.cc', | |
| 197 'public/webui/web_ui_ios_controller.h', | |
| 198 'public/webui/web_ui_ios_controller_factory.h', | |
| 199 'public/webui/web_ui_ios_message_handler.cc', | |
| 200 'public/webui/web_ui_ios_message_handler.h', | |
| 201 'string_util.cc', | |
| 202 'url_scheme_util.mm', | |
| 203 'url_util.cc', | |
| 204 'web_kit_constants.cc', | |
| 205 'web_state/blocked_popup_info.h', | |
| 206 'web_state/blocked_popup_info.mm', | |
| 207 'web_state/context_menu_params.mm', | |
| 208 'web_state/credential.cc', | |
| 209 'web_state/crw_pass_kit_downloader.h', | |
| 210 'web_state/crw_pass_kit_downloader.mm', | |
| 211 'web_state/crw_web_view_proxy_impl.h', | |
| 212 'web_state/crw_web_view_proxy_impl.mm', | |
| 213 'web_state/crw_web_view_scroll_view_proxy.mm', | |
| 214 'web_state/error_translation_util.h', | |
| 215 'web_state/error_translation_util.mm', | |
| 216 'web_state/global_web_state_event_tracker.h', | |
| 217 'web_state/global_web_state_event_tracker.mm', | |
| 218 'web_state/global_web_state_observer.cc', | |
| 219 'web_state/js/credential_util.mm', | |
| 220 'web_state/js/crw_js_injection_manager.mm', | |
| 221 'web_state/js/crw_js_injection_receiver.mm', | |
| 222 'web_state/js/crw_js_plugin_placeholder_manager.h', | |
| 223 'web_state/js/crw_js_plugin_placeholder_manager.mm', | |
| 224 'web_state/js/crw_js_post_request_loader.h', | |
| 225 'web_state/js/crw_js_post_request_loader.mm', | |
| 226 'web_state/js/crw_js_window_id_manager.h', | |
| 227 'web_state/js/crw_js_window_id_manager.mm', | |
| 228 'web_state/js/page_script_util.h', | |
| 229 'web_state/js/page_script_util.mm', | |
| 230 'web_state/page_viewport_state.h', | |
| 231 'web_state/page_viewport_state.mm', | |
| 232 'web_state/ui/crw_generic_content_view.mm', | |
| 233 'web_state/ui/crw_swipe_recognizer_provider.h', | |
| 234 'web_state/ui/crw_touch_tracking_recognizer.h', | |
| 235 'web_state/ui/crw_touch_tracking_recognizer.mm', | |
| 236 'web_state/ui/crw_web_controller.h', | |
| 237 'web_state/ui/crw_web_controller.mm', | |
| 238 'web_state/ui/crw_web_controller_container_view.h', | |
| 239 'web_state/ui/crw_web_controller_container_view.mm', | |
| 240 'web_state/ui/crw_web_view_content_view.mm', | |
| 241 'web_state/ui/crw_wk_script_message_router.h', | |
| 242 'web_state/ui/crw_wk_script_message_router.mm', | |
| 243 'web_state/ui/web_view_js_utils.h', | |
| 244 'web_state/ui/web_view_js_utils.mm', | |
| 245 'web_state/ui/wk_back_forward_list_item_holder.h', | |
| 246 'web_state/ui/wk_back_forward_list_item_holder.mm', | |
| 247 'web_state/ui/wk_web_view_configuration_provider.h', | |
| 248 'web_state/ui/wk_web_view_configuration_provider.mm', | |
| 249 'web_state/web_controller_observer_bridge.h', | |
| 250 'web_state/web_controller_observer_bridge.mm', | |
| 251 'web_state/web_state.mm', | |
| 252 'web_state/web_state_delegate.mm', | |
| 253 'web_state/web_state_delegate_bridge.mm', | |
| 254 'web_state/web_state_facade_delegate.h', | |
| 255 'web_state/web_state_impl.h', | |
| 256 'web_state/web_state_impl.mm', | |
| 257 'web_state/web_state_observer.mm', | |
| 258 'web_state/web_state_observer_bridge.mm', | |
| 259 'web_state/web_state_policy_decider.mm', | |
| 260 'web_state/web_state_weak_ptr_factory.h', | |
| 261 'web_state/web_state_weak_ptr_factory.mm', | |
| 262 'web_state/web_view_internal_creation_util.h', | |
| 263 'web_state/web_view_internal_creation_util.mm', | |
| 264 'web_state/wk_web_view_security_util.h', | |
| 265 'web_state/wk_web_view_security_util.mm', | |
| 266 'web_thread_impl.cc', | |
| 267 'web_thread_impl.h', | |
| 268 'web_view_creation_util.mm', | |
| 269 'webui/crw_web_ui_manager.h', | |
| 270 'webui/crw_web_ui_manager.mm', | |
| 271 'webui/crw_web_ui_page_builder.h', | |
| 272 'webui/crw_web_ui_page_builder.mm', | |
| 273 'webui/mojo_facade.h', | |
| 274 'webui/mojo_facade.mm', | |
| 275 'webui/mojo_js_constants.cc', | |
| 276 'webui/mojo_js_constants.h', | |
| 277 'webui/shared_resources_data_source_ios.h', | |
| 278 'webui/shared_resources_data_source_ios.mm', | |
| 279 'webui/url_data_manager_ios.cc', | |
| 280 'webui/url_data_manager_ios.h', | |
| 281 'webui/url_data_manager_ios_backend.h', | |
| 282 'webui/url_data_manager_ios_backend.mm', | |
| 283 'webui/url_data_source_ios.mm', | |
| 284 'webui/url_data_source_ios_impl.cc', | |
| 285 'webui/url_data_source_ios_impl.h', | |
| 286 'webui/url_fetcher_block_adapter.h', | |
| 287 'webui/url_fetcher_block_adapter.mm', | |
| 288 'webui/web_ui_ios_controller_factory_registry.cc', | |
| 289 'webui/web_ui_ios_controller_factory_registry.h', | |
| 290 'webui/web_ui_ios_data_source_impl.h', | |
| 291 'webui/web_ui_ios_data_source_impl.mm', | |
| 292 'webui/web_ui_ios_impl.h', | |
| 293 'webui/web_ui_ios_impl.mm', | |
| 294 ], | |
| 295 'link_settings': { | |
| 296 'libraries': [ | |
| 297 '$(SDKROOT)/System/Library/Frameworks/WebKit.framework', | |
| 298 ], | |
| 299 }, | |
| 300 }, | |
| 301 # Target shared by ios_web and CrNet. | |
| 302 { | |
| 303 # GN version: //ios/web:core | |
| 304 'target_name': 'ios_web_core', | |
| 305 'type': 'static_library', | |
| 306 'dependencies': [ | |
| 307 '../../base/base.gyp:base', | |
| 308 ], | |
| 309 'include_dirs': [ | |
| 310 '../..', | |
| 311 ], | |
| 312 'sources': [ | |
| 313 'crw_network_activity_indicator_manager.h', | |
| 314 'crw_network_activity_indicator_manager.mm', | |
| 315 'history_state_util.h', | |
| 316 'history_state_util.mm', | |
| 317 ], | |
| 318 }, | |
| 319 { | |
| 320 # GN version: //ios/web:web_bundle | |
| 321 'target_name': 'ios_web_js_bundle', | |
| 322 'type': 'none', | |
| 323 'variables': { | |
| 324 'closure_entry_point': '__crWeb.webBundle', | |
| 325 'js_bundle_files': [ | |
| 326 'web_state/js/resources/base.js', | |
| 327 'web_state/js/resources/common.js', | |
| 328 'web_state/js/resources/console.js', | |
| 329 'web_state/js/resources/core.js', | |
| 330 'web_state/js/resources/dialog_overrides.js', | |
| 331 'web_state/js/resources/message.js', | |
| 332 'web_state/js/resources/web_bundle.js', | |
| 333 ], | |
| 334 }, | |
| 335 'sources': [ | |
| 336 'web_state/js/resources/base.js', | |
| 337 'web_state/js/resources/common.js', | |
| 338 'web_state/js/resources/console.js', | |
| 339 'web_state/js/resources/core.js', | |
| 340 'web_state/js/resources/dialog_overrides.js', | |
| 341 'web_state/js/resources/message.js', | |
| 342 'web_state/js/resources/web_bundle.js', | |
| 343 ], | |
| 344 '!sources': [ | |
| 345 # Remove all js files except web_bundle. Those files should not be | |
| 346 # copied with the rest of resources, as they just Closure dependencies | |
| 347 # for web_bundle.js. Dependencies were added as sources, so they get | |
| 348 # indexed by Xcode. | |
| 349 'web_state/js/resources/base.js', | |
| 350 'web_state/js/resources/common.js', | |
| 351 'web_state/js/resources/console.js', | |
| 352 'web_state/js/resources/core.js', | |
| 353 'web_state/js/resources/dialog_overrides.js', | |
| 354 'web_state/js/resources/message.js', | |
| 355 ], | |
| 356 'link_settings': { | |
| 357 'mac_bundle_resources': [ | |
| 358 '<(SHARED_INTERMEDIATE_DIR)/web_bundle.js', | |
| 359 ], | |
| 360 }, | |
| 361 'includes': [ | |
| 362 'js_compile_bundle.gypi' | |
| 363 ], | |
| 364 }, | |
| 365 { | |
| 366 # GN version: //ios/web:web_ui_bundle | |
| 367 'target_name': 'ios_web_ui_js_bundle', | |
| 368 'type': 'none', | |
| 369 'variables': { | |
| 370 'closure_entry_point': '__crWeb.webUIBundle', | |
| 371 'js_bundle_files': [ | |
| 372 '../third_party/requirejs/require.js', | |
| 373 'webui/resources/web_ui_base.js', | |
| 374 'webui/resources/web_ui_bind.js', | |
| 375 'webui/resources/web_ui_bundle.js', | |
| 376 'webui/resources/web_ui_favicons.js', | |
| 377 'webui/resources/web_ui_module_load_notifier.js', | |
| 378 'webui/resources/web_ui_send.js', | |
| 379 ], | |
| 380 }, | |
| 381 'sources': [ | |
| 382 '../third_party/requirejs/require.js', | |
| 383 'webui/resources/web_ui_base.js', | |
| 384 'webui/resources/web_ui_bind.js', | |
| 385 'webui/resources/web_ui_bundle.js', | |
| 386 'webui/resources/web_ui_favicons.js', | |
| 387 'webui/resources/web_ui_module_load_notifier.js', | |
| 388 'webui/resources/web_ui_send.js', | |
| 389 ], | |
| 390 '!sources': [ | |
| 391 # Remove all js files except web_ui_bundle. Those files should not be | |
| 392 # copied with the rest of resources, as they just Closure dependencies | |
| 393 # for web_ui_bundle.js. Dependencies were added as sources, so they get | |
| 394 # indexed by Xcode. | |
| 395 '../third_party/requirejs/require.js', | |
| 396 'webui/resources/web_ui_base.js', | |
| 397 'webui/resources/web_ui_bind.js', | |
| 398 'webui/resources/web_ui_favicons.js', | |
| 399 'webui/resources/web_ui_module_load_notifier.js', | |
| 400 'webui/resources/web_ui_send.js', | |
| 401 ], | |
| 402 'link_settings': { | |
| 403 'mac_bundle_resources': [ | |
| 404 '<(SHARED_INTERMEDIATE_DIR)/web_ui_bundle.js', | |
| 405 ], | |
| 406 }, | |
| 407 'includes': [ | |
| 408 'js_compile_bundle.gypi' | |
| 409 ], | |
| 410 }, | |
| 411 { | |
| 412 # GN version: //ios/web:js_resources | |
| 413 'target_name': 'js_resources', | |
| 414 'type': 'none', | |
| 415 'dependencies': [ | |
| 416 'ios_web_js_bundle', | |
| 417 'ios_web_ui_js_bundle', | |
| 418 ], | |
| 419 'sources': [ | |
| 420 'web_state/js/resources/post_request.js', | |
| 421 'web_state/js/resources/plugin_placeholder.js', | |
| 422 'web_state/js/resources/window_id.js', | |
| 423 ], | |
| 424 'link_settings': { | |
| 425 'mac_bundle_resources': [ | |
| 426 '<(SHARED_INTERMEDIATE_DIR)/post_request.js', | |
| 427 '<(SHARED_INTERMEDIATE_DIR)/plugin_placeholder.js', | |
| 428 '<(SHARED_INTERMEDIATE_DIR)/window_id.js', | |
| 429 ], | |
| 430 }, | |
| 431 'includes': [ | |
| 432 'js_compile_checked.gypi' | |
| 433 ], | |
| 434 }, | |
| 435 { | |
| 436 # GN version: //ios/web:earl_grey_test_support | |
| 437 'target_name': 'ios_web_earl_grey_test_support', | |
| 438 'type': 'static_library', | |
| 439 'dependencies': [ | |
| 440 'ios_web_test_support', | |
| 441 '<(DEPTH)/ios/third_party/earl_grey/earl_grey.gyp:EarlGrey', | |
| 442 ], | |
| 443 'sources': [ | |
| 444 'public/test/earl_grey/web_view_matchers.h', | |
| 445 'public/test/earl_grey/web_view_matchers.mm', | |
| 446 'public/test/web_view_interaction_test_util.h', | |
| 447 'public/test/web_view_interaction_test_util.mm', | |
| 448 ], | |
| 449 }, | |
| 450 { | |
| 451 # GN version: //ios/web:test_support | |
| 452 'target_name': 'ios_web_test_support', | |
| 453 'type': 'static_library', | |
| 454 'dependencies': [ | |
| 455 '../../base/base.gyp:base', | |
| 456 '../../base/base.gyp:test_support_base', | |
| 457 '../../ios/testing/ios_testing.gyp:ocmock_support', | |
| 458 '../../ios/third_party/gcdwebserver/gcdwebserver.gyp:gcdwebserver', | |
| 459 '../../net/net.gyp:net_test_support', | |
| 460 '../../testing/gmock.gyp:gmock', | |
| 461 '../../testing/gtest.gyp:gtest', | |
| 462 '../../third_party/ocmock/ocmock.gyp:ocmock', | |
| 463 '../../ui/base/ui_base.gyp:ui_base', | |
| 464 'ios_web', | |
| 465 'test_mojo_bindings', | |
| 466 ], | |
| 467 'include_dirs': [ | |
| 468 '../..', | |
| 469 ], | |
| 470 'sources': [ | |
| 471 'public/test/crw_test_js_injection_receiver.h', | |
| 472 'public/test/crw_test_js_injection_receiver.mm', | |
| 473 'public/test/http_server.h', | |
| 474 'public/test/http_server.mm', | |
| 475 'public/test/http_server_util.h', | |
| 476 'public/test/http_server_util.mm', | |
| 477 'public/test/js_test_util.h', | |
| 478 'public/test/js_test_util.mm', | |
| 479 'public/test/navigation_test_util.h', | |
| 480 'public/test/navigation_test_util.mm', | |
| 481 'public/test/response_providers/data_response_provider.h', | |
| 482 'public/test/response_providers/data_response_provider.mm', | |
| 483 'public/test/response_providers/file_based_response_provider.h', | |
| 484 'public/test/response_providers/file_based_response_provider.mm', | |
| 485 'public/test/response_providers/file_based_response_provider_impl.h', | |
| 486 'public/test/response_providers/file_based_response_provider_impl.mm', | |
| 487 'public/test/response_providers/html_response_provider.h', | |
| 488 'public/test/response_providers/html_response_provider.mm', | |
| 489 'public/test/response_providers/html_response_provider_impl.h', | |
| 490 'public/test/response_providers/html_response_provider_impl.mm', | |
| 491 'public/test/response_providers/response_provider.h', | |
| 492 'public/test/response_providers/response_provider.mm', | |
| 493 'public/test/response_providers/string_response_provider.h', | |
| 494 'public/test/response_providers/string_response_provider.mm', | |
| 495 'public/test/scoped_testing_web_client.h', | |
| 496 'public/test/scoped_testing_web_client.mm', | |
| 497 'public/test/test_browser_state.cc', | |
| 498 'public/test/test_browser_state.h', | |
| 499 'public/test/test_redirect_observer.h', | |
| 500 'public/test/test_redirect_observer.mm', | |
| 501 'public/test/test_web_client.h', | |
| 502 'public/test/test_web_client.mm', | |
| 503 'public/test/test_web_state.h', | |
| 504 'public/test/test_web_state.mm', | |
| 505 'public/test/test_web_thread.h', | |
| 506 'public/test/test_web_thread_bundle.h', | |
| 507 'public/test/test_web_view_content_view.h', | |
| 508 'public/test/test_web_view_content_view.mm', | |
| 509 'public/test/web_js_test.h', | |
| 510 'public/test/web_test.h', | |
| 511 'public/test/web_test.mm', | |
| 512 'public/test/web_test_suite.h', | |
| 513 'public/test/web_test_with_web_state.h', | |
| 514 'public/test/web_test_with_web_state.mm', | |
| 515 'test/crw_fake_web_controller_observer.h', | |
| 516 'test/crw_fake_web_controller_observer.mm', | |
| 517 'test/test_url_constants.cc', | |
| 518 'test/test_url_constants.h', | |
| 519 'test/test_web_thread.cc', | |
| 520 'test/test_web_thread_bundle.cc', | |
| 521 'test/web_int_test.h', | |
| 522 'test/web_int_test.mm', | |
| 523 'test/web_test_suite.mm', | |
| 524 'test/web_test_with_web_controller.h', | |
| 525 'test/web_test_with_web_controller.mm', | |
| 526 'test/wk_web_view_crash_utils.h', | |
| 527 'test/wk_web_view_crash_utils.mm', | |
| 528 ], | |
| 529 }, | |
| 530 { | |
| 531 # GN version: //ios/web/test:mojo_bindings | |
| 532 'target_name': 'test_mojo_bindings_mojom', | |
| 533 'type': 'none', | |
| 534 'variables': { | |
| 535 'mojom_files': [ | |
| 536 'test/mojo_test.mojom', | |
| 537 ], | |
| 538 'use_new_wrapper_types': 'false', | |
| 539 }, | |
| 540 'include_dirs': [ | |
| 541 '..', | |
| 542 ], | |
| 543 'includes': [ '../../mojo/mojom_bindings_generator_explicit.gypi' ], | |
| 544 }, | |
| 545 { | |
| 546 # GN version: //ios/web/test:mojo_bindings | |
| 547 'target_name': 'test_mojo_bindings', | |
| 548 'type': 'static_library', | |
| 549 'dependencies': [ | |
| 550 '../../mojo/mojo_base.gyp:mojo_common_lib', | |
| 551 '../../mojo/mojo_public.gyp:mojo_cpp_bindings', | |
| 552 'test_mojo_bindings_mojom', | |
| 553 ], | |
| 554 'include_dirs': [ | |
| 555 '..', | |
| 556 ], | |
| 557 }, | |
| 558 { | |
| 559 # GN version: //ios/web:user_agent | |
| 560 'target_name': 'user_agent', | |
| 561 'type': 'static_library', | |
| 562 'include_dirs': [ | |
| 563 '../..', | |
| 564 ], | |
| 565 'dependencies': [ | |
| 566 '../../base/base.gyp:base' | |
| 567 ], | |
| 568 'sources': [ | |
| 569 'public/user_agent.h', | |
| 570 'public/user_agent.mm', | |
| 571 ], | |
| 572 }, | |
| 573 ], | |
| 574 } | |
| OLD | NEW |