- add sources.
[platform/framework/web/crosswalk.git] / src / chrome / test / data / extensions / extension_api_unittest / api_features.json
1 {
2   "test1": {
3     "channel": "stable",
4     "contexts": ["content_script", "blessed_extension", "unblessed_extension"],
5     "extension_types": ["extension"]
6   },
7   "test2": {
8     "channel": "stable",
9     "contexts": ["web_page"],
10     "matches": ["<all_urls>"]
11   },
12   "test2.foo": {
13     "contexts": ["content_script"]
14   },
15   "test3": {
16     "channel": "stable",
17     "contexts": ["content_script"]
18   },
19   "test3.foo": {
20     "contexts": ["web_page", "blessed_extension"],
21     "matches": ["<all_urls>"]
22   },
23   "test4": {
24     "channel": "stable",
25     "contexts": ["blessed_extension"],
26     "dependencies": ["api:test3.foo"]
27   },
28   "test4.foo": {
29     "contexts": ["unblessed_extension"],
30     "dependencies": ["api:test4"]
31   },
32   "test4.foo.foo": {
33     "contexts": ["content_script"],
34     "dependencies": []
35   },
36   "test5": {
37     "channel": "stable",
38     "contexts": ["web_page"],
39     "matches": ["http://foo.com/*"]
40   },
41   "test6": {
42     "channel": "stable",
43     "contexts": ["content_script"]
44   },
45   "test6.foo": {
46     "contexts": ["blessed_extension"]
47   },
48   "test7": {
49     "channel": "stable",
50     "contexts": ["web_page"],
51     "matches": ["http://foo.com/*"]
52   },
53   "test7.foo": {
54     "contexts": ["web_page"],
55     "matches": ["<all_urls>"],
56     "dependencies": ["test7"]
57   },
58   "test7.bar": {
59     "contexts": ["web_page"],
60     "matches": ["http://bar.com/*"],
61     "dependencies": ["test7.foo"]
62   },
63
64   "parent1": {
65     "channel": "stable",
66     "contexts": ["content_script"]
67   },
68   "parent1.child1": {
69     "contexts": ["web_page"],
70     "matches": ["<all_urls>"]
71   },
72   "parent1.child2": {
73   },
74   "parent2": {
75     "channel": "stable",
76     "contexts": ["content_script", "blessed_extension", "unblessed_extension"]
77   },
78   "parent2.child3": {
79     "contexts": ["blessed_extension"]
80   },
81   "parent2.child3.child.child": {
82     "contexts": ["content_script", "unblessed_extension"]
83   },
84   "parent3": {
85     "dependencies": ["api:parent1"],
86     "contexts": ["content_script", "blessed_extension", "unblessed_extension"]
87   },
88   "parent3.noparent": {
89     "channel": "stable",
90     "noparent": true,
91     "contexts": ["content_script", "blessed_extension", "unblessed_extension"]
92   },
93   "parent3.noparent.child": {
94   }
95 }