Initial implementation of the permission API for Browser Plugin PointerLock
[chromium-blink-merge.git] / content / content_unittests.isolate
blob95de4607f11f742f7f3c93ebb6a033aa227efa09
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
3 # found in the LICENSE file.
5   'variables': {
6     'isolate_dependency_tracked': [
7       '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)',
8     ],
9     'isolate_dependency_untracked': [
10       'browser/gpu/software_rendering_list.json',
11       'test/data/',
12       '../third_party/hyphen/hyph_en_US.dic',
13       '../webkit/data/',
14     ],
15   },
16   'conditions': [
17     ['OS=="linux"', {
18       'variables': {
19         'command': [
20           '../testing/xvfb.py',
21           '<(PRODUCT_DIR)',
22           '../tools/swarm_client/run_test_cases.py',
23           '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)',
24         ],
25         'isolate_dependency_untracked': [
26           '<(PRODUCT_DIR)/libffmpegsumo.so',
27           '<(PRODUCT_DIR)/test_data/',
28         ],
29       },
30     }, {
31       'variables': {
32         'command': [
33           '../testing/test_env.py',
34           '../tools/swarm_client/run_test_cases.py',
35           '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)',
36         ],
37       },
38     }],
39     ['OS=="mac"', {
40       'variables': {
41         'isolate_dependency_untracked': [
42           '<(PRODUCT_DIR)/content_resources.pak',
43           '<(PRODUCT_DIR)/ffmpegsumo.so',
44         ],
45       },
46     }],
47     ['OS=="win"', {
48       'variables': {
49         'isolate_dependency_untracked': [
50           '<(PRODUCT_DIR)/ffmpegsumo.dll',
51           '<(PRODUCT_DIR)/icudt.dll',
52         ],
53       },
54     }],
55   ],