Revert 168224 - Update V8 to version 3.15.4.
[chromium-blink-merge.git] / chrome / unit_tests.isolate
blob90596c97d9f02badd0ab641b36624f072eb60d95
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
3 # found in the LICENSE file.
5   'variables': {
6     'isolate_dependency_tracked': [
7       '../net/data/ssl/certificates/expired_cert.pem',
8       '../net/data/ssl/certificates/test_mail_google_com.pem',
9       '../net/data/ssl/certificates/unittest.originbound.der',
10       '../net/data/ssl/certificates/unittest.originbound.key.der',
11       '../net/tools/testserver/asn1.py',
12       '../net/tools/testserver/echo_message.py',
13       '../net/tools/testserver/minica.py',
14       '../net/tools/testserver/testserver.py',
15       '../net/tools/testserver/testserver_base.py',
16       '../testing/test_env.py',
17       '../third_party/hunspell_dictionaries/af-ZA-2-3.bdic',
18       '../third_party/hunspell_dictionaries/bg-BG-2-0.bdic',
19       '../third_party/hunspell_dictionaries/ca-ES-1-2.bdic',
20       '../third_party/hunspell_dictionaries/ca-ES-2-3.bdic',
21       '../third_party/hunspell_dictionaries/cs-CZ-1-2.bdic',
22       '../third_party/hunspell_dictionaries/da-DK-1-2.bdic',
23       '../third_party/hunspell_dictionaries/de-DE-1-2.bdic',
24       '../third_party/hunspell_dictionaries/el-GR-1-1.bdic',
25       '../third_party/hunspell_dictionaries/en-AU-1-2.bdic',
26       '../third_party/hunspell_dictionaries/en-AU-2-3.bdic',
27       '../third_party/hunspell_dictionaries/en-AU-2-4.bdic',
28       '../third_party/hunspell_dictionaries/en-CA-2-1.bdic',
29       '../third_party/hunspell_dictionaries/en-CA-2-3.bdic',
30       '../third_party/hunspell_dictionaries/en-CA-2-4.bdic',
31       '../third_party/hunspell_dictionaries/en-GB-1-2.bdic',
32       '../third_party/hunspell_dictionaries/en-GB-2-3.bdic',
33       '../third_party/hunspell_dictionaries/en-GB-2-4.bdic',
34       '../third_party/hunspell_dictionaries/en-US-2-1.bdic',
35       '../third_party/hunspell_dictionaries/en-US-2-3.bdic',
36       '../third_party/hunspell_dictionaries/en-US-2-4.bdic',
37       '../third_party/hunspell_dictionaries/es-ES-1-1.bdic',
38       '../third_party/hunspell_dictionaries/et-EE-1-1.bdic',
39       '../third_party/hunspell_dictionaries/fo-FO-2-3.bdic',
40       '../third_party/hunspell_dictionaries/fr-FR-2-0.bdic',
41       '../third_party/hunspell_dictionaries/he-IL-1-1.bdic',
42       '../third_party/hunspell_dictionaries/hi-IN-1-1.bdic',
43       '../third_party/hunspell_dictionaries/hr-HR-1-2.bdic',
44       '../third_party/hunspell_dictionaries/hu-HU-2-0.bdic',
45       '../third_party/hunspell_dictionaries/id-ID-1-2.bdic',
46       '../third_party/hunspell_dictionaries/it-IT-1-2.bdic',
47       '../third_party/hunspell_dictionaries/lt-LT-1-3.bdic',
48       '../third_party/hunspell_dictionaries/lv-LV-1-2.bdic',
49       '../third_party/hunspell_dictionaries/nb-NO-1-2.bdic',
50       '../third_party/hunspell_dictionaries/nl-NL-1-1.bdic',
51       '../third_party/hunspell_dictionaries/pl-PL-1-3.bdic',
52       '../third_party/hunspell_dictionaries/pt-BR-2-2.bdic',
53       '../third_party/hunspell_dictionaries/pt-PT-1-2.bdic',
54       '../third_party/hunspell_dictionaries/ro-RO-2-0.bdic',
55       '../third_party/hunspell_dictionaries/ru-RU-2-0.bdic',
56       '../third_party/hunspell_dictionaries/sh-2-2.bdic',
57       '../third_party/hunspell_dictionaries/sk-SK-1-2.bdic',
58       '../third_party/hunspell_dictionaries/sl-SI-1-2.bdic',
59       '../third_party/hunspell_dictionaries/sr-2-0.bdic',
60       '../third_party/hunspell_dictionaries/sv-SE-1-1.bdic',
61       '../third_party/hunspell_dictionaries/tr-TR-1-1.bdic',
62       '../third_party/hunspell_dictionaries/uk-UA-2-0.bdic',
63       '../third_party/hunspell_dictionaries/vi-VN-1-2.bdic',
64       '../third_party/pyftpdlib/src/pyftpdlib/__init__.py',
65       '../third_party/pyftpdlib/src/pyftpdlib/ftpserver.py',
66       '../third_party/pywebsocket/src/mod_pywebsocket/__init__.py',
67       '../third_party/pywebsocket/src/mod_pywebsocket/_stream_base.py',
68       '../third_party/pywebsocket/src/mod_pywebsocket/_stream_hixie75.py',
69       '../third_party/pywebsocket/src/mod_pywebsocket/_stream_hybi.py',
70       '../third_party/pywebsocket/src/mod_pywebsocket/common.py',
71       '../third_party/pywebsocket/src/mod_pywebsocket/dispatch.py',
72       '../third_party/pywebsocket/src/mod_pywebsocket/extensions.py',
73       '../third_party/pywebsocket/src/mod_pywebsocket/http_header_util.py',
74       '../third_party/pywebsocket/src/mod_pywebsocket/memorizingfile.py',
75       '../third_party/pywebsocket/src/mod_pywebsocket/msgutil.py',
76       '../third_party/pywebsocket/src/mod_pywebsocket/mux.py',
77       '../third_party/pywebsocket/src/mod_pywebsocket/standalone.py',
78       '../third_party/pywebsocket/src/mod_pywebsocket/stream.py',
79       '../third_party/pywebsocket/src/mod_pywebsocket/util.py',
80       '../third_party/tlslite/tlslite/BaseDB.py',
81       '../third_party/tlslite/tlslite/Checker.py',
82       '../third_party/tlslite/tlslite/FileObject.py',
83       '../third_party/tlslite/tlslite/HandshakeSettings.py',
84       '../third_party/tlslite/tlslite/Session.py',
85       '../third_party/tlslite/tlslite/SessionCache.py',
86       '../third_party/tlslite/tlslite/SharedKeyDB.py',
87       '../third_party/tlslite/tlslite/TLSConnection.py',
88       '../third_party/tlslite/tlslite/TLSRecordLayer.py',
89       '../third_party/tlslite/tlslite/VerifierDB.py',
90       '../third_party/tlslite/tlslite/X509.py',
91       '../third_party/tlslite/tlslite/X509CertChain.py',
92       '../third_party/tlslite/tlslite/__init__.py',
93       '../third_party/tlslite/tlslite/api.py',
94       '../third_party/tlslite/tlslite/constants.py',
95       '../third_party/tlslite/tlslite/errors.py',
96       '../third_party/tlslite/tlslite/integration/AsyncStateMachine.py',
97       '../third_party/tlslite/tlslite/integration/ClientHelper.py',
98       '../third_party/tlslite/tlslite/integration/HTTPTLSConnection.py',
99       '../third_party/tlslite/tlslite/integration/IMAP4_TLS.py',
100       '../third_party/tlslite/tlslite/integration/POP3_TLS.py',
101       '../third_party/tlslite/tlslite/integration/SMTP_TLS.py',
102       '../third_party/tlslite/tlslite/integration/TLSAsyncDispatcherMixIn.py',
103       '../third_party/tlslite/tlslite/integration/TLSSocketServerMixIn.py',
104       '../third_party/tlslite/tlslite/integration/XMLRPCTransport.py',
105       '../third_party/tlslite/tlslite/integration/__init__.py',
106       '../third_party/tlslite/tlslite/mathtls.py',
107       '../third_party/tlslite/tlslite/messages.py',
108       '../third_party/tlslite/tlslite/utils/AES.py',
109       '../third_party/tlslite/tlslite/utils/ASN1Parser.py',
110       '../third_party/tlslite/tlslite/utils/Python_AES.py',
111       '../third_party/tlslite/tlslite/utils/Python_RC4.py',
112       '../third_party/tlslite/tlslite/utils/Python_RSAKey.py',
113       '../third_party/tlslite/tlslite/utils/RC4.py',
114       '../third_party/tlslite/tlslite/utils/RSAKey.py',
115       '../third_party/tlslite/tlslite/utils/__init__.py',
116       '../third_party/tlslite/tlslite/utils/cipherfactory.py',
117       '../third_party/tlslite/tlslite/utils/codec.py',
118       '../third_party/tlslite/tlslite/utils/compat.py',
119       '../third_party/tlslite/tlslite/utils/cryptomath.py',
120       '../third_party/tlslite/tlslite/utils/hmac.py',
121       '../third_party/tlslite/tlslite/utils/keyfactory.py',
122       '../third_party/tlslite/tlslite/utils/rijndael.py',
123       '../third_party/tlslite/tlslite/utils/xmltools.py',
124       '../tools/swarm_client/run_isolated.py',
125       '../tools/swarm_client/run_test_cases.py',
126       '<(PRODUCT_DIR)/resources.pak',
127       '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
128       'test/data/History/ArchivedNoDuration',
129       'test/data/History/HistoryNoDuration',
130       'test/data/History/HistoryNoSource',
131       'test/data/History/history.20.sql',
132       'test/data/History/thumbnails.3.sql',
133       'test/data/History/url_history_provider_test.db.txt',
134       'test/data/History/url_history_provider_test_limited.db.txt',
135       'test/data/bookmarks/History_with_empty_starred',
136       'test/data/bookmarks/History_with_starred',
137       'test/data/bookmarks/model_without_sync.json',
138       'test/data/components/jebgalgnebhfojomionfpkfelancnnkf.crx',
139       'test/data/components/updatecheck_reply_1.xml',
140       'test/data/components/updatecheck_reply_2.xml',
141       'test/data/components/updatecheck_reply_empty',
142       'test/data/download-test1.lib',
143       'test/data/extensions/absolute_path/absolute.json',
144       'test/data/extensions/api_test/browser_action/no_icon/icon.png',
145       'test/data/extensions/api_test/browser_action/no_icon/manifest.json',
146       'test/data/extensions/api_test/permissions/optional/manifest.json',
147       'test/data/extensions/api_test/webrequest/declarative/headers.html',
148       'test/data/extensions/api_test/webrequest/declarative/headers.html.mock-http-headers',
149       'test/data/extensions/app_update/v1.crx',
150       'test/data/extensions/app_update/v2.crx',
151       'test/data/extensions/bad_magic.crx',
152       'test/data/extensions/bad_signature.crx',
153       'test/data/extensions/bad_underscore.crx',
154       'test/data/extensions/convert_web_app/128.png',
155       'test/data/extensions/convert_web_app/16.png',
156       'test/data/extensions/convert_web_app/48.png',
157       'test/data/extensions/extension_icon_image/16.png',
158       'test/data/extensions/extension_icon_image/48.png',
159       'test/data/extensions/extension_icon_image/app.json',
160       'test/data/extensions/file_manager/app.json',
161       'test/data/extensions/good.crx',
162       'test/data/extensions/good2.crx',
163       'test/data/extensions/hosted_app.crx',
164       'test/data/extensions/icon1.png',
165       'test/data/extensions/icon2.png',
166       'test/data/extensions/icon3.png',
167       'test/data/extensions/json_schema_test.js',
168       'test/data/extensions/manifest_tests/background_allow_no_js_access.json',
169       'test/data/extensions/manifest_tests/background_allow_no_js_access2.json',
170       'test/data/extensions/manifest_tests/background_page.json',
171       'test/data/extensions/manifest_tests/background_page_legacy.json',
172       'test/data/extensions/manifest_tests/background_permission.json',
173       'test/data/extensions/manifest_tests/background_scripts.json',
174       'test/data/extensions/manifest_tests/command_allow_numbers.json',
175       'test/data/extensions/manifest_tests/command_reject_just_shift.json',
176       'test/data/extensions/manifest_tests/command_simple.json',
177       'test/data/extensions/manifest_tests/command_too_many.json',
178       'test/data/extensions/manifest_tests/content_script_chrome_url_invalid.json',
179       'test/data/extensions/manifest_tests/content_script_match_pattern_not_string.json',
180       'test/data/extensions/manifest_tests/content_script_yahoo.json',
181       'test/data/extensions/manifest_tests/default_locale_invalid.json',
182       'test/data/extensions/manifest_tests/default_locale_valid.json',
183       'test/data/extensions/manifest_tests/default_path_for_extent.json',
184       'test/data/extensions/manifest_tests/devtools_extension.json',
185       'test/data/extensions/manifest_tests/devtools_extension_url_invalid_type.json',
186       'test/data/extensions/manifest_tests/exclude_matches.json',
187       'test/data/extensions/manifest_tests/exclude_matches_empty.json',
188       'test/data/extensions/manifest_tests/exclude_matches_invalid_host.json',
189       'test/data/extensions/manifest_tests/exclude_matches_not_list.json',
190       'test/data/extensions/manifest_tests/experimental.json',
191       'test/data/extensions/manifest_tests/filebrowser_invalid_access_permission.json',
192       'test/data/extensions/manifest_tests/filebrowser_invalid_access_permission_list.json',
193       'test/data/extensions/manifest_tests/filebrowser_invalid_action_id.json',
194       'test/data/extensions/manifest_tests/filebrowser_invalid_action_title.json',
195       'test/data/extensions/manifest_tests/filebrowser_invalid_actions_1.json',
196       'test/data/extensions/manifest_tests/filebrowser_invalid_actions_2.json',
197       'test/data/extensions/manifest_tests/filebrowser_invalid_empty_access_permission_list.json',
198       'test/data/extensions/manifest_tests/filebrowser_invalid_file_filters_1.json',
199       'test/data/extensions/manifest_tests/filebrowser_invalid_file_filters_2.json',
200       'test/data/extensions/manifest_tests/filebrowser_invalid_file_filters_url.json',
201       'test/data/extensions/manifest_tests/filebrowser_url_override.json',
202       'test/data/extensions/manifest_tests/filebrowser_valid.json',
203       'test/data/extensions/manifest_tests/filebrowser_valid_with_create.json',
204       'test/data/extensions/manifest_tests/homepage_bad_schema.json',
205       'test/data/extensions/manifest_tests/homepage_empty.json',
206       'test/data/extensions/manifest_tests/homepage_externally_hosted.json',
207       'test/data/extensions/manifest_tests/homepage_google_hosted.json',
208       'test/data/extensions/manifest_tests/homepage_invalid.json',
209       'test/data/extensions/manifest_tests/homepage_valid.json',
210       'test/data/extensions/manifest_tests/hosted_app_absolute_options.json',
211       'test/data/extensions/manifest_tests/hosted_app_file_options.json',
212       'test/data/extensions/manifest_tests/hosted_app_relative_options.json',
213       'test/data/extensions/manifest_tests/incognito_invalid_platform_app.json',
214       'test/data/extensions/manifest_tests/incognito_valid_platform_app.json',
215       'test/data/extensions/manifest_tests/init_ignored_icon_size.json',
216       'test/data/extensions/manifest_tests/init_invalid_chrome_version_too_low.json',
217       'test/data/extensions/manifest_tests/init_invalid_description_invalid.json',
218       'test/data/extensions/manifest_tests/init_invalid_files_css_invalid.json',
219       'test/data/extensions/manifest_tests/init_invalid_files_css_item_invalid.json',
220       'test/data/extensions/manifest_tests/init_invalid_files_empty.json',
221       'test/data/extensions/manifest_tests/init_invalid_files_js_empty_css_missing.json',
222       'test/data/extensions/manifest_tests/init_invalid_files_js_invalid.json',
223       'test/data/extensions/manifest_tests/init_invalid_files_js_item_invalid.json',
224       'test/data/extensions/manifest_tests/init_invalid_icons_invalid.json',
225       'test/data/extensions/manifest_tests/init_invalid_icons_path_invalid.json',
226       'test/data/extensions/manifest_tests/init_invalid_locale_empty.json',
227       'test/data/extensions/manifest_tests/init_invalid_locale_invalid.json',
228       'test/data/extensions/manifest_tests/init_invalid_min_chrome_invalid.json',
229       'test/data/extensions/manifest_tests/init_invalid_name_invalid.json',
230       'test/data/extensions/manifest_tests/init_invalid_name_missing.json',
231       'test/data/extensions/manifest_tests/init_invalid_options_url_invalid.json',
232       'test/data/extensions/manifest_tests/init_invalid_page_actions_multi.json',
233       'test/data/extensions/manifest_tests/init_invalid_permissions_invalid.json',
234       'test/data/extensions/manifest_tests/init_invalid_permissions_item_invalid.json',
235       'test/data/extensions/manifest_tests/init_invalid_platform_app_1.json',
236       'test/data/extensions/manifest_tests/init_invalid_platform_app_2.json',
237       'test/data/extensions/manifest_tests/init_invalid_platform_app_3.json',
238       'test/data/extensions/manifest_tests/init_invalid_platform_app_4.json',
239       'test/data/extensions/manifest_tests/init_invalid_platform_app_5.json',
240       'test/data/extensions/manifest_tests/init_invalid_script_files_missing.json',
241       'test/data/extensions/manifest_tests/init_invalid_script_invalid.json',
242       'test/data/extensions/manifest_tests/init_invalid_script_item_invalid.json',
243       'test/data/extensions/manifest_tests/init_invalid_script_match_item_invalid.json',
244       'test/data/extensions/manifest_tests/init_invalid_script_match_item_invalid_2.json',
245       'test/data/extensions/manifest_tests/init_invalid_script_matches_empty.json',
246       'test/data/extensions/manifest_tests/init_invalid_script_matches_invalid.json',
247       'test/data/extensions/manifest_tests/init_invalid_script_matches_missing.json',
248       'test/data/extensions/manifest_tests/init_invalid_version_invalid.json',
249       'test/data/extensions/manifest_tests/init_invalid_version_missing.json',
250       'test/data/extensions/manifest_tests/init_platform_app_csp.json',
251       'test/data/extensions/manifest_tests/init_platform_app_csp_insecure.json',
252       'test/data/extensions/manifest_tests/init_platform_app_csp_warning_1.json',
253       'test/data/extensions/manifest_tests/init_platform_app_csp_warning_2.json',
254       'test/data/extensions/manifest_tests/init_valid_app_minimum_chrome.json',
255       'test/data/extensions/manifest_tests/init_valid_app_requirements.json',
256       'test/data/extensions/manifest_tests/init_valid_empty_page_actions.json',
257       'test/data/extensions/manifest_tests/init_valid_icon_size.json',
258       'test/data/extensions/manifest_tests/init_valid_minimal.json',
259       'test/data/extensions/manifest_tests/init_valid_minimum_chrome.json',
260       'test/data/extensions/manifest_tests/init_valid_name_no_rtl.json',
261       'test/data/extensions/manifest_tests/init_valid_name_strong_rtl.json',
262       'test/data/extensions/manifest_tests/init_valid_options.json',
263       'test/data/extensions/manifest_tests/init_valid_permissions.json',
264       'test/data/extensions/manifest_tests/init_valid_permissions_empty.json',
265       'test/data/extensions/manifest_tests/init_valid_permissions_unknown.json',
266       'test/data/extensions/manifest_tests/init_valid_platform_app.json',
267       'test/data/extensions/manifest_tests/init_valid_platform_app_no_manifest_version.json',
268       'test/data/extensions/manifest_tests/insecure_contentsecuritypolicy_1.json',
269       'test/data/extensions/manifest_tests/insecure_contentsecuritypolicy_2.json',
270       'test/data/extensions/manifest_tests/insecure_contentsecuritypolicy_3.json',
271       'test/data/extensions/manifest_tests/intent_invalid_1.json',
272       'test/data/extensions/manifest_tests/intent_invalid_2.json',
273       'test/data/extensions/manifest_tests/intent_invalid_3.json',
274       'test/data/extensions/manifest_tests/intent_invalid_4.json',
275       'test/data/extensions/manifest_tests/intent_invalid_5.json',
276       'test/data/extensions/manifest_tests/intent_invalid_6.json',
277       'test/data/extensions/manifest_tests/intent_invalid_blank_action_extension.json',
278       'test/data/extensions/manifest_tests/intent_invalid_hosted_app_1.json',
279       'test/data/extensions/manifest_tests/intent_invalid_hosted_app_2.json',
280       'test/data/extensions/manifest_tests/intent_invalid_hosted_app_3.json',
281       'test/data/extensions/manifest_tests/intent_invalid_href_and_path.json',
282       'test/data/extensions/manifest_tests/intent_invalid_multi_href.json',
283       'test/data/extensions/manifest_tests/intent_invalid_packaged_app.json',
284       'test/data/extensions/manifest_tests/intent_invalid_type_element.json',
285       'test/data/extensions/manifest_tests/intent_valid.json',
286       'test/data/extensions/manifest_tests/intent_valid_2.json',
287       'test/data/extensions/manifest_tests/intent_valid_blank_action_hosted.json',
288       'test/data/extensions/manifest_tests/intent_valid_blank_action_packaged.json',
289       'test/data/extensions/manifest_tests/intent_valid_hosted_app.json',
290       'test/data/extensions/manifest_tests/intent_valid_minimal.json',
291       'test/data/extensions/manifest_tests/intent_valid_multi_href.json',
292       'test/data/extensions/manifest_tests/intent_valid_multitype.json',
293       'test/data/extensions/manifest_tests/intent_valid_using_href.json',
294       'test/data/extensions/manifest_tests/isolated_app_valid.json',
295       'test/data/extensions/manifest_tests/launch_container_invalid_type.json',
296       'test/data/extensions/manifest_tests/launch_container_invalid_value.json',
297       'test/data/extensions/manifest_tests/launch_container_without_launch_url.json',
298       'test/data/extensions/manifest_tests/launch_default.json',
299       'test/data/extensions/manifest_tests/launch_height.json',
300       'test/data/extensions/manifest_tests/launch_height_invalid.json',
301       'test/data/extensions/manifest_tests/launch_height_negative.json',
302       'test/data/extensions/manifest_tests/launch_local_path.json',
303       'test/data/extensions/manifest_tests/launch_local_path_localized.json',
304       'test/data/extensions/manifest_tests/launch_panel.json',
305       'test/data/extensions/manifest_tests/launch_path_and_extent.json',
306       'test/data/extensions/manifest_tests/launch_path_and_url.json',
307       'test/data/extensions/manifest_tests/launch_path_invalid_localized.json',
308       'test/data/extensions/manifest_tests/launch_path_invalid_type.json',
309       'test/data/extensions/manifest_tests/launch_path_invalid_value.json',
310       'test/data/extensions/manifest_tests/launch_tab.json',
311       'test/data/extensions/manifest_tests/launch_url_invalid_localized.json',
312       'test/data/extensions/manifest_tests/launch_url_invalid_type_1.json',
313       'test/data/extensions/manifest_tests/launch_url_invalid_type_2.json',
314       'test/data/extensions/manifest_tests/launch_url_invalid_type_3.json',
315       'test/data/extensions/manifest_tests/launch_web_url_absolute.json',
316       'test/data/extensions/manifest_tests/launch_web_url_localized.json',
317       'test/data/extensions/manifest_tests/launch_web_url_relative.json',
318       'test/data/extensions/manifest_tests/launch_width.json',
319       'test/data/extensions/manifest_tests/launch_width_invalid.json',
320       'test/data/extensions/manifest_tests/launch_width_negative.json',
321       'test/data/extensions/manifest_tests/launch_window.json',
322       'test/data/extensions/manifest_tests/multiple_ui_surfaces.json',
323       'test/data/extensions/manifest_tests/normalize_icon_paths.json',
324       'test/data/extensions/manifest_tests/offline_default_packaged_app.json',
325       'test/data/extensions/manifest_tests/offline_default_platform_app.json',
326       'test/data/extensions/manifest_tests/offline_disabled_packaged_app.json',
327       'test/data/extensions/manifest_tests/offline_enabled_extension.json',
328       'test/data/extensions/manifest_tests/offline_enabled_hosted_app.json',
329       'test/data/extensions/manifest_tests/offline_enabled_invalid.json',
330       'test/data/extensions/manifest_tests/offline_enabled_packaged_app.json',
331       'test/data/extensions/manifest_tests/old_unlimited_storage.json',
332       'test/data/extensions/manifest_tests/override_history.json',
333       'test/data/extensions/manifest_tests/override_invalid_page.json',
334       'test/data/extensions/manifest_tests/override_new_tab.json',
335       'test/data/extensions/manifest_tests/override_newtab_and_history.json',
336       'test/data/extensions/manifest_tests/packaged_app_absolute_options.json',
337       'test/data/extensions/manifest_tests/page_action_manifest_version_2.json',
338       'test/data/extensions/manifest_tests/page_action_manifest_version_2b.json',
339       'test/data/extensions/manifest_tests/permission_chrome_resources_url.json',
340       'test/data/extensions/manifest_tests/permission_chrome_url_invalid.json',
341       'test/data/extensions/manifest_tests/ports_in_content_scripts.json',
342       'test/data/extensions/manifest_tests/ports_in_permissions.json',
343       'test/data/extensions/manifest_tests/requirements_invalid_3d.json',
344       'test/data/extensions/manifest_tests/requirements_invalid_3d_features.json',
345       'test/data/extensions/manifest_tests/requirements_invalid_3d_features_value.json',
346       'test/data/extensions/manifest_tests/requirements_invalid_3d_no_features.json',
347       'test/data/extensions/manifest_tests/requirements_invalid_keys.json',
348       'test/data/extensions/manifest_tests/requirements_invalid_plugins.json',
349       'test/data/extensions/manifest_tests/requirements_invalid_plugins_key.json',
350       'test/data/extensions/manifest_tests/requirements_invalid_plugins_value.json',
351       'test/data/extensions/manifest_tests/requirements_invalid_requirements.json',
352       'test/data/extensions/manifest_tests/requirements_npapi.json',
353       'test/data/extensions/manifest_tests/requirements_npapi_empty.json',
354       'test/data/extensions/manifest_tests/requirements_npapi_empty_plugins_empty.json',
355       'test/data/extensions/manifest_tests/requirements_npapi_plugins_empty.json',
356       'test/data/extensions/manifest_tests/requirements_valid_empty.json',
357       'test/data/extensions/manifest_tests/requirements_valid_full.json',
358       'test/data/extensions/manifest_tests/sandboxed_pages_invalid_1.json',
359       'test/data/extensions/manifest_tests/sandboxed_pages_invalid_2.json',
360       'test/data/extensions/manifest_tests/sandboxed_pages_invalid_3.json',
361       'test/data/extensions/manifest_tests/sandboxed_pages_invalid_4.json',
362       'test/data/extensions/manifest_tests/sandboxed_pages_invalid_5.json',
363       'test/data/extensions/manifest_tests/sandboxed_pages_valid_1.json',
364       'test/data/extensions/manifest_tests/sandboxed_pages_valid_2.json',
365       'test/data/extensions/manifest_tests/sandboxed_pages_valid_3.json',
366       'test/data/extensions/manifest_tests/sandboxed_pages_valid_4.json',
367       'test/data/extensions/manifest_tests/sandboxed_pages_valid_5.json',
368       'test/data/extensions/manifest_tests/tabs_extension.json',
369       'test/data/extensions/manifest_tests/tts_engine_invalid_1.json',
370       'test/data/extensions/manifest_tests/tts_engine_invalid_2.json',
371       'test/data/extensions/manifest_tests/tts_engine_invalid_3.json',
372       'test/data/extensions/manifest_tests/tts_engine_invalid_4.json',
373       'test/data/extensions/manifest_tests/tts_engine_invalid_5.json',
374       'test/data/extensions/manifest_tests/tts_engine_invalid_6.json',
375       'test/data/extensions/manifest_tests/tts_engine_invalid_7.json',
376       'test/data/extensions/manifest_tests/tts_engine_invalid_8.json',
377       'test/data/extensions/manifest_tests/tts_engine_invalid_9.json',
378       'test/data/extensions/manifest_tests/tts_engine_valid.json',
379       'test/data/extensions/manifest_tests/update_url_invalid_1.json',
380       'test/data/extensions/manifest_tests/update_url_invalid_2.json',
381       'test/data/extensions/manifest_tests/update_url_invalid_3.json',
382       'test/data/extensions/manifest_tests/update_url_valid_1.json',
383       'test/data/extensions/manifest_tests/update_url_valid_2.json',
384       'test/data/extensions/manifest_tests/update_url_valid_3.json',
385       'test/data/extensions/manifest_tests/update_url_valid_4.json',
386       'test/data/extensions/manifest_tests/valid_app.json',
387       'test/data/extensions/manifest_tests/web_accessible_resources_1.json',
388       'test/data/extensions/manifest_tests/web_accessible_resources_2.json',
389       'test/data/extensions/manifest_tests/web_accessible_resources_3.json',
390       'test/data/extensions/manifest_tests/web_accessible_resources_4.json',
391       'test/data/extensions/manifest_tests/web_accessible_resources_5.json',
392       'test/data/extensions/manifest_tests/web_accessible_resources_6.json',
393       'test/data/extensions/manifest_tests/web_urls_default.json',
394       'test/data/extensions/manifest_tests/web_urls_has_port.json',
395       'test/data/extensions/manifest_tests/web_urls_invalid_1.json',
396       'test/data/extensions/manifest_tests/web_urls_invalid_2.json',
397       'test/data/extensions/manifest_tests/web_urls_invalid_3.json',
398       'test/data/extensions/manifest_tests/web_urls_invalid_4.json',
399       'test/data/extensions/manifest_tests/web_urls_invalid_5.json',
400       'test/data/extensions/manifest_tests/web_urls_wrong_type.json',
401       'test/data/extensions/not_an_extension.crx',
402       'test/data/extensions/openssl_privkey_asn1.pem',
403       'test/data/extensions/page_action.crx',
404       'test/data/extensions/theme.crx',
405       'test/data/extensions/theme2.crx',
406       'test/data/extensions/theme_missing_image.crx',
407       'test/data/extensions/theme_with_extension.crx',
408       'test/data/extensions/unpacker/good_l10n.crx',
409       'test/data/extensions/unpacker/no_l10n.crx',
410       'test/data/extensions/user_script_basic.user.js',
411       'test/data/extensions/user_script_no_metadata.user.js',
412       'test/data/extensions/user_script_not_utf8.user.js',
413       'test/data/extensions/user_script_run_at_end.user.js',
414       'test/data/extensions/user_script_run_at_idle.user.js',
415       'test/data/extensions/user_script_run_at_start.user.js',
416       'test/data/page_cycler/abort_expected',
417       'test/data/page_cycler/about_url',
418       'test/data/page_cycler/errors_expected',
419       'test/data/printing/cloud_print_unittest.pdf',
420       'test/data/profiles/profile_with_complex_theme/Default/Extensions/mblmlcbknbnfebdfjnolmcapmdofhmme/1.1/manifest.json',
421       'test/data/profiles/profile_with_default_theme/Default/History',
422       'test/data/safe_browsing/download_protection/issuer.pem',
423       'test/data/safe_browsing/download_protection/test_c.pem',
424       'test/data/safe_browsing/download_protection/test_cn.pem',
425       'test/data/safe_browsing/download_protection/test_cn_o.pem',
426       'test/data/safe_browsing/download_protection/test_cn_o_ou.pem',
427       'test/data/safe_browsing/download_protection/test_cn_ou.pem',
428       'test/data/safe_browsing/download_protection/test_o.pem',
429       'test/data/safe_browsing/download_protection/test_o_ou.pem',
430       'test/data/safe_browsing/download_protection/test_ou.pem',
431       'test/data/serializer_nested_test.js',
432       'test/data/serializer_test.js',
433       'test/data/serializer_test_nowhitespace.js',
434       'test/data/simple_open_search.xml',
435       'test/data/title1.html',
436       'test/data/web_app_info/full.json',
437       'test/data/web_app_info/invalid_launch_url.json',
438       'test/data/web_app_info/invalid_urls.json',
439       'test/data/web_app_info/minimal.json',
440       'test/data/web_app_info/missing_name.json',
441       'test/data/webui/test_api.js',
442       'third_party/mock4js/mock4js.js',
443     ],
444     'isolate_dependency_untracked': [
445       '../third_party/pywebsocket/src/mod_pywebsocket/handshake/',
446       'test/data/autofill/merge/input/',
447       'test/data/autofill/merge/output/',
448       'test/data/extensions/allow_silent_upgrade/',
449       'test/data/extensions/api_test/browser_action/synthesized/',
450       'test/data/extensions/app/',
451       'test/data/extensions/app1/',
452       'test/data/extensions/app2/',
453       'test/data/extensions/app3/',
454       'test/data/extensions/app4/',
455       'test/data/extensions/effective_host_permissions/',
456       'test/data/extensions/empty_manifest/',
457       'test/data/extensions/extension_api_unittest/',
458       'test/data/extensions/image_loading_tracker/',
459       'test/data/extensions/no_id/',
460       'test/data/extensions/override_component_extension/',
461       'test/data/extensions/page_action/',
462       'test/data/extensions/script_and_capture/',
463       'test/data/extensions/socket_permissions/',
464       'test/data/extensions/unpacked/',
465       'test/data/firefox2_importer/',
466       'test/data/firefox3_pref.js',
467       'test/data/firefox3_pref_pac_url.js',
468       'test/data/http_pipelining/',
469       'test/data/json_schema_validator/',
470       'test/data/pref_service/',
471       'test/data/profiles/profile_with_complex_theme/Default/Extensions/mblmlcbknbnfebdfjnolmcapmdofhmme/1.1/i/',
472       'test/data/top_sites/',
473       'test/data/web_database/',
474     ],
475     'isolate_dependency_touched': [
476       'test/data/extensions/absolute_path/test.html',
477       'test/data/extensions/absolute_path/test.js',
478     ],
479   },
480   'conditions': [
481     ['OS=="linux"', {
482       'variables': {
483         'command': [
484           '../testing/xvfb.py',
485           '<(PRODUCT_DIR)',
486           '../tools/swarm_client/run_test_cases.py',
487           '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
488         ],
489         'isolate_dependency_tracked': [
490           '../net/data/ssl/certificates/google.single.der',
491           '../net/data/ssl/certificates/ndn.ca.crt',
492           '../net/data/ssl/certificates/root_ca_cert.crt',
493           '../testing/xvfb.py',
494           '../third_party/tlslite/tlslite/utils/PyCrypto_AES.py',
495           '../third_party/tlslite/tlslite/utils/PyCrypto_RC4.py',
496           '../third_party/tlslite/tlslite/utils/PyCrypto_RSAKey.py',
497           '../third_party/tlslite/tlslite/utils/PyCrypto_TripleDES.py',
498           '../third_party/tlslite/tlslite/utils/TripleDES.py',
499           '<(PRODUCT_DIR)/chrome.pak',
500           '<(PRODUCT_DIR)/libffmpegsumo.so',
501           '<(PRODUCT_DIR)/pyproto/google/__init__.py',
502           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
503           'test/data/firefox3_pref.js',
504           'test/data/firefox3_pref_pac_url.js',
505         ],
506         'isolate_dependency_untracked': [
507           '<(PRODUCT_DIR)/test_data/',
508           'test/data/components/flapper/linux_x64/',
509           'test/data/extensions/bad/',
510           'test/data/extensions/good/',
511           'test/data/extensions/l10n/',
512           'test/data/extensions/permissions/',
513           'test/data/extensions/requirements/',
514           'test/data/extensions/storage_quota/',
515           'test/data/extensions/theme_i18n/',
516           'test/data/extensions/ui/',
517           'test/data/firefox2_profile/',
518           'test/data/firefox2_searchplugins/',
519           'test/data/firefox3_profile/',
520           'test/data/firefox3_searchplugins/',
521           'test/data/osdd/',
522           'test/data/zip/',
523         ],
524         'isolate_dependency_touched': [
525           '<(PRODUCT_DIR)/libppGoogleNaClPluginChrome.so',
526           'test/data/native_messaging/Native Hosts/empty_app.py',
527           'test/data/printing/cloud_print_emptytest.pdf',
528         ],
529       },
530     }, {
531       'variables': {
532         'command': [
533           '../testing/test_env.py',
534           '../tools/swarm_client/run_test_cases.py',
535           '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
536         ],
537         'isolate_dependency_tracked': [
538           'test/data/extensions/bad/Extensions/ffffffffffffffffffffffffffffffff/manifest.json',
539           'test/data/extensions/bad/Extensions/gggggggggggggggggggggggggggggggg/manifest.json',
540           'test/data/extensions/bad/Extensions/hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh/manifest.json',
541           'test/data/extensions/bad/Preferences',
542           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/backgroundpage.html',
543           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/backgroundpage.js',
544           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/french_sentence.html',
545           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/icon_128.png',
546           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json',
547           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/page.html',
548           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/page.js',
549           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script1.js',
550           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script2.js',
551           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/style1.css',
552           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/style2.css',
553           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/test_gettabs.html',
554           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/test_gettabs.js',
555           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/three_languages.html',
556           'test/data/extensions/good/Preferences',
557           'test/data/extensions/good/PreferencesExperimental',
558           'test/data/extensions/good/PreferencesExternal',
559           'test/data/extensions/l10n/Preferences',
560           'test/data/extensions/l10n/cdakfjkehipfnofphlponafnbnglaafl/1.0/manifest.json',
561           'test/data/extensions/l10n/jhkccedbcahooljabgejipmdkcojbijg/1.0/manifest.json',
562           'test/data/extensions/permissions/audio-video.json',
563           'test/data/extensions/permissions/content_script_all_urls.json',
564           'test/data/extensions/permissions/content_script_file_scheme.json',
565           'test/data/extensions/permissions/content_script_http_scheme.json',
566           'test/data/extensions/permissions/many-apis.json',
567           'test/data/extensions/permissions/many-hosts.json',
568           'test/data/extensions/permissions/permissions_all_urls.json',
569           'test/data/extensions/permissions/permissions_file_scheme.json',
570           'test/data/extensions/permissions/permissions_http_scheme.json',
571           'test/data/extensions/permissions/platform_app_all_urls.json',
572           'test/data/extensions/permissions/platform_app_hosts.json',
573           'test/data/extensions/permissions/plugins.json',
574           'test/data/extensions/permissions/serial.json',
575           'test/data/extensions/permissions/socket_any_host.json',
576           'test/data/extensions/permissions/socket_one_domain_two_hostnames.json',
577           'test/data/extensions/permissions/socket_two_domains_one_hostname.json',
578           'test/data/extensions/permissions/unknown.pem',
579           'test/data/extensions/permissions/whitelist.pem',
580           'test/data/extensions/requirements/v1_good.pem',
581           'test/data/extensions/theme_i18n/manifest.json',
582           'test/data/zip/create_test_zip.sh',
583           'test/data/zip/evil.zip',
584           'test/data/zip/evil_via_absolute_file_name.zip',
585           'test/data/zip/evil_via_invalid_utf8.zip',
586           'test/data/zip/test.zip',
587           'test/data/zip/test/foo.txt',
588           'test/data/zip/test/foo/bar.txt',
589           'test/data/zip/test_nocompress.zip',
590         ],
591         'isolate_dependency_untracked': [
592           '<(PRODUCT_DIR)/test_data/chrome/browser/resources/print_preview/',
593           '<(PRODUCT_DIR)/test_data/chrome/browser/resources/shared/',
594           '<(PRODUCT_DIR)/test_data/chrome/test/data/unit/',
595           'test/data/extensions/bad/Extensions/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/1/',
596           'test/data/extensions/bad/Extensions/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Current Version',
597           'test/data/extensions/bad/Extensions/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/1/',
598           'test/data/extensions/bad/Extensions/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/Current Version',
599           'test/data/extensions/bad/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/',
600           'test/data/extensions/bad/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/Current Version',
601           'test/data/extensions/bad/Extensions/cccccccccccccccccccccccccccccccc/',
602           'test/data/extensions/bad/Extensions/dddddddddddddddddddddddddddddddd/1.0/',
603           'test/data/extensions/bad/Extensions/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/1.0/',
604           'test/data/extensions/bad/bad_encoding/',
605           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/_locales/en/',
606           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/_locales/en_US/',
607           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/_locales/sr/',
608           'test/data/extensions/good/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/js_files/',
609           'test/data/extensions/good/Extensions/bjafgdebaacbbbecmhlhpofkepfkgcpa/1.0/',
610           'test/data/extensions/good/Extensions/hpiknbiabeeppbpihjehijgoemciehgk/2/',
611           'test/data/extensions/l10n/cdakfjkehipfnofphlponafnbnglaafl/1.0/_locales/en/',
612           'test/data/extensions/l10n/cdakfjkehipfnofphlponafnbnglaafl/1.0/_locales/sr/',
613           'test/data/extensions/l10n/jhkccedbcahooljabgejipmdkcojbijg/1.0/_locales/en/',
614           'test/data/extensions/l10n/jhkccedbcahooljabgejipmdkcojbijg/1.0/_locales/sr/',
615           'test/data/extensions/l10n/lgpnlbnlajcjdkakbbnfcgkdfggonpic/1.0/',
616           'test/data/extensions/permissions/files/',
617           'test/data/extensions/permissions/unknown/',
618           'test/data/extensions/permissions/whitelist/',
619           'test/data/extensions/requirements/v1_good/',
620           'test/data/extensions/requirements/v2_bad_requirements/',
621           'test/data/extensions/requirements/v2_bad_requirements_and_permissions/',
622           'test/data/extensions/requirements/v3_bad_permissions/',
623           'test/data/extensions/requirements/v3_good/',
624           'test/data/extensions/storage_quota/limited_quota/1.0/',
625           'test/data/extensions/storage_quota/unlimited_quota/1.0/',
626           'test/data/extensions/storage_quota/unlimited_quota/2.0/',
627           'test/data/extensions/theme_i18n/_locales/en/',
628           'test/data/extensions/ui/create_extension_detail_value_expected_output/',
629           'test/data/firefox2_profile/cert8.db',
630           'test/data/firefox2_profile/key3.db',
631           'test/data/firefox3_profile/cert8.db',
632           'test/data/firefox3_profile/key3.db',
633           'test/data/firefox3_profile/secmod.db',
634           'test/data/osdd/bogus.xml',
635           'test/data/osdd/dictionary.xml',
636           'test/data/osdd/firefox_ebay.xml',
637           'test/data/osdd/firefox_webster.xml',
638           'test/data/osdd/firefox_yahoo.xml',
639           'test/data/osdd/https.xml',
640           'test/data/osdd/msdn.xml',
641           'test/data/osdd/post.xml',
642           'test/data/osdd/post_suggestion.xml',
643           'test/data/osdd/url_with_no_attributes.xml',
644           'test/data/osdd/wikipedia.xml',
645           'test/data/zip/test/foo/bar/',
646         ],
647       },
648     }],
649     ['OS=="mac"', {
650       'variables': {
651         'isolate_dependency_tracked': [
652           '<(PRODUCT_DIR)/ffmpegsumo.so',
653           'test/data/firefox2_nss_mac/libfreebl3.dylib',
654           'test/data/firefox2_nss_mac/libnspr4.dylib',
655           'test/data/firefox2_nss_mac/libnss3.dylib',
656           'test/data/firefox2_nss_mac/libplc4.dylib',
657           'test/data/firefox2_nss_mac/libplds4.dylib',
658           'test/data/firefox2_nss_mac/libsoftokn3.dylib',
659           'test/data/firefox2_profile/cert8.db',
660           'test/data/firefox2_profile/key3.db',
661           'test/data/firefox3_nss_mac/libfreebl3.dylib',
662           'test/data/firefox3_nss_mac/libnspr4.dylib',
663           'test/data/firefox3_nss_mac/libnss3.dylib',
664           'test/data/firefox3_nss_mac/libnssdbm3.dylib',
665           'test/data/firefox3_nss_mac/libnssutil3.dylib',
666           'test/data/firefox3_nss_mac/libplc4.dylib',
667           'test/data/firefox3_nss_mac/libplds4.dylib',
668           'test/data/firefox3_nss_mac/libsoftokn3.dylib',
669           'test/data/firefox3_nss_mac/libsqlite3.dylib',
670           'test/data/osdd/https.xml',
671           'test/data/value_store_db/000005.log',
672           'test/data/value_store_db/CURRENT',
673           'test/data/value_store_db/MANIFEST-000004',
674         ],
675         'isolate_dependency_untracked': [
676           '<(PRODUCT_DIR)/Chromium Framework.framework/',
677           'test/data/components/flapper/mac/',
678           'test/data/extensions/install_prompt/',
679           'test/data/safari_import/Safari/',
680         ],
681         'isolate_dependency_touched': [
682           'test/data/value_store_db/LOCK',
683         ],
684       },
685     }, {
686       'variables': {
687         'isolate_dependency_tracked': [
688           '<(PRODUCT_DIR)/chrome_100_percent.pak',
689           '<(PRODUCT_DIR)/locales/en-US.pak',
690           'test/data/chromeos/gdata/account_metadata.json',
691           'test/data/chromeos/gdata/basic_feed.json',
692           'test/data/chromeos/gdata/new_folder_entry.json',
693           'test/data/chromeos/gdata/root_feed.json',
694           'test/data/chromeos/gdata/testfile.txt',
695           'test/data/chromeos/sync_file_system/account_metadata.json',
696           'test/data/chromeos/sync_file_system/listing_changed_files_in_directory.json',
697           'test/data/chromeos/sync_file_system/listing_files_in_directory.json',
698           'test/data/chromeos/sync_file_system/listing_files_in_directory_second_page.json',
699           'test/data/chromeos/sync_file_system/listing_files_in_empty_directory.json',
700           'test/data/chromeos/sync_file_system/origin_directory_created.json',
701           'test/data/chromeos/sync_file_system/origin_directory_found.json',
702           'test/data/chromeos/sync_file_system/origin_directory_get_parent.json',
703           'test/data/chromeos/sync_file_system/origin_directory_not_found.json',
704           'test/data/chromeos/sync_file_system/sync_root_created.json',
705           'test/data/chromeos/sync_file_system/sync_root_entry.json',
706           'test/data/chromeos/sync_file_system/sync_root_found.json',
707           'test/data/chromeos/sync_file_system/sync_root_not_found.json',
708         ],
709         'isolate_dependency_untracked': [
710           'test/data/extensions/pending_updates/',
711           'test/data/firefox2_nss/',
712           'test/data/firefox35_profile/',
713           'test/data/firefox3_nss/',
714           'test/data/value_store_db/',
715         ],
716       },
717     }],
718     ['OS=="win"', {
719       'variables': {
720         'isolate_dependency_tracked': [
721           '../third_party/python_26/DLLs/_hashlib.pyd',
722           '../third_party/python_26/DLLs/_socket.pyd',
723           '../third_party/python_26/DLLs/_ssl.pyd',
724           '../third_party/python_26/DLLs/pyexpat.pyd',
725           '../third_party/python_26/DLLs/select.pyd',
726           '../third_party/python_26/Lib/BaseHTTPServer.py',
727           '../third_party/python_26/Lib/CGIHTTPServer.py',
728           '../third_party/python_26/Lib/ConfigParser.py',
729           '../third_party/python_26/Lib/Queue.py',
730           '../third_party/python_26/Lib/SimpleHTTPServer.py',
731           '../third_party/python_26/Lib/SocketServer.py',
732           '../third_party/python_26/Lib/StringIO.py',
733           '../third_party/python_26/Lib/UserDict.py',
734           '../third_party/python_26/Lib/__future__.py',
735           '../third_party/python_26/Lib/_abcoll.py',
736           '../third_party/python_26/Lib/abc.py',
737           '../third_party/python_26/Lib/anydbm.py',
738           '../third_party/python_26/Lib/asynchat.py',
739           '../third_party/python_26/Lib/asyncore.py',
740           '../third_party/python_26/Lib/atexit.py',
741           '../third_party/python_26/Lib/base64.py',
742           '../third_party/python_26/Lib/bisect.py',
743           '../third_party/python_26/Lib/cgi.py',
744           '../third_party/python_26/Lib/codecs.py',
745           '../third_party/python_26/Lib/collections.py',
746           '../third_party/python_26/Lib/copy.py',
747           '../third_party/python_26/Lib/copy_reg.py',
748           '../third_party/python_26/Lib/dbhash.py',
749           '../third_party/python_26/Lib/dumbdbm.py',
750           '../third_party/python_26/Lib/email/__init__.py',
751           '../third_party/python_26/Lib/email/_parseaddr.py',
752           '../third_party/python_26/Lib/email/base64mime.py',
753           '../third_party/python_26/Lib/email/charset.py',
754           '../third_party/python_26/Lib/email/encoders.py',
755           '../third_party/python_26/Lib/email/errors.py',
756           '../third_party/python_26/Lib/email/feedparser.py',
757           '../third_party/python_26/Lib/email/iterators.py',
758           '../third_party/python_26/Lib/email/message.py',
759           '../third_party/python_26/Lib/email/mime/__init__.py',
760           '../third_party/python_26/Lib/email/parser.py',
761           '../third_party/python_26/Lib/email/quoprimime.py',
762           '../third_party/python_26/Lib/email/utils.py',
763           '../third_party/python_26/Lib/encodings/__init__.py',
764           '../third_party/python_26/Lib/encodings/aliases.py',
765           '../third_party/python_26/Lib/encodings/cp1252.py',
766           '../third_party/python_26/Lib/encodings/hex_codec.py',
767           '../third_party/python_26/Lib/fnmatch.py',
768           '../third_party/python_26/Lib/functools.py',
769           '../third_party/python_26/Lib/genericpath.py',
770           '../third_party/python_26/Lib/gettext.py',
771           '../third_party/python_26/Lib/glob.py',
772           '../third_party/python_26/Lib/hashlib.py',
773           '../third_party/python_26/Lib/heapq.py',
774           '../third_party/python_26/Lib/hmac.py',
775           '../third_party/python_26/Lib/httplib.py',
776           '../third_party/python_26/Lib/imaplib.py',
777           '../third_party/python_26/Lib/json/__init__.py',
778           '../third_party/python_26/Lib/json/decoder.py',
779           '../third_party/python_26/Lib/json/encoder.py',
780           '../third_party/python_26/Lib/json/scanner.py',
781           '../third_party/python_26/Lib/keyword.py',
782           '../third_party/python_26/Lib/linecache.py',
783           '../third_party/python_26/Lib/locale.py',
784           '../third_party/python_26/Lib/logging/__init__.py',
785           '../third_party/python_26/Lib/logging/handlers.py',
786           '../third_party/python_26/Lib/md5.py',
787           '../third_party/python_26/Lib/mimetools.py',
788           '../third_party/python_26/Lib/mimetypes.py',
789           '../third_party/python_26/Lib/ntpath.py',
790           '../third_party/python_26/Lib/nturl2path.py',
791           '../third_party/python_26/Lib/optparse.py',
792           '../third_party/python_26/Lib/os.py',
793           '../third_party/python_26/Lib/poplib.py',
794           '../third_party/python_26/Lib/posixpath.py',
795           '../third_party/python_26/Lib/quopri.py',
796           '../third_party/python_26/Lib/random.py',
797           '../third_party/python_26/Lib/re.py',
798           '../third_party/python_26/Lib/rfc822.py',
799           '../third_party/python_26/Lib/sha.py',
800           '../third_party/python_26/Lib/shutil.py',
801           '../third_party/python_26/Lib/site-packages/google.pth',
802           '../third_party/python_26/Lib/site-packages/pywin32.pth',
803           '../third_party/python_26/Lib/site.py',
804           '../third_party/python_26/Lib/smtplib.py',
805           '../third_party/python_26/Lib/socket.py',
806           '../third_party/python_26/Lib/sre_compile.py',
807           '../third_party/python_26/Lib/sre_constants.py',
808           '../third_party/python_26/Lib/sre_parse.py',
809           '../third_party/python_26/Lib/ssl.py',
810           '../third_party/python_26/Lib/stat.py',
811           '../third_party/python_26/Lib/string.py',
812           '../third_party/python_26/Lib/struct.py',
813           '../third_party/python_26/Lib/tarfile.py',
814           '../third_party/python_26/Lib/tempfile.py',
815           '../third_party/python_26/Lib/textwrap.py',
816           '../third_party/python_26/Lib/threading.py',
817           '../third_party/python_26/Lib/traceback.py',
818           '../third_party/python_26/Lib/types.py',
819           '../third_party/python_26/Lib/urllib.py',
820           '../third_party/python_26/Lib/urlparse.py',
821           '../third_party/python_26/Lib/uu.py',
822           '../third_party/python_26/Lib/warnings.py',
823           '../third_party/python_26/Lib/xml/__init__.py',
824           '../third_party/python_26/Lib/xml/dom/NodeFilter.py',
825           '../third_party/python_26/Lib/xml/dom/__init__.py',
826           '../third_party/python_26/Lib/xml/dom/domreg.py',
827           '../third_party/python_26/Lib/xml/dom/minicompat.py',
828           '../third_party/python_26/Lib/xml/dom/minidom.py',
829           '../third_party/python_26/Lib/xml/dom/xmlbuilder.py',
830           '../third_party/python_26/Lib/xml/sax/__init__.py',
831           '../third_party/python_26/Lib/xml/sax/_exceptions.py',
832           '../third_party/python_26/Lib/xml/sax/handler.py',
833           '../third_party/python_26/Lib/xml/sax/saxutils.py',
834           '../third_party/python_26/Lib/xml/sax/xmlreader.py',
835           '../third_party/python_26/Lib/xmlrpclib.py',
836           '../third_party/python_26/python.exe',
837           '../third_party/python_26/python26.dll',
838           '<(PRODUCT_DIR)/ffmpegsumo.dll',
839           '<(PRODUCT_DIR)/gyp-win-tool',
840           '<(PRODUCT_DIR)/icudt.dll',
841           'test/data/safe_browsing/download_protection/signed.exe',
842           'test/data/safe_browsing/download_protection/unsigned.exe',
843           'test/data/safe_browsing/download_protection/wow_helper.exe',
844         ],
845         'isolate_dependency_untracked': [
846           '../ppapi/lib/gl/include/KHR/',
847           '../skia/ext/data/vectorcanvastest/basicdrawing/',
848           '../skia/ext/data/vectorcanvastest/bitmaps/',
849           '../skia/ext/data/vectorcanvastest/circles/',
850           '../skia/ext/data/vectorcanvastest/clippingclean/',
851           '../skia/ext/data/vectorcanvastest/clippingcombined/',
852           '../skia/ext/data/vectorcanvastest/clippingintersect/',
853           '../skia/ext/data/vectorcanvastest/clippingpath/',
854           '../skia/ext/data/vectorcanvastest/clippingrect/',
855           '../skia/ext/data/vectorcanvastest/diagonallines/',
856           '../skia/ext/data/vectorcanvastest/lineorientation/',
857           '../skia/ext/data/vectorcanvastest/pathorientation/',
858           '../third_party/python_26/Lib/xml/parsers/',
859           '../ui/base/glib/',
860           'test/data/components/flapper/windows/',
861           'test/data/extensions/manifest_tests/_locales/en/',
862           'test/data/firefox2_profile/bookmarks.html',
863           'test/data/firefox2_profile/cookies.txt',
864           'test/data/firefox2_profile/history.dat',
865           'test/data/firefox2_profile/prefs.js',
866           'test/data/firefox2_profile/searchplugins/flickr-tags.xml',
867           'test/data/firefox2_profile/searchplugins/imdb.xml',
868           'test/data/firefox2_profile/searchplugins/webster.xml',
869           'test/data/firefox2_profile/signons2.txt',
870           'test/data/firefox2_searchplugins/amazondotcom.xml',
871           'test/data/firefox2_searchplugins/answers.xml',
872           'test/data/firefox2_searchplugins/creativecommons.xml',
873           'test/data/firefox2_searchplugins/eBay.xml',
874           'test/data/firefox2_searchplugins/google.xml',
875           'test/data/firefox2_searchplugins/yahoo.xml',
876           'test/data/firefox3_profile/cookies.sqlite',
877           'test/data/firefox3_profile/places.sqlite',
878           'test/data/firefox3_profile/prefs.js',
879           'test/data/firefox3_profile/search.sqlite',
880           'test/data/firefox3_profile/searchplugins/flickr-tags.xml',
881           'test/data/firefox3_profile/searchplugins/imdb.xml',
882           'test/data/firefox3_profile/searchplugins/webster.xml',
883           'test/data/firefox3_profile/signons3.txt',
884           'test/data/firefox3_searchplugins/amazondotcom.xml',
885           'test/data/firefox3_searchplugins/answers.xml',
886           'test/data/firefox3_searchplugins/creativecommons.xml',
887           'test/data/firefox3_searchplugins/eBay.xml',
888           'test/data/firefox3_searchplugins/google.xml',
889           'test/data/firefox3_searchplugins/wikipedia.xml',
890           'test/data/firefox3_searchplugins/yahoo.xml',
891         ],
892       },
893     }, {
894       'variables': {
895         'isolate_dependency_tracked': [
896           '../third_party/tlslite/tlslite/integration/TLSTwistedProtocolWrapper.py',
897           'test/data/extensions/unpacker/bad_image.crx',
898           'test/data/extensions/unpacker/bad_path.crx',
899           'test/data/extensions/unpacker/bad_zip.crx',
900           'test/data/extensions/unpacker/empty_default_locale.crx',
901           'test/data/extensions/unpacker/good_package.crx',
902           'test/data/extensions/unpacker/has_default_missing_locales.crx',
903           'test/data/extensions/unpacker/invalid_default_locale.crx',
904           'test/data/extensions/unpacker/invalid_messages_file.crx',
905           'test/data/extensions/unpacker/missing_default_data.crx',
906           'test/data/extensions/unpacker/missing_default_has_locales.crx',
907           'test/data/extensions/unpacker/missing_messages_file.crx',
908           'test/data/extensions/unpacker/no_locale_data.crx',
909           'test/data/native_messaging/single_message_request.msg',
910           'test/data/native_messaging/single_message_response.msg',
911         ],
912         'isolate_dependency_untracked': [
913           'test/data/extensions/manifest_tests/_locales/',
914           'test/data/native_messaging/Native Hosts/echo.py',
915         ],
916       },
917     }],
918   ],