| Index: chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi
|
| diff --git a/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi b/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi
|
| index 06fdbff88880a422344301d296bb379b643e2f71..4e5d78a055f047b50e183265f09bdb302dea35e7 100644
|
| --- a/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi
|
| +++ b/chrome/browser/resources/chromeos/chromevox/chromevox_tests.gypi
|
| @@ -8,6 +8,7 @@
|
| ],
|
| 'variables': {
|
| 'chromevox_test_deps_js_file': '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/resources/chromeos/chromevox/test_deps.js',
|
| + 'chromevox_test_messages_js_file': '<(PRODUCT_DIR)/test_data/chrome/browser/resources/chromeos/chromevox/host/testing/test_messages.js',
|
| },
|
| 'targets': [
|
| {
|
| @@ -122,6 +123,7 @@
|
| '<(DEPTH)/chrome/browser/extensions/browsertest_util.h',
|
|
|
| 'common/aria_util_test.js',
|
| + 'common/braille_util_test.js',
|
| 'common/command_store_test.js',
|
| 'common/cursor_selection_test.js',
|
| 'common/editable_text_area_shadow_test.js',
|
| @@ -140,6 +142,32 @@
|
| ],
|
| }, # target chromevox_tests
|
| {
|
| + 'target_name': 'chromevox_test_messages_js',
|
| + 'type': 'none',
|
| + 'actions': [
|
| + {
|
| + 'action_name': 'test_messages_js',
|
| + 'message': 'Generate <(_target_name)',
|
| + 'variables': {
|
| + 'english_messages_file': '<(chromevox_dest_dir)/_locales/en/messages.json',
|
| + },
|
| + 'inputs': [
|
| + 'tools/generate_test_messages.py',
|
| + '<(english_messages_file)',
|
| + ],
|
| + 'outputs': [
|
| + '<(chromevox_test_messages_js_file)',
|
| + ],
|
| + 'action': [
|
| + 'python',
|
| + 'tools/generate_test_messages.py',
|
| + '-o', '<(chromevox_test_messages_js_file)',
|
| + '<(english_messages_file)',
|
| + ],
|
| + },
|
| + ],
|
| + }, # target chromevox_test_messages_js
|
| + {
|
| 'target_name': 'chromevox_test_deps_js',
|
| 'type': 'none',
|
| 'actions': [
|
| @@ -152,6 +180,7 @@
|
| 'depswriter_path': 'tools/generate_deps.py',
|
| 'js_files': [
|
| '<!@(python tools/find_js_files.py . <(DEPTH)/<(closure_dir))',
|
| + '<(chromevox_test_messages_js_file)',
|
| ],
|
| },
|
| 'inputs': [
|
| @@ -165,12 +194,16 @@
|
| 'python',
|
| '<(depswriter_path)',
|
| '-w', '<(DEPTH)/<(closure_dir):<(closure_dir)',
|
| + '-w', '<(PRODUCT_DIR)/test_data:',
|
| '-w', ':chrome/browser/resources/chromeos/chromevox',
|
| '-o', '<(chromevox_test_deps_js_file)',
|
| '<@(js_files)',
|
| ],
|
| },
|
| ],
|
| - },
|
| + 'dependencies': [
|
| + 'chromevox_test_messages_js',
|
| + ],
|
| + }, # target chromevox_test_deps_js
|
| ],
|
| }
|
|
|