| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'content_shell_product_name': 'Content Shell', | 7 'content_shell_product_name': 'Content Shell', |
| 8 # The "19" is so that sites that sniff for version think that this is | 8 # The "19" is so that sites that sniff for version think that this is |
| 9 # something reasonably current; the "77.34.5" is a hint that this isn't a | 9 # something reasonably current; the "77.34.5" is a hint that this isn't a |
| 10 # standard Chrome. | 10 # standard Chrome. |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 44 '../base/base.gyp:base', | 44 '../base/base.gyp:base', |
| 45 '../base/base.gyp:base_static', | 45 '../base/base.gyp:base_static', |
| 46 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 46 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
| 47 '../cc/blink/cc_blink.gyp:cc_blink', | 47 '../cc/blink/cc_blink.gyp:cc_blink', |
| 48 '../cc/cc.gyp:cc', | 48 '../cc/cc.gyp:cc', |
| 49 '../components/components.gyp:crash_component_breakpad_mac_to_be_deleted
', | 49 '../components/components.gyp:crash_component_breakpad_mac_to_be_deleted
', |
| 50 '../components/components.gyp:devtools_discovery', | 50 '../components/components.gyp:devtools_discovery', |
| 51 '../components/components.gyp:devtools_http_handler', | 51 '../components/components.gyp:devtools_http_handler', |
| 52 '../components/components.gyp:web_cache_renderer', | 52 '../components/components.gyp:web_cache_renderer', |
| 53 '../components/components.gyp:plugins_renderer', | 53 '../components/components.gyp:plugins_renderer', |
| 54 '../components/test_runner/test_runner.gyp:test_runner', |
| 54 '../device/bluetooth/bluetooth.gyp:device_bluetooth', | 55 '../device/bluetooth/bluetooth.gyp:device_bluetooth', |
| 55 '../device/bluetooth/bluetooth.gyp:device_bluetooth_mocks', | 56 '../device/bluetooth/bluetooth.gyp:device_bluetooth_mocks', |
| 56 '../gin/gin.gyp:gin', | 57 '../gin/gin.gyp:gin', |
| 57 '../gpu/gpu.gyp:gpu', | 58 '../gpu/gpu.gyp:gpu', |
| 58 '../ipc/ipc.gyp:ipc', | 59 '../ipc/ipc.gyp:ipc', |
| 59 '../media/blink/media_blink.gyp:media_blink', | 60 '../media/blink/media_blink.gyp:media_blink', |
| 60 '../media/media.gyp:media', | 61 '../media/media.gyp:media', |
| 61 '../net/net.gyp:net', | 62 '../net/net.gyp:net', |
| 62 '../net/net.gyp:net_resources', | 63 '../net/net.gyp:net_resources', |
| 63 '../skia/skia.gyp:skia', | 64 '../skia/skia.gyp:skia', |
| (...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 198 'shell/common/layout_test/layout_test_messages.h', | 199 'shell/common/layout_test/layout_test_messages.h', |
| 199 'shell/common/leak_detection_result.h', | 200 'shell/common/leak_detection_result.h', |
| 200 'shell/common/shell_content_client.cc', | 201 'shell/common/shell_content_client.cc', |
| 201 'shell/common/shell_content_client.h', | 202 'shell/common/shell_content_client.h', |
| 202 'shell/common/shell_messages.cc', | 203 'shell/common/shell_messages.cc', |
| 203 'shell/common/shell_messages.h', | 204 'shell/common/shell_messages.h', |
| 204 'shell/common/shell_switches.cc', | 205 'shell/common/shell_switches.cc', |
| 205 'shell/common/shell_switches.h', | 206 'shell/common/shell_switches.h', |
| 206 'shell/common/shell_test_configuration.cc', | 207 'shell/common/shell_test_configuration.cc', |
| 207 'shell/common/shell_test_configuration.h', | 208 'shell/common/shell_test_configuration.h', |
| 208 'shell/common/test_runner/test_preferences.cc', | |
| 209 'shell/common/test_runner/test_preferences.h', | |
| 210 'shell/common/v8_breakpad_support_win.cc', | 209 'shell/common/v8_breakpad_support_win.cc', |
| 211 'shell/common/v8_breakpad_support_win.h', | 210 'shell/common/v8_breakpad_support_win.h', |
| 212 'shell/renderer/ipc_echo.cc', | 211 'shell/renderer/ipc_echo.cc', |
| 213 'shell/renderer/ipc_echo.h', | 212 'shell/renderer/ipc_echo.h', |
| 214 'shell/renderer/layout_test/blink_test_helpers.cc', | 213 'shell/renderer/layout_test/blink_test_helpers.cc', |
| 215 'shell/renderer/layout_test/blink_test_helpers.h', | 214 'shell/renderer/layout_test/blink_test_helpers.h', |
| 216 'shell/renderer/layout_test/blink_test_runner.cc', | 215 'shell/renderer/layout_test/blink_test_runner.cc', |
| 217 'shell/renderer/layout_test/blink_test_runner.h', | 216 'shell/renderer/layout_test/blink_test_runner.h', |
| 218 'shell/renderer/layout_test/gc_controller.cc', | 217 'shell/renderer/layout_test/gc_controller.cc', |
| 219 'shell/renderer/layout_test/gc_controller.h', | 218 'shell/renderer/layout_test/gc_controller.h', |
| 220 'shell/renderer/layout_test/layout_test_content_renderer_client.cc', | 219 'shell/renderer/layout_test/layout_test_content_renderer_client.cc', |
| 221 'shell/renderer/layout_test/layout_test_content_renderer_client.h', | 220 'shell/renderer/layout_test/layout_test_content_renderer_client.h', |
| 222 'shell/renderer/layout_test/layout_test_render_frame_observer.cc', | 221 'shell/renderer/layout_test/layout_test_render_frame_observer.cc', |
| 223 'shell/renderer/layout_test/layout_test_render_frame_observer.h', | 222 'shell/renderer/layout_test/layout_test_render_frame_observer.h', |
| 224 'shell/renderer/layout_test/layout_test_render_process_observer.cc', | 223 'shell/renderer/layout_test/layout_test_render_process_observer.cc', |
| 225 'shell/renderer/layout_test/layout_test_render_process_observer.h', | 224 'shell/renderer/layout_test/layout_test_render_process_observer.h', |
| 226 'shell/renderer/layout_test/leak_detector.cc', | 225 'shell/renderer/layout_test/leak_detector.cc', |
| 227 'shell/renderer/layout_test/leak_detector.h', | 226 'shell/renderer/layout_test/leak_detector.h', |
| 228 'shell/renderer/layout_test/test_media_stream_renderer_factory.cc', | 227 'shell/renderer/layout_test/test_media_stream_renderer_factory.cc', |
| 229 'shell/renderer/layout_test/test_media_stream_renderer_factory.h', | 228 'shell/renderer/layout_test/test_media_stream_renderer_factory.h', |
| 230 'shell/renderer/layout_test/test_plugin_placeholder.cc', | 229 'shell/renderer/layout_test/test_plugin_placeholder.cc', |
| 231 'shell/renderer/layout_test/test_plugin_placeholder.h', | 230 'shell/renderer/layout_test/test_plugin_placeholder.h', |
| 232 'shell/renderer/layout_test/test_video_frame_provider.cc', | 231 'shell/renderer/layout_test/test_video_frame_provider.cc', |
| 233 'shell/renderer/layout_test/test_video_frame_provider.h', | 232 'shell/renderer/layout_test/test_video_frame_provider.h', |
| 234 'shell/renderer/shell_content_renderer_client.cc', | 233 'shell/renderer/shell_content_renderer_client.cc', |
| 235 'shell/renderer/shell_content_renderer_client.h', | 234 'shell/renderer/shell_content_renderer_client.h', |
| 236 'shell/renderer/shell_render_view_observer.cc', | 235 'shell/renderer/shell_render_view_observer.cc', |
| 237 'shell/renderer/shell_render_view_observer.h', | 236 'shell/renderer/shell_render_view_observer.h', |
| 238 'shell/renderer/test_runner/accessibility_controller.cc', | |
| 239 'shell/renderer/test_runner/accessibility_controller.h', | |
| 240 'shell/renderer/test_runner/app_banner_client.cc', | |
| 241 'shell/renderer/test_runner/app_banner_client.h', | |
| 242 'shell/renderer/test_runner/event_sender.cc', | |
| 243 'shell/renderer/test_runner/event_sender.h', | |
| 244 'shell/renderer/test_runner/gamepad_controller.cc', | |
| 245 'shell/renderer/test_runner/gamepad_controller.h', | |
| 246 'shell/renderer/test_runner/mock_color_chooser.cc', | |
| 247 'shell/renderer/test_runner/mock_color_chooser.h', | |
| 248 'shell/renderer/test_runner/mock_constraints.cc', | |
| 249 'shell/renderer/test_runner/mock_constraints.h', | |
| 250 'shell/renderer/test_runner/mock_credential_manager_client.cc', | |
| 251 'shell/renderer/test_runner/mock_credential_manager_client.h', | |
| 252 'shell/renderer/test_runner/mock_grammar_check.cc', | |
| 253 'shell/renderer/test_runner/mock_grammar_check.h', | |
| 254 'shell/renderer/test_runner/mock_screen_orientation_client.cc', | |
| 255 'shell/renderer/test_runner/mock_screen_orientation_client.h', | |
| 256 'shell/renderer/test_runner/mock_spell_check.cc', | |
| 257 'shell/renderer/test_runner/mock_spell_check.h', | |
| 258 'shell/renderer/test_runner/mock_web_audio_device.cc', | |
| 259 'shell/renderer/test_runner/mock_web_audio_device.h', | |
| 260 'shell/renderer/test_runner/mock_web_media_stream_center.cc', | |
| 261 'shell/renderer/test_runner/mock_web_media_stream_center.h', | |
| 262 'shell/renderer/test_runner/mock_web_midi_accessor.cc', | |
| 263 'shell/renderer/test_runner/mock_web_midi_accessor.h', | |
| 264 'shell/renderer/test_runner/mock_web_speech_recognizer.cc', | |
| 265 'shell/renderer/test_runner/mock_web_speech_recognizer.h', | |
| 266 'shell/renderer/test_runner/mock_web_theme_engine.cc', | |
| 267 'shell/renderer/test_runner/mock_web_theme_engine.h', | |
| 268 'shell/renderer/test_runner/mock_web_user_media_client.cc', | |
| 269 'shell/renderer/test_runner/mock_web_user_media_client.h', | |
| 270 'shell/renderer/test_runner/mock_webrtc_data_channel_handler.cc', | |
| 271 'shell/renderer/test_runner/mock_webrtc_data_channel_handler.h', | |
| 272 'shell/renderer/test_runner/mock_webrtc_dtmf_sender_handler.cc', | |
| 273 'shell/renderer/test_runner/mock_webrtc_dtmf_sender_handler.h', | |
| 274 'shell/renderer/test_runner/mock_webrtc_peer_connection_handler.cc', | |
| 275 'shell/renderer/test_runner/mock_webrtc_peer_connection_handler.h', | |
| 276 'shell/renderer/test_runner/spell_check_client.cc', | |
| 277 'shell/renderer/test_runner/spell_check_client.h', | |
| 278 'shell/renderer/test_runner/test_common.cc', | |
| 279 'shell/renderer/test_runner/test_common.h', | |
| 280 'shell/renderer/test_runner/test_interfaces.cc', | |
| 281 'shell/renderer/test_runner/test_interfaces.h', | |
| 282 'shell/renderer/test_runner/test_plugin.cc', | |
| 283 'shell/renderer/test_runner/test_plugin.h', | |
| 284 'shell/renderer/test_runner/test_runner.cc', | |
| 285 'shell/renderer/test_runner/test_runner.h', | |
| 286 'shell/renderer/test_runner/text_input_controller.cc', | |
| 287 'shell/renderer/test_runner/text_input_controller.h', | |
| 288 'shell/renderer/test_runner/web_ax_object_proxy.cc', | |
| 289 'shell/renderer/test_runner/web_ax_object_proxy.h', | |
| 290 'shell/renderer/test_runner/web_content_settings.cc', | |
| 291 'shell/renderer/test_runner/web_content_settings.h', | |
| 292 'shell/renderer/test_runner/web_frame_test_proxy.h', | |
| 293 'shell/renderer/test_runner/web_task.cc', | |
| 294 'shell/renderer/test_runner/web_task.h', | |
| 295 'shell/renderer/test_runner/web_test_delegate.h', | |
| 296 'shell/renderer/test_runner/web_test_interfaces.cc', | |
| 297 'shell/renderer/test_runner/web_test_interfaces.h', | |
| 298 'shell/renderer/test_runner/web_test_proxy.cc', | |
| 299 'shell/renderer/test_runner/web_test_proxy.h', | |
| 300 'shell/renderer/test_runner/web_test_runner.h', | |
| 301 ], | 237 ], |
| 302 'msvs_settings': { | 238 'msvs_settings': { |
| 303 'VCLinkerTool': { | 239 'VCLinkerTool': { |
| 304 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS | 240 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
| 305 }, | 241 }, |
| 306 }, | 242 }, |
| 307 'conditions': [ | 243 'conditions': [ |
| 308 ['OS=="win" and win_use_allocator_shim==1', { | 244 ['OS=="win" and win_use_allocator_shim==1', { |
| 309 'dependencies': [ | 245 'dependencies': [ |
| 310 '../base/allocator/allocator.gyp:allocator', | 246 '../base/allocator/allocator.gyp:allocator', |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 416 }] | 352 }] |
| 417 ], | 353 ], |
| 418 }, | 354 }, |
| 419 { | 355 { |
| 420 # GN version: //content/shell:resources | 356 # GN version: //content/shell:resources |
| 421 'target_name': 'content_shell_resources', | 357 'target_name': 'content_shell_resources', |
| 422 'type': 'none', | 358 'type': 'none', |
| 423 'variables': { | 359 'variables': { |
| 424 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/content', | 360 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/content', |
| 425 }, | 361 }, |
| 362 'dependencies': [ |
| 363 '../components/test_runner/test_runner.gyp:resources', |
| 364 ], |
| 426 'actions': [ | 365 'actions': [ |
| 427 { | 366 { |
| 428 'action_name': 'generate_content_shell_resources', | 367 'action_name': 'generate_content_shell_resources', |
| 429 'variables': { | 368 'variables': { |
| 430 'grit_grd_file': 'shell/shell_resources.grd', | 369 'grit_grd_file': 'shell/shell_resources.grd', |
| 431 }, | 370 }, |
| 432 'includes': [ '../build/grit_action.gypi' ], | 371 'includes': [ '../build/grit_action.gypi' ], |
| 433 }, | 372 }, |
| 434 ], | 373 ], |
| 435 'includes': [ '../build/grit_target.gypi' ], | 374 'includes': [ '../build/grit_target.gypi' ], |
| 436 'copies': [ | 375 'copies': [ |
| 437 { | 376 { |
| 438 'destination': '<(PRODUCT_DIR)', | 377 'destination': '<(PRODUCT_DIR)', |
| 439 'files': [ | 378 'files': [ |
| 440 '<(SHARED_INTERMEDIATE_DIR)/content/shell_resources.pak' | 379 '<(SHARED_INTERMEDIATE_DIR)/content/shell_resources.pak' |
| 441 ], | 380 ], |
| 442 }, | 381 }, |
| 443 ], | 382 ], |
| 444 'conditions': [ | |
| 445 ['OS=="win"', { | |
| 446 'copies': [{ | |
| 447 'destination': '<(PRODUCT_DIR)', | |
| 448 'files': ['shell/renderer/test_runner/resources/fonts/AHEM____.TTF']
, | |
| 449 }], | |
| 450 }], | |
| 451 ['OS=="mac"', { | |
| 452 'all_dependent_settings': { | |
| 453 'mac_bundle_resources': [ | |
| 454 'shell/renderer/test_runner/resources/fonts/AHEM____.TTF', | |
| 455 'shell/renderer/test_runner/resources/fonts/ChromiumAATTest.ttf', | |
| 456 '<(SHARED_INTERMEDIATE_DIR)/webkit/missingImage.png', | |
| 457 '<(SHARED_INTERMEDIATE_DIR)/webkit/textAreaResizeCorner.png', | |
| 458 ], | |
| 459 }, | |
| 460 }], | |
| 461 ['use_x11 == 1', { | |
| 462 'copies': [{ | |
| 463 'destination': '<(PRODUCT_DIR)', | |
| 464 'files': [ | |
| 465 'shell/renderer/test_runner/resources/fonts/AHEM____.TTF', | |
| 466 'shell/renderer/test_runner/resources/fonts/fonts.conf', | |
| 467 '../third_party/gardiner_mod/GardinerModBug.ttf', | |
| 468 '../third_party/gardiner_mod/GardinerModCat.ttf', | |
| 469 ] | |
| 470 }], | |
| 471 }], | |
| 472 ['OS=="android"', { | |
| 473 'copies': [{ | |
| 474 'destination': '<(PRODUCT_DIR)', | |
| 475 'files': [ | |
| 476 'shell/renderer/test_runner/resources/fonts/AHEM____.TTF', | |
| 477 'shell/renderer/test_runner/resources/fonts/android_main_fonts.xml
', | |
| 478 'shell/renderer/test_runner/resources/fonts/android_fallback_fonts
.xml', | |
| 479 ] | |
| 480 }], | |
| 481 }], | |
| 482 ], | |
| 483 }, | 383 }, |
| 484 { | 384 { |
| 485 # We build a minimal set of resources so WebKit in content_shell has | 385 # We build a minimal set of resources so WebKit in content_shell has |
| 486 # access to necessary resources. | 386 # access to necessary resources. |
| 487 # GN version: //content/shell:pak | 387 # GN version: //content/shell:pak |
| 488 'target_name': 'content_shell_pak', | 388 'target_name': 'content_shell_pak', |
| 489 'type': 'none', | 389 'type': 'none', |
| 490 'dependencies': [ | 390 'dependencies': [ |
| 491 'app/resources/content_resources.gyp:content_resources', | 391 'app/resources/content_resources.gyp:content_resources', |
| 492 'app/strings/content_strings.gyp:content_strings', | 392 'app/strings/content_strings.gyp:content_strings', |
| (...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 801 ['os_posix == 1 and OS != "mac"', { | 701 ['os_posix == 1 and OS != "mac"', { |
| 802 'copies': [{ | 702 'copies': [{ |
| 803 'destination': '<(PRODUCT_DIR)/plugins', | 703 'destination': '<(PRODUCT_DIR)/plugins', |
| 804 'files': ['<(PRODUCT_DIR)/libtest_netscape_plugin.so'], | 704 'files': ['<(PRODUCT_DIR)/libtest_netscape_plugin.so'], |
| 805 }], | 705 }], |
| 806 }], | 706 }], |
| 807 ], | 707 ], |
| 808 } | 708 } |
| 809 ], | 709 ], |
| 810 'conditions': [ | 710 'conditions': [ |
| 811 ['OS=="mac" or OS=="win"', { | |
| 812 'targets': [ | |
| 813 { | |
| 814 # GN version: //content/shell:layout_test_helper | |
| 815 'target_name': 'layout_test_helper', | |
| 816 'type': 'executable', | |
| 817 'sources': [ | |
| 818 'shell/renderer/test_runner/helper/layout_test_helper_mac.mm', | |
| 819 'shell/renderer/test_runner/helper/layout_test_helper_win.cc', | |
| 820 ], | |
| 821 'conditions': [ | |
| 822 ['OS=="mac"', { | |
| 823 'link_settings': { | |
| 824 'libraries': [ | |
| 825 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework', | |
| 826 ], | |
| 827 }, | |
| 828 }], | |
| 829 ], | |
| 830 }, | |
| 831 ], | |
| 832 }], # OS=="mac" or OS=="win" | |
| 833 ['OS=="mac"', { | 711 ['OS=="mac"', { |
| 834 'targets': [ | 712 'targets': [ |
| 835 { | 713 { |
| 836 'target_name': 'content_shell_framework', | 714 'target_name': 'content_shell_framework', |
| 837 'type': 'shared_library', | 715 'type': 'shared_library', |
| 838 'product_name': '<(content_shell_product_name) Framework', | 716 'product_name': '<(content_shell_product_name) Framework', |
| 839 'mac_bundle': 1, | 717 'mac_bundle': 1, |
| 840 'mac_bundle_resources': [ | 718 'mac_bundle_resources': [ |
| 841 'shell/app/English.lproj/HttpAuth.xib', | 719 'shell/app/English.lproj/HttpAuth.xib', |
| 842 'shell/app/English.lproj/MainMenu.xib', | 720 'shell/app/English.lproj/MainMenu.xib', |
| (...skipping 338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1181 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', | 1059 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', |
| 1182 '--destination_dir', '<(dest_dir)', | 1060 '--destination_dir', '<(dest_dir)', |
| 1183 ], | 1061 ], |
| 1184 }, | 1062 }, |
| 1185 ], | 1063 ], |
| 1186 }, | 1064 }, |
| 1187 ], | 1065 ], |
| 1188 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" | 1066 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" |
| 1189 ] | 1067 ] |
| 1190 } | 1068 } |
| OLD | NEW |