Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / core / v8 / v8.gypi
1 # Copyright 2014 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.
4
5 {
6     'includes': [
7         'custom/custom.gypi',
8         '../../modules/v8/generated.gypi',
9     ],
10     'variables': {
11         'bindings_core_v8_dir': '.',
12         'bindings_core_v8_files': [
13             '<@(bindings_core_v8_custom_files)',
14             'ActiveDOMCallback.cpp',
15             'ActiveDOMCallback.h',
16             'ArrayValue.cpp',
17             'ArrayValue.h',
18             'BindingSecurity.cpp',
19             'BindingSecurity.h',
20             'CallbackPromiseAdapter.h',
21             'CustomElementBinding.cpp',
22             'CustomElementBinding.h',
23             'CustomElementConstructorBuilder.cpp',
24             'CustomElementConstructorBuilder.h',
25             'DOMDataStore.h',
26             'DOMWrapperMap.h',
27             'DOMWrapperWorld.cpp',
28             'DOMWrapperWorld.h',
29             'Dictionary.cpp',
30             'Dictionary.h',
31             'DictionaryHelperForBindings.h',
32             'DictionaryHelperForCore.cpp',
33             'ExceptionMessages.cpp',
34             'ExceptionMessages.h',
35             'ExceptionState.cpp',
36             'ExceptionState.h',
37             'ExceptionStatePlaceholder.cpp',
38             'ExceptionStatePlaceholder.h',
39             'ModuleProxy.cpp',
40             'ModuleProxy.h',
41             'NPV8Object.cpp',
42             'NPV8Object.h',
43             'Nullable.h',
44             'PageScriptDebugServer.cpp',
45             'PageScriptDebugServer.h',
46             'PostMessage.h',
47             'PrivateScriptRunner.cpp',
48             'PrivateScriptRunner.h',
49             'RetainedDOMInfo.cpp',
50             'RetainedDOMInfo.h',
51             'RetainedObjectInfo.h',
52             'ScheduledAction.cpp',
53             'ScheduledAction.h',
54             'ScopedPersistent.h',
55             'ScriptCallStackFactory.cpp',
56             'ScriptCallStackFactory.h',
57             'ScriptController.cpp',
58             'ScriptController.h',
59             'ScriptDebugServer.cpp',
60             'ScriptDebugServer.h',
61             'ScriptEventListener.cpp',
62             'ScriptEventListener.h',
63             'ScriptFunction.cpp',
64             'ScriptFunction.h',
65             'ScriptFunctionCall.cpp',
66             'ScriptFunctionCall.h',
67             'ScriptGCEvent.cpp',
68             'ScriptGCEvent.h',
69             'ScriptHeapSnapshot.cpp',
70             'ScriptHeapSnapshot.h',
71             'ScriptPreprocessor.cpp',
72             'ScriptPreprocessor.h',
73             'ScriptProfiler.cpp',
74             'ScriptProfiler.h',
75             'ScriptPromise.cpp',
76             'ScriptPromise.h',
77             'ScriptPromiseResolver.cpp',
78             'ScriptPromiseResolver.h',
79             'ScriptPromiseProperties.h',
80             'ScriptPromiseProperty.h',
81             'ScriptPromisePropertyBase.cpp',
82             'ScriptPromisePropertyBase.h',
83             'ScriptRegexp.cpp',
84             'ScriptRegexp.h',
85             'ScriptSourceCode.h',
86             'ScriptState.cpp',
87             'ScriptState.h',
88             'ScriptStreamer.cpp',
89             'ScriptStreamer.h',
90             'ScriptStreamerThread.cpp',
91             'ScriptStreamerThread.h',
92             'ScriptStreamingMode.h',
93             'ScriptString.cpp',
94             'ScriptString.h',
95             'ScriptValue.cpp',
96             'ScriptValue.h',
97             'ScriptWrappable.cpp',
98             'ScriptWrappable.h',
99             'SerializedScriptValue.cpp',
100             'SerializedScriptValue.h',
101             'SharedPersistent.h',
102             'V8AbstractEventListener.cpp',
103             'V8AbstractEventListener.h',
104             'V8Binding.cpp',
105             'V8Binding.h',
106             'V8BindingMacros.h',
107             'V8CacheOptions.h',
108             'V8CustomElementLifecycleCallbacks.cpp',
109             'V8CustomElementLifecycleCallbacks.h',
110             'V8DOMActivityLogger.cpp',
111             'V8DOMActivityLogger.h',
112             'V8DOMConfiguration.cpp',
113             'V8DOMConfiguration.h',
114             'V8DOMWrapper.cpp',
115             'V8DOMWrapper.h',
116             'V8ErrorHandler.cpp',
117             'V8ErrorHandler.h',
118             'V8EventListener.cpp',
119             'V8EventListener.h',
120             'V8EventListenerList.cpp',
121             'V8EventListenerList.h',
122             'V8GCController.cpp',
123             'V8GCController.h',
124             'V8GCForContextDispose.cpp',
125             'V8GCForContextDispose.h',
126             'V8HiddenValue.cpp',
127             'V8HiddenValue.h',
128             'V8Initializer.cpp',
129             'V8Initializer.h',
130             'V8LazyEventListener.cpp',
131             'V8LazyEventListener.h',
132             'V8MutationCallback.cpp',
133             'V8MutationCallback.h',
134             'V8NPObject.cpp',
135             'V8NPObject.h',
136             'V8NPUtils.cpp',
137             'V8NPUtils.h',
138             'V8NodeFilterCondition.cpp',
139             'V8NodeFilterCondition.h',
140             'V8ObjectConstructor.cpp',
141             'V8ObjectConstructor.h',
142             'V8PerContextData.cpp',
143             'V8PerContextData.h',
144             'V8PerIsolateData.cpp',
145             'V8PerIsolateData.h',
146             'V8PersistentValueMap.h',
147             'V8PersistentValueVector.h',
148             'V8RecursionScope.cpp',
149             'V8RecursionScope.h',
150             'V8ScriptRunner.cpp',
151             'V8ScriptRunner.h',
152             'V8StringResource.cpp',
153             'V8StringResource.h',
154             'V8ThrowException.cpp',
155             'V8ThrowException.h',
156             'V8ValueCache.cpp',
157             'V8ValueCache.h',
158             'V8WorkerGlobalScopeEventListener.cpp',
159             'V8WorkerGlobalScopeEventListener.h',
160             'WindowProxy.cpp',
161             'WindowProxy.h',
162             'WorkerScriptController.cpp',
163             'WorkerScriptController.h',
164             'WorkerScriptDebugServer.cpp',
165             'WorkerScriptDebugServer.h',
166             'WrapperTypeInfo.h',
167             'npruntime.cpp',
168             'npruntime_impl.h',
169             'npruntime_priv.h',
170         ],
171         'bindings_core_v8_unittest_files': [
172             'ScriptPromiseResolverTest.cpp',
173             'ScriptPromiseTest.cpp',
174             'ScriptPromisePropertyTest.cpp',
175             'ScriptStreamerTest.cpp',
176             'SerializedScriptValueTest.cpp',
177             'V8BindingTest.cpp',
178             'V8ScriptRunnerTest.cpp',
179         ],
180     },
181 }