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.
8 '../../modules/v8/generated.gypi',
11 'bindings_core_v8_dir': '.',
12 'bindings_core_v8_files': [
13 '<@(bindings_core_v8_custom_files)',
14 'ActiveDOMCallback.cpp',
15 'ActiveDOMCallback.h',
18 'BindingSecurity.cpp',
20 'CallbackPromiseAdapter.h',
21 'CustomElementBinding.cpp',
22 'CustomElementBinding.h',
23 'CustomElementConstructorBuilder.cpp',
24 'CustomElementConstructorBuilder.h',
27 'DOMWrapperWorld.cpp',
31 'DictionaryHelperForBindings.h',
32 'DictionaryHelperForCore.cpp',
33 'ExceptionMessages.cpp',
34 'ExceptionMessages.h',
37 'ExceptionStatePlaceholder.cpp',
38 'ExceptionStatePlaceholder.h',
44 'PageScriptDebugServer.cpp',
45 'PageScriptDebugServer.h',
47 'PrivateScriptRunner.cpp',
48 'PrivateScriptRunner.h',
49 'RetainedDOMInfo.cpp',
51 'RetainedObjectInfo.h',
52 'ScheduledAction.cpp',
55 'ScriptCallStackFactory.cpp',
56 'ScriptCallStackFactory.h',
57 'ScriptController.cpp',
59 'ScriptDebugServer.cpp',
60 'ScriptDebugServer.h',
61 'ScriptEventListener.cpp',
62 'ScriptEventListener.h',
65 'ScriptFunctionCall.cpp',
66 'ScriptFunctionCall.h',
69 'ScriptHeapSnapshot.cpp',
70 'ScriptHeapSnapshot.h',
71 'ScriptPreprocessor.cpp',
72 'ScriptPreprocessor.h',
77 'ScriptPromiseResolver.cpp',
78 'ScriptPromiseResolver.h',
79 'ScriptPromiseProperties.h',
80 'ScriptPromiseProperty.h',
81 'ScriptPromisePropertyBase.cpp',
82 'ScriptPromisePropertyBase.h',
90 'ScriptStreamerThread.cpp',
91 'ScriptStreamerThread.h',
92 'ScriptStreamingMode.h',
97 'ScriptWrappable.cpp',
99 'SerializedScriptValue.cpp',
100 'SerializedScriptValue.h',
101 'SharedPersistent.h',
102 'V8AbstractEventListener.cpp',
103 'V8AbstractEventListener.h',
108 'V8CustomElementLifecycleCallbacks.cpp',
109 'V8CustomElementLifecycleCallbacks.h',
110 'V8DOMActivityLogger.cpp',
111 'V8DOMActivityLogger.h',
112 'V8DOMConfiguration.cpp',
113 'V8DOMConfiguration.h',
116 'V8ErrorHandler.cpp',
118 'V8EventListener.cpp',
120 'V8EventListenerList.cpp',
121 'V8EventListenerList.h',
122 'V8GCController.cpp',
124 'V8GCForContextDispose.cpp',
125 'V8GCForContextDispose.h',
130 'V8LazyEventListener.cpp',
131 'V8LazyEventListener.h',
132 'V8MutationCallback.cpp',
133 'V8MutationCallback.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',
152 'V8StringResource.cpp',
153 'V8StringResource.h',
154 'V8ThrowException.cpp',
155 'V8ThrowException.h',
158 'V8WorkerGlobalScopeEventListener.cpp',
159 'V8WorkerGlobalScopeEventListener.h',
162 'WorkerScriptController.cpp',
163 'WorkerScriptController.h',
164 'WorkerScriptDebugServer.cpp',
165 'WorkerScriptDebugServer.h',
171 'bindings_core_v8_unittest_files': [
172 'ScriptPromiseResolverTest.cpp',
173 'ScriptPromiseTest.cpp',
174 'ScriptPromisePropertyTest.cpp',
175 'ScriptStreamerTest.cpp',
176 'SerializedScriptValueTest.cpp',
178 'V8ScriptRunnerTest.cpp',