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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 304793002: Support automatically resolving dependencies in javascript tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@lkgr
Patch Set: Use new generate_deps.py, don't add closure's depswriter. Created 6 years, 6 months 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
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 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 'includes': [ 5 'includes': [
6 'js_unittest_vars.gypi', 6 'js_unittest_vars.gypi',
7 ], 7 ],
8 'targets': [ 8 'targets': [
9 { 9 {
10 'target_name': 'interactive_ui_tests', 10 'target_name': 'interactive_ui_tests',
(...skipping 1311 matching lines...) Expand 10 before | Expand all | Expand 10 after
1322 'browser/renderer_context_menu/render_view_context_menu_browsertest.cc', 1322 'browser/renderer_context_menu/render_view_context_menu_browsertest.cc',
1323 'browser/renderer_context_menu/render_view_context_menu_browsertest_util .cc', 1323 'browser/renderer_context_menu/render_view_context_menu_browsertest_util .cc',
1324 'browser/renderer_context_menu/render_view_context_menu_browsertest_util .h', 1324 'browser/renderer_context_menu/render_view_context_menu_browsertest_util .h',
1325 'browser/renderer_context_menu/render_view_context_menu_test_util.cc', 1325 'browser/renderer_context_menu/render_view_context_menu_test_util.cc',
1326 'browser/renderer_context_menu/render_view_context_menu_test_util.h', 1326 'browser/renderer_context_menu/render_view_context_menu_test_util.h',
1327 'browser/renderer_context_menu/spellchecker_submenu_observer_browsertest .cc', 1327 'browser/renderer_context_menu/spellchecker_submenu_observer_browsertest .cc',
1328 'browser/renderer_context_menu/spelling_menu_observer_browsertest.cc', 1328 'browser/renderer_context_menu/spelling_menu_observer_browsertest.cc',
1329 'browser/renderer_host/render_process_host_chrome_browsertest.cc', 1329 'browser/renderer_host/render_process_host_chrome_browsertest.cc',
1330 'browser/renderer_host/web_cache_manager_browsertest.cc', 1330 'browser/renderer_host/web_cache_manager_browsertest.cc',
1331 'browser/repost_form_warning_browsertest.cc', 1331 'browser/repost_form_warning_browsertest.cc',
1332 'browser/resources/chromeos/chromevox/common/aria_util_test.js',
1333 'browser/safe_browsing/local_safebrowsing_test_server.cc', 1332 'browser/safe_browsing/local_safebrowsing_test_server.cc',
1334 'browser/safe_browsing/safe_browsing_blocking_page_test.cc', 1333 'browser/safe_browsing/safe_browsing_blocking_page_test.cc',
1335 'browser/safe_browsing/safe_browsing_service_browsertest.cc', 1334 'browser/safe_browsing/safe_browsing_service_browsertest.cc',
1336 'browser/safe_browsing/safe_browsing_test.cc', 1335 'browser/safe_browsing/safe_browsing_test.cc',
1337 'browser/search/suggestions/thumbnail_manager_browsertest.cc', 1336 'browser/search/suggestions/thumbnail_manager_browsertest.cc',
1338 'browser/service_process/service_process_control_browsertest.cc', 1337 'browser/service_process/service_process_control_browsertest.cc',
1339 'browser/services/gcm/fake_gcm_profile_service.cc', 1338 'browser/services/gcm/fake_gcm_profile_service.cc',
1340 'browser/services/gcm/fake_gcm_profile_service.h', 1339 'browser/services/gcm/fake_gcm_profile_service.h',
1341 'browser/sessions/better_session_restore_browsertest.cc', 1340 'browser/sessions/better_session_restore_browsertest.cc',
1342 'browser/sessions/persistent_tab_restore_service_browsertest.cc', 1341 'browser/sessions/persistent_tab_restore_service_browsertest.cc',
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
1530 'renderer/printing/print_web_view_helper_browsertest.cc', 1529 'renderer/printing/print_web_view_helper_browsertest.cc',
1531 'renderer/safe_browsing/malware_dom_details_browsertest.cc', 1530 'renderer/safe_browsing/malware_dom_details_browsertest.cc',
1532 'renderer/safe_browsing/phishing_classifier_browsertest.cc', 1531 'renderer/safe_browsing/phishing_classifier_browsertest.cc',
1533 'renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc', 1532 'renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc',
1534 'renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc', 1533 'renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc',
1535 'renderer/translate/translate_helper_browsertest.cc', 1534 'renderer/translate/translate_helper_browsertest.cc',
1536 'renderer/translate/translate_script_browsertest.cc', 1535 'renderer/translate/translate_script_browsertest.cc',
1537 'test/base/browser_tests_main.cc', 1536 'test/base/browser_tests_main.cc',
1538 'test/base/chrome_render_view_test.cc', 1537 'test/base/chrome_render_view_test.cc',
1539 'test/base/chrome_render_view_test.h', 1538 'test/base/chrome_render_view_test.h',
1540 'test/base/web_ui_browsertest.cc', 1539 'test/base/web_ui_browser_test.cc',
1541 'test/base/web_ui_browsertest.h', 1540 'test/base/web_ui_browser_test.h',
1541 'test/base/web_ui_browser_test_browsertest.cc',
1542 'test/base/in_process_browser_test_browsertest.cc', 1542 'test/base/in_process_browser_test_browsertest.cc',
1543 'test/base/tracing_browsertest.cc', 1543 'test/base/tracing_browsertest.cc',
1544 'test/base/test_chrome_web_ui_controller_factory.cc', 1544 'test/base/test_chrome_web_ui_controller_factory.cc',
1545 'test/base/test_chrome_web_ui_controller_factory.h', 1545 'test/base/test_chrome_web_ui_controller_factory.h',
1546 'test/base/test_chrome_web_ui_controller_factory_browsertest.cc', 1546 'test/base/test_chrome_web_ui_controller_factory_browsertest.cc',
1547 'test/data/chromeos/oobe_webui_browsertest.js', 1547 'test/data/chromeos/oobe_webui_browsertest.js',
1548 'test/data/pdf/pdf_extension_test.cc', 1548 'test/data/pdf/pdf_extension_test.cc',
1549 'test/data/webui/about_invalidations_browsertest.js', 1549 'test/data/webui/about_invalidations_browsertest.js',
1550 'test/data/webui/accessibility_audit_browsertest.js', 1550 'test/data/webui/accessibility_audit_browsertest.js',
1551 'test/data/webui/assertions.js', 1551 'test/data/webui/assertions.js',
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
1603 ], 1603 ],
1604 'rules': [ 1604 'rules': [
1605 { 1605 {
1606 'rule_name': 'js2webui', 1606 'rule_name': 'js2webui',
1607 'extension': 'js', 1607 'extension': 'js',
1608 'msvs_external_rule': 1, 1608 'msvs_external_rule': 1,
1609 'inputs': [ 1609 'inputs': [
1610 '<(gypv8sh)', 1610 '<(gypv8sh)',
1611 '<(PRODUCT_DIR)/d8<(EXECUTABLE_SUFFIX)', 1611 '<(PRODUCT_DIR)/d8<(EXECUTABLE_SUFFIX)',
1612 '<(mock_js)', 1612 '<(mock_js)',
1613 '<(accessibility_audit_js)',
1614 '<(test_api_js)', 1613 '<(test_api_js)',
1615 '<(js2gtest)', 1614 '<(js2gtest)',
1616 ], 1615 ],
1617 'outputs': [ 1616 'outputs': [
1618 '<(INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) -gen.cc', 1617 '<(INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) -gen.cc',
1619 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).js', 1618 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).js',
1620 ], 1619 ],
1621 'process_outputs_as_sources': 1, 1620 'process_outputs_as_sources': 1,
1622 'action': [ 1621 'action': [
1623 'python', 1622 'python',
(...skipping 486 matching lines...) Expand 10 before | Expand all | Expand 10 after
2110 ], 2109 ],
2111 'rules': [ 2110 'rules': [
2112 { 2111 {
2113 'rule_name': 'js2webui', 2112 'rule_name': 'js2webui',
2114 'extension': 'js', 2113 'extension': 'js',
2115 'msvs_external_rule': 1, 2114 'msvs_external_rule': 1,
2116 'inputs': [ 2115 'inputs': [
2117 '<(gypv8sh)', 2116 '<(gypv8sh)',
2118 '<(PRODUCT_DIR)/d8<(EXECUTABLE_SUFFIX)', 2117 '<(PRODUCT_DIR)/d8<(EXECUTABLE_SUFFIX)',
2119 '<(mock_js)', 2118 '<(mock_js)',
2120 '<(accessibility_audit_js)',
2121 '<(test_api_js)', 2119 '<(test_api_js)',
2122 '<(js2gtest)', 2120 '<(js2gtest)',
2123 ], 2121 ],
2124 'outputs': [ 2122 'outputs': [
2125 '<(INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) -gen.cc', 2123 '<(INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) -gen.cc',
2126 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).js', 2124 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).js',
2127 ], 2125 ],
2128 'process_outputs_as_sources': 1, 2126 'process_outputs_as_sources': 1,
2129 'action': [ 2127 'action': [
2130 'python', 2128 'python',
(...skipping 825 matching lines...) Expand 10 before | Expand all | Expand 10 after
2956 ['enable_webrtc==1', { 2954 ['enable_webrtc==1', {
2957 'dependencies': [ 2955 'dependencies': [
2958 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' 2956 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc'
2959 ] 2957 ]
2960 }], 2958 }],
2961 ], 2959 ],
2962 }] 2960 }]
2963 }], 2961 }],
2964 ], # 'conditions' 2962 ], # 'conditions'
2965 } 2963 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698