OLD | NEW |
1 { | 1 { |
2 'includes': [ | 2 'includes': [ |
3 'core_generated.gypi', | 3 'core_generated.gypi', |
4 ], | 4 ], |
5 'variables': { | 5 'variables': { |
6 # Files for which bindings (.cpp and .h files) will be generated | 6 # Files for which bindings (.cpp and .h files) will be generated |
7 'core_idl_files': [ | 7 'core_idl_files': [ |
8 'animation/Animation.idl', | 8 'animation/Animation.idl', |
9 'animation/AnimationEffect.idl', | 9 'animation/AnimationEffect.idl', |
10 'animation/AnimationNode.idl', | 10 'animation/AnimationNode.idl', |
11 'animation/AnimationPlayer.idl', | 11 'animation/AnimationPlayer.idl', |
12 'animation/AnimationTimeline.idl', | 12 'animation/AnimationTimeline.idl', |
13 'animation/Timing.idl', | 13 'animation/Timing.idl', |
14 'clipboard/DataTransfer.idl', | 14 'clipboard/DataTransfer.idl', |
15 'clipboard/DataTransferItem.idl', | |
16 'clipboard/DataTransferItemList.idl', | 15 'clipboard/DataTransferItemList.idl', |
17 'css/CSS.idl', | 16 'css/CSS.idl', |
18 'css/CSSCharsetRule.idl', | 17 'css/CSSCharsetRule.idl', |
19 'css/CSSFontFaceRule.idl', | 18 'css/CSSFontFaceRule.idl', |
20 'css/CSSImportRule.idl', | 19 'css/CSSImportRule.idl', |
21 'css/CSSKeyframeRule.idl', | 20 'css/CSSKeyframeRule.idl', |
22 'css/CSSKeyframesRule.idl', | 21 'css/CSSKeyframesRule.idl', |
23 'css/CSSMediaRule.idl', | 22 'css/CSSMediaRule.idl', |
24 'css/CSSPageRule.idl', | 23 'css/CSSPageRule.idl', |
25 'css/CSSPrimitiveValue.idl', | 24 'css/CSSPrimitiveValue.idl', |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
92 'dom/NodeIterator.idl', | 91 'dom/NodeIterator.idl', |
93 'dom/NodeList.idl', | 92 'dom/NodeList.idl', |
94 'dom/ProcessingInstruction.idl', | 93 'dom/ProcessingInstruction.idl', |
95 'dom/Range.idl', | 94 'dom/Range.idl', |
96 'dom/RequestAnimationFrameCallback.idl', | 95 'dom/RequestAnimationFrameCallback.idl', |
97 'dom/StringCallback.idl', | 96 'dom/StringCallback.idl', |
98 'dom/Text.idl', | 97 'dom/Text.idl', |
99 'dom/Touch.idl', | 98 'dom/Touch.idl', |
100 'dom/TouchList.idl', | 99 'dom/TouchList.idl', |
101 'dom/TreeWalker.idl', | 100 'dom/TreeWalker.idl', |
102 'dom/URL.idl', | |
103 'dom/Uint16Array.idl', | 101 'dom/Uint16Array.idl', |
104 'dom/Uint32Array.idl', | 102 'dom/Uint32Array.idl', |
105 'dom/Uint8Array.idl', | 103 'dom/Uint8Array.idl', |
106 'dom/Uint8ClampedArray.idl', | 104 'dom/Uint8ClampedArray.idl', |
107 'dom/XMLDocument.idl', | 105 'dom/XMLDocument.idl', |
108 'dom/shadow/ShadowRoot.idl', | 106 'dom/shadow/ShadowRoot.idl', |
109 'editing/Selection.idl', | 107 'editing/Selection.idl', |
110 'events/AnimationPlayerEvent.idl', | 108 'events/AnimationPlayerEvent.idl', |
111 'events/ApplicationCacheErrorEvent.idl', | 109 'events/ApplicationCacheErrorEvent.idl', |
112 'events/AutocompleteErrorEvent.idl', | 110 'events/AutocompleteErrorEvent.idl', |
(...skipping 27 matching lines...) Expand all Loading... |
140 'fileapi/FileError.idl', | 138 'fileapi/FileError.idl', |
141 'fileapi/FileList.idl', | 139 'fileapi/FileList.idl', |
142 'fileapi/FileReader.idl', | 140 'fileapi/FileReader.idl', |
143 'fileapi/FileReaderSync.idl', | 141 'fileapi/FileReaderSync.idl', |
144 'frame/BarProp.idl', | 142 'frame/BarProp.idl', |
145 'frame/Console.idl', | 143 'frame/Console.idl', |
146 'frame/ConsoleBase.idl', | 144 'frame/ConsoleBase.idl', |
147 'frame/History.idl', | 145 'frame/History.idl', |
148 'frame/ImageBitmap.idl', | 146 'frame/ImageBitmap.idl', |
149 'frame/Location.idl', | 147 'frame/Location.idl', |
150 'frame/Navigator.idl', | |
151 'frame/Screen.idl', | |
152 'frame/Window.idl', | |
153 'html/FormData.idl', | 148 'html/FormData.idl', |
154 'html/HTMLAllCollection.idl', | 149 'html/HTMLAllCollection.idl', |
155 'html/HTMLAnchorElement.idl', | 150 'html/HTMLAnchorElement.idl', |
156 'html/HTMLAppletElement.idl', | 151 'html/HTMLAppletElement.idl', |
157 'html/HTMLAreaElement.idl', | 152 'html/HTMLAreaElement.idl', |
158 'html/HTMLAudioElement.idl', | 153 'html/HTMLAudioElement.idl', |
159 'html/HTMLBRElement.idl', | 154 'html/HTMLBRElement.idl', |
160 'html/HTMLBaseElement.idl', | 155 'html/HTMLBaseElement.idl', |
161 'html/HTMLBodyElement.idl', | 156 'html/HTMLBodyElement.idl', |
162 'html/HTMLButtonElement.idl', | 157 'html/HTMLButtonElement.idl', |
(...skipping 14 matching lines...) Expand all Loading... |
177 'html/HTMLFormControlsCollection.idl', | 172 'html/HTMLFormControlsCollection.idl', |
178 'html/HTMLFormElement.idl', | 173 'html/HTMLFormElement.idl', |
179 'html/HTMLFrameElement.idl', | 174 'html/HTMLFrameElement.idl', |
180 'html/HTMLFrameSetElement.idl', | 175 'html/HTMLFrameSetElement.idl', |
181 'html/HTMLHRElement.idl', | 176 'html/HTMLHRElement.idl', |
182 'html/HTMLHeadElement.idl', | 177 'html/HTMLHeadElement.idl', |
183 'html/HTMLHeadingElement.idl', | 178 'html/HTMLHeadingElement.idl', |
184 'html/HTMLHtmlElement.idl', | 179 'html/HTMLHtmlElement.idl', |
185 'html/HTMLIFrameElement.idl', | 180 'html/HTMLIFrameElement.idl', |
186 'html/HTMLImageElement.idl', | 181 'html/HTMLImageElement.idl', |
187 'html/HTMLInputElement.idl', | |
188 'html/HTMLKeygenElement.idl', | 182 'html/HTMLKeygenElement.idl', |
189 'html/HTMLLIElement.idl', | 183 'html/HTMLLIElement.idl', |
190 'html/HTMLLabelElement.idl', | 184 'html/HTMLLabelElement.idl', |
191 'html/HTMLLegendElement.idl', | 185 'html/HTMLLegendElement.idl', |
192 'html/HTMLLinkElement.idl', | 186 'html/HTMLLinkElement.idl', |
193 'html/HTMLMapElement.idl', | 187 'html/HTMLMapElement.idl', |
194 'html/HTMLMarqueeElement.idl', | 188 'html/HTMLMarqueeElement.idl', |
195 'html/HTMLMediaElement.idl', | |
196 'html/HTMLMenuElement.idl', | 189 'html/HTMLMenuElement.idl', |
197 'html/HTMLMenuItemElement.idl', | 190 'html/HTMLMenuItemElement.idl', |
198 'html/HTMLMetaElement.idl', | 191 'html/HTMLMetaElement.idl', |
199 'html/HTMLMeterElement.idl', | 192 'html/HTMLMeterElement.idl', |
200 'html/HTMLModElement.idl', | 193 'html/HTMLModElement.idl', |
201 'html/HTMLOListElement.idl', | 194 'html/HTMLOListElement.idl', |
202 'html/HTMLObjectElement.idl', | 195 'html/HTMLObjectElement.idl', |
203 'html/HTMLOptGroupElement.idl', | 196 'html/HTMLOptGroupElement.idl', |
204 'html/HTMLOptionElement.idl', | 197 'html/HTMLOptionElement.idl', |
205 'html/HTMLOptionsCollection.idl', | 198 'html/HTMLOptionsCollection.idl', |
(...skipping 15 matching lines...) Expand all Loading... |
221 'html/HTMLTableColElement.idl', | 214 'html/HTMLTableColElement.idl', |
222 'html/HTMLTableElement.idl', | 215 'html/HTMLTableElement.idl', |
223 'html/HTMLTableRowElement.idl', | 216 'html/HTMLTableRowElement.idl', |
224 'html/HTMLTableSectionElement.idl', | 217 'html/HTMLTableSectionElement.idl', |
225 'html/HTMLTemplateElement.idl', | 218 'html/HTMLTemplateElement.idl', |
226 'html/HTMLTextAreaElement.idl', | 219 'html/HTMLTextAreaElement.idl', |
227 'html/HTMLTitleElement.idl', | 220 'html/HTMLTitleElement.idl', |
228 'html/HTMLTrackElement.idl', | 221 'html/HTMLTrackElement.idl', |
229 'html/HTMLUListElement.idl', | 222 'html/HTMLUListElement.idl', |
230 'html/HTMLUnknownElement.idl', | 223 'html/HTMLUnknownElement.idl', |
231 'html/HTMLVideoElement.idl', | |
232 'html/ImageData.idl', | 224 'html/ImageData.idl', |
233 'html/MediaController.idl', | 225 'html/MediaController.idl', |
234 'html/MediaError.idl', | 226 'html/MediaError.idl', |
235 'html/MediaKeyError.idl', | 227 'html/MediaKeyError.idl', |
236 'html/MediaKeyEvent.idl', | 228 'html/MediaKeyEvent.idl', |
237 'html/RadioNodeList.idl', | 229 'html/RadioNodeList.idl', |
238 'html/TextMetrics.idl', | 230 'html/TextMetrics.idl', |
239 'html/TimeRanges.idl', | 231 'html/TimeRanges.idl', |
240 'html/ValidityState.idl', | 232 'html/ValidityState.idl', |
241 'html/VoidCallback.idl', | 233 'html/VoidCallback.idl', |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 'html/track/TextTrackCue.idl', | 278 'html/track/TextTrackCue.idl', |
287 'html/track/TextTrackCueList.idl', | 279 'html/track/TextTrackCueList.idl', |
288 'html/track/TextTrackList.idl', | 280 'html/track/TextTrackList.idl', |
289 'html/track/TrackEvent.idl', | 281 'html/track/TrackEvent.idl', |
290 'html/track/VideoTrack.idl', | 282 'html/track/VideoTrack.idl', |
291 'html/track/VideoTrackList.idl', | 283 'html/track/VideoTrackList.idl', |
292 'html/track/vtt/VTTCue.idl', | 284 'html/track/vtt/VTTCue.idl', |
293 'html/track/vtt/VTTRegion.idl', | 285 'html/track/vtt/VTTRegion.idl', |
294 'html/track/vtt/VTTRegionList.idl', | 286 'html/track/vtt/VTTRegionList.idl', |
295 'inspector/InjectedScriptHost.idl', | 287 'inspector/InjectedScriptHost.idl', |
296 'inspector/InspectorFrontendHost.idl', | |
297 'inspector/InspectorOverlayHost.idl', | 288 'inspector/InspectorOverlayHost.idl', |
298 'inspector/JavaScriptCallFrame.idl', | 289 'inspector/JavaScriptCallFrame.idl', |
299 'loader/appcache/ApplicationCache.idl', | 290 'loader/appcache/ApplicationCache.idl', |
300 'page/EventSource.idl', | 291 'page/EventSource.idl', |
301 'page/PagePopupController.idl', | 292 'page/PagePopupController.idl', |
302 'plugins/MimeType.idl', | 293 'plugins/MimeType.idl', |
303 'plugins/MimeTypeArray.idl', | 294 'plugins/MimeTypeArray.idl', |
304 'plugins/Plugin.idl', | 295 'plugins/Plugin.idl', |
305 'plugins/PluginArray.idl', | 296 'plugins/PluginArray.idl', |
306 'storage/Storage.idl', | 297 'storage/Storage.idl', |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
445 'svg/SVGViewSpec.idl', | 436 'svg/SVGViewSpec.idl', |
446 'svg/SVGZoomEvent.idl', | 437 'svg/SVGZoomEvent.idl', |
447 'timing/MemoryInfo.idl', | 438 'timing/MemoryInfo.idl', |
448 'timing/Performance.idl', | 439 'timing/Performance.idl', |
449 'timing/PerformanceEntry.idl', | 440 'timing/PerformanceEntry.idl', |
450 'timing/PerformanceMark.idl', | 441 'timing/PerformanceMark.idl', |
451 'timing/PerformanceMeasure.idl', | 442 'timing/PerformanceMeasure.idl', |
452 'timing/PerformanceNavigation.idl', | 443 'timing/PerformanceNavigation.idl', |
453 'timing/PerformanceResourceTiming.idl', | 444 'timing/PerformanceResourceTiming.idl', |
454 'timing/PerformanceTiming.idl', | 445 'timing/PerformanceTiming.idl', |
455 'workers/DedicatedWorkerGlobalScope.idl', | |
456 'workers/SharedWorker.idl', | |
457 'workers/SharedWorkerGlobalScope.idl', | |
458 'workers/Worker.idl', | 446 'workers/Worker.idl', |
459 'workers/WorkerConsole.idl', | 447 'workers/WorkerConsole.idl', |
460 'workers/WorkerGlobalScope.idl', | |
461 'workers/WorkerLocation.idl', | 448 'workers/WorkerLocation.idl', |
462 'workers/WorkerNavigator.idl', | |
463 'xml/DOMParser.idl', | 449 'xml/DOMParser.idl', |
464 'xml/XMLHttpRequest.idl', | 450 'xml/XMLHttpRequest.idl', |
465 'xml/XMLHttpRequestEventTarget.idl', | 451 'xml/XMLHttpRequestEventTarget.idl', |
466 'xml/XMLHttpRequestProgressEvent.idl', | 452 'xml/XMLHttpRequestProgressEvent.idl', |
467 'xml/XMLHttpRequestUpload.idl', | 453 'xml/XMLHttpRequestUpload.idl', |
468 'xml/XMLSerializer.idl', | 454 'xml/XMLSerializer.idl', |
469 'xml/XPathEvaluator.idl', | 455 'xml/XPathEvaluator.idl', |
470 'xml/XPathExpression.idl', | 456 'xml/XPathExpression.idl', |
471 'xml/XPathNSResolver.idl', | 457 'xml/XPathNSResolver.idl', |
472 'xml/XPathResult.idl', | 458 'xml/XPathResult.idl', |
473 'xml/XSLTProcessor.idl', | 459 'xml/XSLTProcessor.idl', |
474 ], | 460 ], |
| 461 # core IDL files that have partial interfaces in modules. |
| 462 'core_idl_with_modules_dependency_files': [ |
| 463 'clipboard/DataTransferItem.idl', |
| 464 'dom/URL.idl', |
| 465 'frame/Navigator.idl', |
| 466 'frame/Screen.idl', |
| 467 'frame/Window.idl', |
| 468 'html/HTMLInputElement.idl', |
| 469 'html/HTMLMediaElement.idl', |
| 470 'html/HTMLVideoElement.idl', |
| 471 'inspector/InspectorFrontendHost.idl', |
| 472 'workers/DedicatedWorkerGlobalScope.idl', |
| 473 'workers/SharedWorker.idl', |
| 474 'workers/SharedWorkerGlobalScope.idl', |
| 475 'workers/WorkerGlobalScope.idl', |
| 476 'workers/WorkerNavigator.idl', |
| 477 ], |
475 # 'partial interface', target (right side of) 'implements', and | 478 # 'partial interface', target (right side of) 'implements', and |
476 # interfaces with static bindings (in bindings/core/v8/) | 479 # interfaces with static bindings (in bindings/core/v8/) |
477 'core_dependency_idl_files': [ | 480 'core_dependency_idl_files': [ |
478 'animation/DocumentAnimation.idl', | 481 'animation/DocumentAnimation.idl', |
479 'animation/ElementAnimation.idl', | 482 'animation/ElementAnimation.idl', |
480 'css/DocumentFontFaceSet.idl', | 483 'css/DocumentFontFaceSet.idl', |
481 'dom/ChildNode.idl', | 484 'dom/ChildNode.idl', |
482 'dom/DocumentFullscreen.idl', | 485 'dom/DocumentFullscreen.idl', |
483 'dom/ElementFullscreen.idl', | 486 'dom/ElementFullscreen.idl', |
484 'dom/GlobalEventHandlers.idl', | 487 'dom/GlobalEventHandlers.idl', |
(...skipping 2994 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3479 ], | 3482 ], |
3480 'core_testing_dictionary_idl_files': [ | 3483 'core_testing_dictionary_idl_files': [ |
3481 'testing/InternalDictionary.idl', | 3484 'testing/InternalDictionary.idl', |
3482 ], | 3485 ], |
3483 'webcore_testing_idl_files': [ | 3486 'webcore_testing_idl_files': [ |
3484 'testing/DictionaryTest.idl', | 3487 'testing/DictionaryTest.idl', |
3485 'testing/GarbageCollectedScriptWrappable.idl', | 3488 'testing/GarbageCollectedScriptWrappable.idl', |
3486 'testing/GCObservation.idl', | 3489 'testing/GCObservation.idl', |
3487 'testing/InternalProfilers.idl', | 3490 'testing/InternalProfilers.idl', |
3488 'testing/InternalSettings.idl', | 3491 'testing/InternalSettings.idl', |
3489 'testing/Internals.idl', | |
3490 'testing/LayerRect.idl', | 3492 'testing/LayerRect.idl', |
3491 'testing/LayerRectList.idl', | 3493 'testing/LayerRectList.idl', |
3492 'testing/PrivateScriptTest.idl', | 3494 'testing/PrivateScriptTest.idl', |
3493 'testing/RefCountedScriptWrappable.idl', | 3495 'testing/RefCountedScriptWrappable.idl', |
3494 'testing/TypeConversions.idl', | 3496 'testing/TypeConversions.idl', |
3495 ], | 3497 ], |
| 3498 # testing IDL files that have partial interfaces in modules. |
| 3499 'webcore_testing_idl_with_modules_dependency_files': [ |
| 3500 'testing/Internals.idl', |
| 3501 ], |
3496 'webcore_testing_dependency_idl_files': [ | 3502 'webcore_testing_dependency_idl_files': [ |
3497 'testing/PartialPrivateScriptTest.idl', | 3503 'testing/PartialPrivateScriptTest.idl', |
3498 ], | 3504 ], |
3499 'generated_webcore_testing_idl_files': [ | 3505 'generated_webcore_testing_idl_files': [ |
3500 '<(blink_core_output_dir)/InternalRuntimeFlags.idl', | 3506 '<(blink_core_output_dir)/InternalRuntimeFlags.idl', |
3501 '<(blink_core_output_dir)/InternalSettingsGenerated.idl', | 3507 '<(blink_core_output_dir)/InternalSettingsGenerated.idl', |
3502 ], | 3508 ], |
3503 'generated_core_testing_dictionary_files': [ | 3509 'generated_core_testing_dictionary_files': [ |
3504 '<(blink_core_output_dir)/testing/InternalDictionary.cpp', | 3510 '<(blink_core_output_dir)/testing/InternalDictionary.cpp', |
3505 '<(blink_core_output_dir)/testing/InternalDictionary.h', | 3511 '<(blink_core_output_dir)/testing/InternalDictionary.h', |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3640 'rendering/shapes/BoxShapeTest.cpp', | 3646 'rendering/shapes/BoxShapeTest.cpp', |
3641 'rendering/style/OutlineValueTest.cpp', | 3647 'rendering/style/OutlineValueTest.cpp', |
3642 'testing/PrivateScriptTestTest.cpp', | 3648 'testing/PrivateScriptTestTest.cpp', |
3643 'streams/ReadableStreamTest.cpp', | 3649 'streams/ReadableStreamTest.cpp', |
3644 'testing/UnitTestHelpers.cpp', | 3650 'testing/UnitTestHelpers.cpp', |
3645 'testing/UnitTestHelpers.h', | 3651 'testing/UnitTestHelpers.h', |
3646 'xml/parser/SharedBufferReaderTest.cpp', | 3652 'xml/parser/SharedBufferReaderTest.cpp', |
3647 ], | 3653 ], |
3648 } | 3654 } |
3649 } | 3655 } |
OLD | NEW |