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

Side by Side Diff: content/content_tests.gypi

Issue 594603003: Infrastructure for reading V8's initial snapshot from external files (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: sync Created 6 years, 1 month 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 | « content/content_shell.gypi ('k') | content/content_unittests.isolate » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 'layouttest_support_content_sources': [ 7 'layouttest_support_content_sources': [
8 'public/test/layouttest_support.h', 8 'public/test/layouttest_support.h',
9 'public/test/nested_message_pump_android.cc', 9 'public/test/nested_message_pump_android.cc',
10 'public/test/nested_message_pump_android.h', 10 'public/test/nested_message_pump_android.h',
(...skipping 319 matching lines...) Expand 10 before | Expand all | Expand 10 after
330 'browser/compositor/test/no_transport_image_transport_factory.cc', 330 'browser/compositor/test/no_transport_image_transport_factory.cc',
331 'browser/compositor/test/no_transport_image_transport_factory.h', 331 'browser/compositor/test/no_transport_image_transport_factory.h',
332 ], 332 ],
333 'dependencies': [ 333 'dependencies': [
334 '../ui/compositor/compositor.gyp:compositor', 334 '../ui/compositor/compositor.gyp:compositor',
335 '../third_party/libvpx/libvpx.gyp:libvpx', 335 '../third_party/libvpx/libvpx.gyp:libvpx',
336 ], 336 ],
337 }], 337 }],
338 ['OS=="android"', { 338 ['OS=="android"', {
339 'dependencies': [ 339 'dependencies': [
340 '../gin/gin.gyp:gin',
340 '../ui/shell_dialogs/shell_dialogs.gyp:shell_dialogs', 341 '../ui/shell_dialogs/shell_dialogs.gyp:shell_dialogs',
342 'content.gyp:content_v8_external_data',
341 ], 343 ],
342 }], 344 }],
343 ], 345 ],
344 }, 346 },
345 { 347 {
346 'target_name': 'content_unittests', 348 'target_name': 'content_unittests',
347 'type': '<(gtest_target_type)', 349 'type': '<(gtest_target_type)',
348 'dependencies': [ 350 'dependencies': [
349 'browser/service_worker/service_worker_proto.gyp:proto', 351 'browser/service_worker/service_worker_proto.gyp:proto',
350 'browser/speech/proto/speech_proto.gyp:speech_proto', 352 'browser/speech/proto/speech_proto.gyp:speech_proto',
(...skipping 1275 matching lines...) Expand 10 before | Expand all | Expand 10 after
1626 { 1628 {
1627 # TODO(GN) 1629 # TODO(GN)
1628 'target_name': 'content_unittests_apk', 1630 'target_name': 'content_unittests_apk',
1629 'type': 'none', 1631 'type': 'none',
1630 'dependencies': [ 1632 'dependencies': [
1631 'content.gyp:content_java', 1633 'content.gyp:content_java',
1632 'content_unittests', 1634 'content_unittests',
1633 ], 1635 ],
1634 'variables': { 1636 'variables': {
1635 'test_suite_name': 'content_unittests', 1637 'test_suite_name': 'content_unittests',
1638 'conditions': [
1639 ['v8_use_external_startup_data==1', {
1640 'additional_input_paths': [
1641 '<(PRODUCT_DIR)/natives_blob.bin',
1642 '<(PRODUCT_DIR)/snapshot_blob.bin',
1643 ],
1644 'copies': [
1645 {
1646 'destination': '<(PRODUCT_DIR)/content_unittests_apk/assets' ,
1647 'files': [
1648 '<(PRODUCT_DIR)/natives_blob.bin',
1649 '<(PRODUCT_DIR)/snapshot_blob.bin',
1650 ],
1651 },
1652 ],
1653 }],
1654 ],
1636 }, 1655 },
1637 'includes': [ '../build/apk_test.gypi' ], 1656 'includes': [ '../build/apk_test.gypi' ],
1638 }, 1657 },
1639 { 1658 {
1640 # TODO(GN) 1659 # TODO(GN)
1641 'target_name': 'content_browsertests_apk', 1660 'target_name': 'content_browsertests_apk',
1642 'type': 'none', 1661 'type': 'none',
1643 'dependencies': [ 1662 'dependencies': [
1644 'content.gyp:content_icudata', 1663 'content.gyp:content_icudata',
1645 'content.gyp:content_java', 1664 'content.gyp:content_java',
1665 'content.gyp:content_v8_external_data',
1646 'content_browsertests', 1666 'content_browsertests',
1647 'content_java_test_support', 1667 'content_java_test_support',
1648 'content_shell_java', 1668 'content_shell_java',
1649 ], 1669 ],
1650 'variables': { 1670 'variables': {
1651 'apk_name': 'content_browsertests', 1671 'apk_name': 'content_browsertests',
1652 'java_in_dir': 'shell/android/browsertests_apk', 1672 'java_in_dir': 'shell/android/browsertests_apk',
1653 'resource_dir': 'shell/android/browsertests_apk/res', 1673 'resource_dir': 'shell/android/browsertests_apk/res',
1654 'native_lib_target': 'libcontent_browsertests', 1674 'native_lib_target': 'libcontent_browsertests',
1655 'additional_input_paths': ['<(PRODUCT_DIR)/content_shell/assets/cont ent_shell.pak'], 1675 'additional_input_paths': ['<(PRODUCT_DIR)/content_shell/assets/cont ent_shell.pak'],
1656 'asset_location': '<(PRODUCT_DIR)/content_shell/assets', 1676 'asset_location': '<(PRODUCT_DIR)/content_shell/assets',
1657 'conditions': [ 1677 'conditions': [
1658 ['icu_use_data_file_flag==1', { 1678 ['icu_use_data_file_flag==1', {
1659 'additional_input_paths': [ 1679 'additional_input_paths': [
1660 '<(PRODUCT_DIR)/icudtl.dat', 1680 '<(PRODUCT_DIR)/icudtl.dat',
1661 ], 1681 ],
1662 }], 1682 }],
1683 ['v8_use_external_startup_data==1', {
1684 'additional_input_paths': [
1685 '<(PRODUCT_DIR)/natives_blob.bin',
1686 '<(PRODUCT_DIR)/snapshot_blob.bin',
1687 ],
1688 }],
1663 ], 1689 ],
1664 }, 1690 },
1665 'includes': [ '../build/java_apk.gypi' ], 1691 'includes': [ '../build/java_apk.gypi' ],
1666 }, 1692 },
1667 { 1693 {
1668 # TODO(GN) 1694 # TODO(GN)
1669 'target_name': 'content_perftests_apk', 1695 'target_name': 'content_perftests_apk',
1670 'type': 'none', 1696 'type': 'none',
1671 'dependencies': [ 1697 'dependencies': [
1672 'content.gyp:content_java', 1698 'content.gyp:content_java',
1673 'content_perftests', 1699 'content_perftests',
1674 ], 1700 ],
1675 'variables': { 1701 'variables': {
1676 'test_suite_name': 'content_perftests', 1702 'test_suite_name': 'content_perftests',
1677 }, 1703 },
1678 'includes': [ '../build/apk_test.gypi' ], 1704 'includes': [ '../build/apk_test.gypi' ],
1679 }, 1705 },
1680 { 1706 {
1681 # GN: //content/shell/android:chromium_linker_test_apk 1707 # GN: //content/shell/android:chromium_linker_test_apk
1682 'target_name': 'chromium_linker_test_apk', 1708 'target_name': 'chromium_linker_test_apk',
1683 'type': 'none', 1709 'type': 'none',
1684 'conditions': [ 1710 'conditions': [
1685 ['target_arch != "x64" and target_arch != "arm64"', { 1711 ['target_arch != "x64" and target_arch != "arm64"', {
1686 'dependencies': [ 1712 'dependencies': [
1687 'chromium_android_linker_test', 1713 'chromium_android_linker_test',
1688 'content.gyp:content_icudata', 1714 'content.gyp:content_icudata',
1689 'content.gyp:content_java', 1715 'content.gyp:content_java',
1716 'content.gyp:content_v8_external_data',
1690 'content_shell_java', 1717 'content_shell_java',
1691 ], 1718 ],
1692 'variables': { 1719 'variables': {
1693 'apk_name': 'ChromiumLinkerTest', 1720 'apk_name': 'ChromiumLinkerTest',
1694 'java_in_dir': 'shell/android/linker_test_apk', 1721 'java_in_dir': 'shell/android/linker_test_apk',
1695 'resource_dir': 'shell/android/linker_test_apk/res', 1722 'resource_dir': 'shell/android/linker_test_apk/res',
1696 'native_lib_target': 'libchromium_android_linker_test', 1723 'native_lib_target': 'libchromium_android_linker_test',
1697 'additional_input_paths': ['<(PRODUCT_DIR)/content_shell/assets/ content_shell.pak'], 1724 'additional_input_paths': ['<(PRODUCT_DIR)/content_shell/assets/ content_shell.pak'],
1698 'asset_location': '<(PRODUCT_DIR)/content_shell/assets', 1725 'asset_location': '<(PRODUCT_DIR)/content_shell/assets',
1699 'use_chromium_linker': '1', 1726 'use_chromium_linker': '1',
1700 'enable_chromium_linker_tests': '1', 1727 'enable_chromium_linker_tests': '1',
1701 'conditions': [ 1728 'conditions': [
1702 ['icu_use_data_file_flag==1', { 1729 ['icu_use_data_file_flag==1', {
1703 'additional_input_paths': [ 1730 'additional_input_paths': [
1704 '<(PRODUCT_DIR)/icudtl.dat', 1731 '<(PRODUCT_DIR)/icudtl.dat',
1705 ], 1732 ],
1706 }], 1733 }],
1734 ['v8_use_external_startup_data==1', {
1735 'additional_input_paths': [
1736 '<(PRODUCT_DIR)/natives_blob.bin',
1737 '<(PRODUCT_DIR)/snapshot_blob.bin',
1738 ],
1739 }],
1707 ], 1740 ],
1708 }, 1741 },
1709 'includes': [ '../build/java_apk.gypi' ], 1742 'includes': [ '../build/java_apk.gypi' ],
1710 }, 1743 },
1711 ], 1744 ],
1712 ], 1745 ],
1713 }, 1746 },
1714 { 1747 {
1715 # GN: //content/shell/android:linker_test 1748 # GN: //content/shell/android:linker_test
1716 'target_name': 'chromium_android_linker_test', 1749 'target_name': 'chromium_android_linker_test',
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
1948 'files': ['<(PRODUCT_DIR)/libnpapi_test_plugin.so'], 1981 'files': ['<(PRODUCT_DIR)/libnpapi_test_plugin.so'],
1949 }, 1982 },
1950 ], 1983 ],
1951 }], 1984 }],
1952 ], 1985 ],
1953 }, 1986 },
1954 ], 1987 ],
1955 }], 1988 }],
1956 ], 1989 ],
1957 } 1990 }
OLDNEW
« no previous file with comments | « content/content_shell.gypi ('k') | content/content_unittests.isolate » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698