OLD | NEW |
1 # TODO(terry): Temporary file. Process will be driven by GYP not this file. | 1 # Testing file for use to debug IDL parsing and code gen in Eclipse. |
2 # List of IDL files from Source/core/core.gypi and Source/modules/modules.gypi | 2 # Update list of IDL files from Source/core/core.gypi and |
| 3 # Source/modules/modules.gypi |
3 | 4 |
4 import os | 5 import os |
5 | 6 |
6 | 7 |
7 def full_path(paths, files): | 8 def full_path(paths, files): |
8 full_paths = [] | 9 full_paths = [] |
9 for relative_file in files: | 10 for relative_file in files: |
10 correct_relative_path = os.path.join(paths[0], paths[1], relative_file) | 11 correct_relative_path = os.path.join(paths[0], paths[1], relative_file) |
11 full_paths.append(os.path.realpath(correct_relative_path)) | 12 full_paths.append(os.path.realpath(correct_relative_path)) |
12 return full_paths | 13 return full_paths |
13 | 14 |
14 | 15 |
15 # This list is copied from Source/core/core.gypi 'core_idl_files' | 16 # This list is copied from Source/core/core.gypi 'core_idl_files' |
16 # Core IDL files bindings (.dart, .cpp and .h files) will be generated | 17 # Core IDL files bindings (.dart, .cpp and .h files) will be generated |
17 core_idl_files = [ | 18 core_idl_files = [ |
18 'animation/Animation.idl', | 19 'animation/Animation.idl', |
19 'animation/AnimationEffect.idl', | 20 'animation/AnimationEffect.idl', |
20 'animation/AnimationPlayer.idl', | 21 'animation/AnimationPlayer.idl', |
21 'animation/AnimationNode.idl', | 22 'animation/AnimationNode.idl', |
22 'animation/AnimationTimeline.idl', | 23 'animation/AnimationTimeline.idl', |
23 'animation/Timing.idl', | 24 'animation/Timing.idl', |
24 'clipboard/DataTransfer.idl', | 25 'clipboard/DataTransfer.idl', |
25 'clipboard/DataTransferItem.idl', | 26 'clipboard/DataTransferItem.idl', |
26 'clipboard/DataTransferItemList.idl', | 27 'clipboard/DataTransferItemList.idl', |
27 'css/CSS.idl', | 28 'css/CSS.idl', |
28 'css/CSSCharsetRule.idl', | 29 'css/CSSCharsetRule.idl', |
29 'css/CSSFontFaceLoadEvent.idl', | 30 'css/CSSFontFaceRule.idl', |
30 'css/CSSFontFaceRule.idl', | 31 'css/CSSImportRule.idl', |
31 'css/CSSImportRule.idl', | 32 'css/CSSKeyframeRule.idl', |
32 'css/CSSKeyframeRule.idl', | 33 'css/CSSKeyframesRule.idl', |
33 'css/CSSKeyframesRule.idl', | 34 'css/CSSMediaRule.idl', |
34 'css/CSSMediaRule.idl', | 35 'css/CSSPageRule.idl', |
35 'css/CSSPageRule.idl', | 36 'css/CSSPrimitiveValue.idl', |
36 'css/CSSPrimitiveValue.idl', | 37 'css/CSSRule.idl', |
37 'css/CSSRule.idl', | 38 'css/CSSRuleList.idl', |
38 'css/CSSRuleList.idl', | 39 'css/CSSStyleDeclaration.idl', |
39 'css/CSSStyleDeclaration.idl', | 40 'css/CSSStyleRule.idl', |
40 'css/CSSStyleRule.idl', | 41 'css/CSSStyleSheet.idl', |
41 'css/CSSStyleSheet.idl', | 42 'css/CSSSupportsRule.idl', |
42 'css/CSSSupportsRule.idl', | 43 'css/CSSUnknownRule.idl', |
43 'css/CSSUnknownRule.idl', | 44 'css/CSSValue.idl', |
44 'css/CSSValue.idl', | 45 'css/CSSValueList.idl', |
45 'css/CSSValueList.idl', | 46 'css/CSSViewportRule.idl', |
46 'css/CSSViewportRule.idl', | 47 'css/Counter.idl', |
47 'css/Counter.idl', | 48 'css/FontFace.idl', |
48 'css/FontFace.idl', | 49 'css/FontFaceSet.idl', |
49 'css/FontFaceSet.idl', | 50 'css/FontFaceSetForEachCallback.idl', |
50 'css/FontFaceSetForEachCallback.idl', | 51 'css/FontFaceSetLoadEvent.idl', |
51 'css/MediaList.idl', | 52 'css/MediaList.idl', |
52 'css/MediaQueryList.idl', | 53 'css/MediaQueryList.idl', |
53 'css/RGBColor.idl', | 54 'css/MediaQueryListEvent.idl', |
54 'css/Rect.idl', | 55 'css/RGBColor.idl', |
55 'css/StyleMedia.idl', | 56 'css/Rect.idl', |
56 'css/StyleSheet.idl', | 57 'css/StyleMedia.idl', |
57 'css/StyleSheetList.idl', | 58 'css/StyleSheet.idl', |
58 'css/WebKitCSSFilterRule.idl', | 59 'css/StyleSheetList.idl', |
59 'css/WebKitCSSFilterValue.idl', | 60 'css/WebKitCSSFilterRule.idl', |
60 'css/WebKitCSSMatrix.idl', | 61 'css/WebKitCSSFilterValue.idl', |
61 'css/WebKitCSSTransformValue.idl', | 62 'css/WebKitCSSMatrix.idl', |
62 'dom/Attr.idl', | 63 'css/WebKitCSSTransformValue.idl', |
63 'dom/CDATASection.idl', | 64 'dom/Attr.idl', |
64 'dom/CharacterData.idl', | 65 'dom/CDATASection.idl', |
65 'dom/ClientRect.idl', | 66 'dom/CharacterData.idl', |
66 'dom/ClientRectList.idl', | 67 'dom/ClientRect.idl', |
67 'dom/Comment.idl', | 68 'dom/ClientRectList.idl', |
68 'dom/DOMError.idl', | 69 'dom/Comment.idl', |
69 'dom/DOMException.idl', | 70 'dom/DOMError.idl', |
70 'dom/DOMImplementation.idl', | 71 'dom/DOMException.idl', |
71 'dom/DOMSettableTokenList.idl', | 72 'dom/DOMImplementation.idl', |
72 'dom/DOMStringList.idl', | 73 'dom/DOMMatrix.idl', |
73 'dom/DOMStringMap.idl', | 74 'dom/DOMMatrixReadOnly.idl', |
74 'dom/DOMTokenList.idl', | 75 'dom/DOMPoint.idl', |
75 'dom/Document.idl', | 76 'dom/DOMPointReadOnly.idl', |
76 'dom/DocumentFragment.idl', | 77 'dom/DOMRect.idl', |
77 'dom/DocumentType.idl', | 78 'dom/DOMRectReadOnly.idl', |
78 'dom/Element.idl', | 79 'dom/DOMSettableTokenList.idl', |
79 'dom/MessageChannel.idl', | 80 'dom/DOMStringList.idl', |
80 'dom/MessagePort.idl', | 81 'dom/DOMStringMap.idl', |
81 'dom/MutationObserver.idl', | 82 'dom/DOMTokenList.idl', |
82 'dom/MutationRecord.idl', | 83 'dom/Document.idl', |
83 'dom/NamedNodeMap.idl', | 84 'dom/DocumentFragment.idl', |
84 'dom/Node.idl', | 85 'dom/DocumentType.idl', |
85 'dom/NodeFilter.idl', | 86 'dom/Element.idl', |
86 'dom/NodeIterator.idl', | 87 'dom/Iterator.idl', |
87 'dom/NodeList.idl', | 88 'dom/MessageChannel.idl', |
88 'dom/Notation.idl', | 89 'dom/MessagePort.idl', |
89 'dom/ProcessingInstruction.idl', | 90 'dom/MutationObserver.idl', |
90 'dom/Range.idl', | 91 'dom/MutationRecord.idl', |
91 'dom/RequestAnimationFrameCallback.idl', | 92 'dom/NamedNodeMap.idl', |
92 'dom/StringCallback.idl', | 93 'dom/Node.idl', |
93 'dom/Text.idl', | 94 'dom/NodeFilter.idl', |
94 'dom/Touch.idl', | 95 'dom/NodeIterator.idl', |
95 'dom/TouchList.idl', | 96 'dom/NodeList.idl', |
96 'dom/TreeWalker.idl', | 97 'dom/ProcessingInstruction.idl', |
97 'dom/URL.idl', | 98 'dom/Range.idl', |
98 'dom/XMLDocument.idl', | 99 'dom/RequestAnimationFrameCallback.idl', |
99 'dom/shadow/ShadowRoot.idl', | 100 'dom/StringCallback.idl', |
100 'events/AnimationPlayerEvent.idl', | 101 'dom/Text.idl', |
101 'events/ApplicationCacheErrorEvent.idl', | 102 'dom/Touch.idl', |
102 'events/AutocompleteErrorEvent.idl', | 103 'dom/TouchList.idl', |
103 'events/BeforeUnloadEvent.idl', | 104 'dom/TreeWalker.idl', |
104 'events/CompositionEvent.idl', | 105 'dom/URL.idl', |
105 'events/CustomEvent.idl', | 106 'dom/XMLDocument.idl', |
106 'events/ErrorEvent.idl', | 107 'dom/shadow/ShadowRoot.idl', |
107 'events/Event.idl', | 108 'editing/Selection.idl', |
108 'events/EventTarget.idl', | 109 'events/AnimationPlayerEvent.idl', |
109 'events/FocusEvent.idl', | 110 'events/ApplicationCacheErrorEvent.idl', |
110 'events/HashChangeEvent.idl', | 111 'events/AutocompleteErrorEvent.idl', |
111 'events/KeyboardEvent.idl', | 112 'events/BeforeUnloadEvent.idl', |
112 'events/MessageEvent.idl', | 113 'events/CompositionEvent.idl', |
113 'events/MouseEvent.idl', | 114 'events/CustomEvent.idl', |
114 'events/MutationEvent.idl', | 115 'events/ErrorEvent.idl', |
115 'events/OverflowEvent.idl', | 116 'events/Event.idl', |
116 'events/PageTransitionEvent.idl', | 117 'events/EventTarget.idl', |
117 'events/PopStateEvent.idl', | 118 'events/FocusEvent.idl', |
118 'events/ProgressEvent.idl', | 119 'events/HashChangeEvent.idl', |
119 'events/ResourceProgressEvent.idl', | 120 'events/KeyboardEvent.idl', |
120 'events/SecurityPolicyViolationEvent.idl', | 121 'events/MessageEvent.idl', |
121 'events/TextEvent.idl', | 122 'events/MouseEvent.idl', |
122 'events/TouchEvent.idl', | 123 'events/MutationEvent.idl', |
123 'events/TransitionEvent.idl', | 124 'events/OverflowEvent.idl', |
124 'events/UIEvent.idl', | 125 'events/PageTransitionEvent.idl', |
125 'events/WebKitAnimationEvent.idl', | 126 'events/PopStateEvent.idl', |
126 'events/WheelEvent.idl', | 127 'events/ProgressEvent.idl', |
127 'fileapi/Blob.idl', | 128 'events/RelatedEvent.idl', |
128 'fileapi/File.idl', | 129 'events/ResourceProgressEvent.idl', |
129 'fileapi/FileError.idl', | 130 'events/SecurityPolicyViolationEvent.idl', |
130 'fileapi/FileList.idl', | 131 'events/TextEvent.idl', |
131 'fileapi/FileReader.idl', | 132 'events/TouchEvent.idl', |
132 'fileapi/FileReaderSync.idl', | 133 'events/TransitionEvent.idl', |
133 'fileapi/Stream.idl', | 134 'events/UIEvent.idl', |
134 'frame/BarProp.idl', | 135 'events/WebKitAnimationEvent.idl', |
135 'frame/Console.idl', | 136 'events/WheelEvent.idl', |
136 'frame/ConsoleBase.idl', | 137 'fileapi/Blob.idl', |
137 'frame/History.idl', | 138 'fileapi/File.idl', |
138 'frame/ImageBitmap.idl', | 139 'fileapi/FileError.idl', |
139 'frame/Location.idl', | 140 'fileapi/FileList.idl', |
140 'frame/Navigator.idl', | 141 'fileapi/FileReader.idl', |
141 'frame/Screen.idl', | 142 'fileapi/FileReaderSync.idl', |
142 'frame/WebKitPoint.idl', | 143 'frame/BarProp.idl', |
143 'frame/Window.idl', | 144 'frame/Console.idl', |
144 'html/FormData.idl', | 145 'frame/ConsoleBase.idl', |
145 'html/HTMLAllCollection.idl', | 146 'frame/History.idl', |
146 'html/HTMLAnchorElement.idl', | 147 'frame/ImageBitmap.idl', |
147 'html/HTMLAppletElement.idl', | 148 'frame/Location.idl', |
148 'html/HTMLAreaElement.idl', | 149 'frame/Navigator.idl', |
149 'html/HTMLAudioElement.idl', | 150 'frame/Screen.idl', |
150 'html/HTMLBRElement.idl', | 151 'frame/Window.idl', |
151 'html/HTMLBaseElement.idl', | 152 'html/FormData.idl', |
152 'html/HTMLBodyElement.idl', | 153 'html/HTMLAllCollection.idl', |
153 'html/HTMLButtonElement.idl', | 154 'html/HTMLAnchorElement.idl', |
154 'html/HTMLCanvasElement.idl', | 155 'html/HTMLAppletElement.idl', |
155 'html/HTMLCollection.idl', | 156 'html/HTMLAreaElement.idl', |
156 'html/HTMLContentElement.idl', | 157 'html/HTMLAudioElement.idl', |
157 'html/HTMLDListElement.idl', | 158 'html/HTMLBRElement.idl', |
158 'html/HTMLDataListElement.idl', | 159 'html/HTMLBaseElement.idl', |
159 'html/HTMLDetailsElement.idl', | 160 'html/HTMLBodyElement.idl', |
160 'html/HTMLDialogElement.idl', | 161 'html/HTMLButtonElement.idl', |
161 'html/HTMLDirectoryElement.idl', | 162 'html/HTMLCanvasElement.idl', |
162 'html/HTMLDivElement.idl', | 163 'html/HTMLCollection.idl', |
163 'html/HTMLDocument.idl', | 164 'html/HTMLContentElement.idl', |
164 'html/HTMLElement.idl', | 165 'html/HTMLDListElement.idl', |
165 'html/HTMLEmbedElement.idl', | 166 'html/HTMLDataListElement.idl', |
166 'html/HTMLFieldSetElement.idl', | 167 'html/HTMLDetailsElement.idl', |
167 'html/HTMLFontElement.idl', | 168 'html/HTMLDialogElement.idl', |
168 'html/HTMLFormControlsCollection.idl', | 169 'html/HTMLDirectoryElement.idl', |
169 'html/HTMLFormElement.idl', | 170 'html/HTMLDivElement.idl', |
170 'html/HTMLFrameElement.idl', | 171 'html/HTMLDocument.idl', |
171 'html/HTMLFrameSetElement.idl', | 172 'html/HTMLElement.idl', |
172 'html/HTMLHRElement.idl', | 173 'html/HTMLEmbedElement.idl', |
173 'html/HTMLHeadElement.idl', | 174 'html/HTMLFieldSetElement.idl', |
174 'html/HTMLHeadingElement.idl', | 175 'html/HTMLFontElement.idl', |
175 'html/HTMLHtmlElement.idl', | 176 'html/HTMLFormControlsCollection.idl', |
176 'html/HTMLIFrameElement.idl', | 177 'html/HTMLFormElement.idl', |
177 'html/HTMLImageElement.idl', | 178 'html/HTMLFrameElement.idl', |
178 'html/HTMLInputElement.idl', | 179 'html/HTMLFrameSetElement.idl', |
179 'html/HTMLKeygenElement.idl', | 180 'html/HTMLHRElement.idl', |
180 'html/HTMLLIElement.idl', | 181 'html/HTMLHeadElement.idl', |
181 'html/HTMLLabelElement.idl', | 182 'html/HTMLHeadingElement.idl', |
182 'html/HTMLLegendElement.idl', | 183 'html/HTMLHtmlElement.idl', |
183 'html/HTMLLinkElement.idl', | 184 'html/HTMLIFrameElement.idl', |
184 'html/HTMLMapElement.idl', | 185 'html/HTMLImageElement.idl', |
185 'html/HTMLMarqueeElement.idl', | 186 'html/HTMLInputElement.idl', |
186 'html/HTMLMediaElement.idl', | 187 'html/HTMLKeygenElement.idl', |
187 'html/HTMLMenuElement.idl', | 188 'html/HTMLLIElement.idl', |
188 'html/HTMLMetaElement.idl', | 189 'html/HTMLLabelElement.idl', |
189 'html/HTMLMeterElement.idl', | 190 'html/HTMLLegendElement.idl', |
190 'html/HTMLModElement.idl', | 191 'html/HTMLLinkElement.idl', |
191 'html/HTMLOListElement.idl', | 192 'html/HTMLMapElement.idl', |
192 'html/HTMLObjectElement.idl', | 193 'html/HTMLMarqueeElement.idl', |
193 'html/HTMLOptGroupElement.idl', | 194 'html/HTMLMediaElement.idl', |
194 'html/HTMLOptionElement.idl', | 195 'html/HTMLMenuElement.idl', |
195 'html/HTMLOptionsCollection.idl', | 196 'html/HTMLMenuItemElement.idl', |
196 'html/HTMLOutputElement.idl', | 197 'html/HTMLMetaElement.idl', |
197 'html/HTMLParagraphElement.idl', | 198 'html/HTMLMeterElement.idl', |
198 'html/HTMLParamElement.idl', | 199 'html/HTMLModElement.idl', |
199 'html/HTMLPictureElement.idl', | 200 'html/HTMLOListElement.idl', |
200 'html/HTMLPreElement.idl', | 201 'html/HTMLObjectElement.idl', |
201 'html/HTMLProgressElement.idl', | 202 'html/HTMLOptGroupElement.idl', |
202 'html/HTMLQuoteElement.idl', | 203 'html/HTMLOptionElement.idl', |
203 'html/HTMLScriptElement.idl', | 204 'html/HTMLOptionsCollection.idl', |
204 'html/HTMLSelectElement.idl', | 205 'html/HTMLOutputElement.idl', |
205 'html/HTMLShadowElement.idl', | 206 'html/HTMLParagraphElement.idl', |
206 'html/HTMLSourceElement.idl', | 207 'html/HTMLParamElement.idl', |
207 'html/HTMLSpanElement.idl', | 208 'html/HTMLPictureElement.idl', |
208 'html/HTMLStyleElement.idl', | 209 'html/HTMLPreElement.idl', |
209 'html/HTMLTableCaptionElement.idl', | 210 'html/HTMLProgressElement.idl', |
210 'html/HTMLTableCellElement.idl', | 211 'html/HTMLQuoteElement.idl', |
211 'html/HTMLTableColElement.idl', | 212 'html/HTMLScriptElement.idl', |
212 'html/HTMLTableElement.idl', | 213 'html/HTMLSelectElement.idl', |
213 'html/HTMLTableRowElement.idl', | 214 'html/HTMLShadowElement.idl', |
214 'html/HTMLTableSectionElement.idl', | 215 'html/HTMLSourceElement.idl', |
215 'html/HTMLTemplateElement.idl', | 216 'html/HTMLSpanElement.idl', |
216 'html/HTMLTextAreaElement.idl', | 217 'html/HTMLStyleElement.idl', |
217 'html/HTMLTitleElement.idl', | 218 'html/HTMLTableCaptionElement.idl', |
218 'html/HTMLTrackElement.idl', | 219 'html/HTMLTableCellElement.idl', |
219 'html/HTMLUListElement.idl', | 220 'html/HTMLTableColElement.idl', |
220 'html/HTMLUnknownElement.idl', | 221 'html/HTMLTableElement.idl', |
221 'html/HTMLVideoElement.idl', | 222 'html/HTMLTableRowElement.idl', |
222 'html/ImageData.idl', | 223 'html/HTMLTableSectionElement.idl', |
223 'html/MediaController.idl', | 224 'html/HTMLTemplateElement.idl', |
224 'html/MediaError.idl', | 225 'html/HTMLTextAreaElement.idl', |
225 'html/MediaKeyError.idl', | 226 'html/HTMLTitleElement.idl', |
226 'html/MediaKeyEvent.idl', | 227 'html/HTMLTrackElement.idl', |
227 'html/RadioNodeList.idl', | 228 'html/HTMLUListElement.idl', |
228 'html/TextMetrics.idl', | 229 'html/HTMLUnknownElement.idl', |
229 'html/TimeRanges.idl', | 230 'html/HTMLVideoElement.idl', |
230 'html/ValidityState.idl', | 231 'html/ImageData.idl', |
231 'html/VoidCallback.idl', | 232 'html/MediaController.idl', |
232 'html/canvas/ANGLEInstancedArrays.idl', | 233 'html/MediaError.idl', |
233 'html/canvas/Canvas2DContextAttributes.idl', | 234 'html/MediaKeyError.idl', |
234 'html/canvas/CanvasGradient.idl', | 235 'html/MediaKeyEvent.idl', |
235 'html/canvas/CanvasPattern.idl', | 236 'html/RadioNodeList.idl', |
236 'html/canvas/CanvasRenderingContext2D.idl', | 237 'html/TextMetrics.idl', |
237 'html/canvas/EXTBlendMinMax.idl', | 238 'html/TimeRanges.idl', |
238 'html/canvas/EXTFragDepth.idl', | 239 'html/ValidityState.idl', |
239 'html/canvas/EXTShaderTextureLOD.idl', | 240 'html/VoidCallback.idl', |
240 'html/canvas/EXTTextureFilterAnisotropic.idl', | 241 'html/canvas/ANGLEInstancedArrays.idl', |
241 'html/canvas/OESElementIndexUint.idl', | 242 'html/canvas/Canvas2DContextAttributes.idl', |
242 'html/canvas/OESStandardDerivatives.idl', | 243 'html/canvas/CanvasGradient.idl', |
243 'html/canvas/OESTextureFloat.idl', | 244 'html/canvas/CanvasPattern.idl', |
244 'html/canvas/OESTextureFloatLinear.idl', | 245 'html/canvas/CanvasRenderingContext2D.idl', |
245 'html/canvas/OESTextureHalfFloat.idl', | 246 'html/canvas/EXTBlendMinMax.idl', |
246 'html/canvas/OESTextureHalfFloatLinear.idl', | 247 'html/canvas/EXTFragDepth.idl', |
247 'html/canvas/OESVertexArrayObject.idl', | 248 'html/canvas/EXTShaderTextureLOD.idl', |
248 'html/canvas/Path2D.idl', | 249 'html/canvas/EXTTextureFilterAnisotropic.idl', |
249 'html/canvas/WebGLActiveInfo.idl', | 250 'html/canvas/OESElementIndexUint.idl', |
250 'html/canvas/WebGLBuffer.idl', | 251 'html/canvas/OESStandardDerivatives.idl', |
251 'html/canvas/WebGLCompressedTextureATC.idl', | 252 'html/canvas/OESTextureFloat.idl', |
252 'html/canvas/WebGLCompressedTextureETC1.idl', | 253 'html/canvas/OESTextureFloatLinear.idl', |
253 'html/canvas/WebGLCompressedTexturePVRTC.idl', | 254 'html/canvas/OESTextureHalfFloat.idl', |
254 'html/canvas/WebGLCompressedTextureS3TC.idl', | 255 'html/canvas/OESTextureHalfFloatLinear.idl', |
255 'html/canvas/WebGLContextAttributes.idl', | 256 'html/canvas/OESVertexArrayObject.idl', |
256 'html/canvas/WebGLContextEvent.idl', | 257 'html/canvas/Path2D.idl', |
257 'html/canvas/WebGLDebugRendererInfo.idl', | 258 'html/canvas/WebGLActiveInfo.idl', |
258 'html/canvas/WebGLDebugShaders.idl', | 259 'html/canvas/WebGLBuffer.idl', |
259 'html/canvas/WebGLDepthTexture.idl', | 260 'html/canvas/WebGLCompressedTextureATC.idl', |
260 'html/canvas/WebGLDrawBuffers.idl', | 261 'html/canvas/WebGLCompressedTextureETC1.idl', |
261 'html/canvas/WebGLFramebuffer.idl', | 262 'html/canvas/WebGLCompressedTexturePVRTC.idl', |
262 'html/canvas/WebGLLoseContext.idl', | 263 'html/canvas/WebGLCompressedTextureS3TC.idl', |
263 'html/canvas/WebGLProgram.idl', | 264 'html/canvas/WebGLContextAttributes.idl', |
264 'html/canvas/WebGLRenderbuffer.idl', | 265 'html/canvas/WebGLContextEvent.idl', |
265 'html/canvas/WebGLRenderingContext.idl', | 266 'html/canvas/WebGLDebugRendererInfo.idl', |
266 'html/canvas/WebGLShader.idl', | 267 'html/canvas/WebGLDebugShaders.idl', |
267 'html/canvas/WebGLShaderPrecisionFormat.idl', | 268 'html/canvas/WebGLDepthTexture.idl', |
268 'html/canvas/WebGLTexture.idl', | 269 'html/canvas/WebGLDrawBuffers.idl', |
269 'html/canvas/WebGLUniformLocation.idl', | 270 'html/canvas/WebGLFramebuffer.idl', |
270 'html/canvas/WebGLVertexArrayObjectOES.idl', | 271 'html/canvas/WebGLLoseContext.idl', |
271 'html/ime/InputMethodContext.idl', | 272 'html/canvas/WebGLProgram.idl', |
272 'html/track/AudioTrack.idl', | 273 'html/canvas/WebGLRenderbuffer.idl', |
273 'html/track/AudioTrackList.idl', | 274 'html/canvas/WebGLRenderingContext.idl', |
274 'html/track/TextTrack.idl', | 275 'html/canvas/WebGLShader.idl', |
275 'html/track/TextTrackCue.idl', | 276 'html/canvas/WebGLShaderPrecisionFormat.idl', |
276 'html/track/TextTrackCueList.idl', | 277 'html/canvas/WebGLTexture.idl', |
277 'html/track/TextTrackList.idl', | 278 'html/canvas/WebGLUniformLocation.idl', |
278 'html/track/TrackEvent.idl', | 279 'html/canvas/WebGLVertexArrayObjectOES.idl', |
279 'html/track/VideoTrack.idl', | 280 'html/ime/InputMethodContext.idl', |
280 'html/track/VideoTrackList.idl', | 281 'html/shadow/PluginPlaceholderElement.idl', |
281 'html/track/vtt/VTTCue.idl', | 282 'html/track/AudioTrack.idl', |
282 'html/track/vtt/VTTRegion.idl', | 283 'html/track/AudioTrackList.idl', |
283 'html/track/vtt/VTTRegionList.idl', | 284 'html/track/TextTrack.idl', |
284 'inspector/InjectedScriptHost.idl', | 285 'html/track/TextTrackCue.idl', |
285 'inspector/InspectorFrontendHost.idl', | 286 'html/track/TextTrackCueList.idl', |
286 'inspector/InspectorOverlayHost.idl', | 287 'html/track/TextTrackList.idl', |
287 'inspector/JavaScriptCallFrame.idl', | 288 'html/track/TrackEvent.idl', |
288 'loader/appcache/ApplicationCache.idl', | 289 'html/track/VideoTrack.idl', |
289 'page/EventSource.idl', | 290 'html/track/VideoTrackList.idl', |
290 'page/PagePopupController.idl', | 291 'html/track/vtt/VTTCue.idl', |
291 'page/Selection.idl', | 292 'html/track/vtt/VTTRegion.idl', |
292 'plugins/MimeType.idl', | 293 'html/track/vtt/VTTRegionList.idl', |
293 'plugins/MimeTypeArray.idl', | 294 'inspector/InjectedScriptHost.idl', |
294 'plugins/Plugin.idl', | 295 'inspector/InspectorFrontendHost.idl', |
295 'plugins/PluginArray.idl', | 296 'inspector/InspectorOverlayHost.idl', |
296 'storage/Storage.idl', | 297 'inspector/JavaScriptCallFrame.idl', |
297 'storage/StorageEvent.idl', | 298 'loader/appcache/ApplicationCache.idl', |
298 'svg/SVGAElement.idl', | 299 'page/EventSource.idl', |
299 'svg/SVGAltGlyphDefElement.idl', | 300 'page/PagePopupController.idl', |
300 'svg/SVGAltGlyphElement.idl', | 301 'plugins/MimeType.idl', |
301 'svg/SVGAltGlyphItemElement.idl', | 302 'plugins/MimeTypeArray.idl', |
302 'svg/SVGAngle.idl', | 303 'plugins/Plugin.idl', |
303 'svg/SVGAnimateElement.idl', | 304 'plugins/PluginArray.idl', |
304 'svg/SVGAnimateMotionElement.idl', | 305 'storage/Storage.idl', |
305 'svg/SVGAnimateTransformElement.idl', | 306 'storage/StorageEvent.idl', |
306 'svg/SVGAnimatedAngle.idl', | 307 'streams/ReadableStream.idl', |
307 'svg/SVGAnimatedBoolean.idl', | 308 'streams/Stream.idl', |
308 'svg/SVGAnimatedEnumeration.idl', | 309 'svg/SVGAElement.idl', |
309 'svg/SVGAnimatedInteger.idl', | 310 'svg/SVGAltGlyphDefElement.idl', |
310 'svg/SVGAnimatedLength.idl', | 311 'svg/SVGAltGlyphElement.idl', |
311 'svg/SVGAnimatedLengthList.idl', | 312 'svg/SVGAltGlyphItemElement.idl', |
312 'svg/SVGAnimatedNumber.idl', | 313 'svg/SVGAngle.idl', |
313 'svg/SVGAnimatedNumberList.idl', | 314 'svg/SVGAnimateElement.idl', |
314 'svg/SVGAnimatedPreserveAspectRatio.idl', | 315 'svg/SVGAnimateMotionElement.idl', |
315 'svg/SVGAnimatedRect.idl', | 316 'svg/SVGAnimateTransformElement.idl', |
316 'svg/SVGAnimatedString.idl', | 317 'svg/SVGAnimatedAngle.idl', |
317 'svg/SVGAnimatedTransformList.idl', | 318 'svg/SVGAnimatedBoolean.idl', |
318 'svg/SVGAnimationElement.idl', | 319 'svg/SVGAnimatedEnumeration.idl', |
319 'svg/SVGCircleElement.idl', | 320 'svg/SVGAnimatedInteger.idl', |
320 'svg/SVGClipPathElement.idl', | 321 'svg/SVGAnimatedLength.idl', |
321 'svg/SVGComponentTransferFunctionElement.idl', | 322 'svg/SVGAnimatedLengthList.idl', |
322 'svg/SVGCursorElement.idl', | 323 'svg/SVGAnimatedNumber.idl', |
323 'svg/SVGDefsElement.idl', | 324 'svg/SVGAnimatedNumberList.idl', |
324 'svg/SVGDescElement.idl', | 325 'svg/SVGAnimatedPreserveAspectRatio.idl', |
325 'svg/SVGDiscardElement.idl', | 326 'svg/SVGAnimatedRect.idl', |
326 'svg/SVGElement.idl', | 327 'svg/SVGAnimatedString.idl', |
327 'svg/SVGEllipseElement.idl', | 328 'svg/SVGAnimatedTransformList.idl', |
328 'svg/SVGFEBlendElement.idl', | 329 'svg/SVGAnimationElement.idl', |
329 'svg/SVGFEColorMatrixElement.idl', | 330 'svg/SVGCircleElement.idl', |
330 'svg/SVGFEComponentTransferElement.idl', | 331 'svg/SVGClipPathElement.idl', |
331 'svg/SVGFECompositeElement.idl', | 332 'svg/SVGComponentTransferFunctionElement.idl', |
332 'svg/SVGFEConvolveMatrixElement.idl', | 333 'svg/SVGCursorElement.idl', |
333 'svg/SVGFEDiffuseLightingElement.idl', | 334 'svg/SVGDefsElement.idl', |
334 'svg/SVGFEDisplacementMapElement.idl', | 335 'svg/SVGDescElement.idl', |
335 'svg/SVGFEDistantLightElement.idl', | 336 'svg/SVGDiscardElement.idl', |
336 'svg/SVGFEDropShadowElement.idl', | 337 'svg/SVGElement.idl', |
337 'svg/SVGFEFloodElement.idl', | 338 'svg/SVGEllipseElement.idl', |
338 'svg/SVGFEFuncAElement.idl', | 339 'svg/SVGFEBlendElement.idl', |
339 'svg/SVGFEFuncBElement.idl', | 340 'svg/SVGFEColorMatrixElement.idl', |
340 'svg/SVGFEFuncGElement.idl', | 341 'svg/SVGFEComponentTransferElement.idl', |
341 'svg/SVGFEFuncRElement.idl', | 342 'svg/SVGFECompositeElement.idl', |
342 'svg/SVGFEGaussianBlurElement.idl', | 343 'svg/SVGFEConvolveMatrixElement.idl', |
343 'svg/SVGFEImageElement.idl', | 344 'svg/SVGFEDiffuseLightingElement.idl', |
344 'svg/SVGFEMergeElement.idl', | 345 'svg/SVGFEDisplacementMapElement.idl', |
345 'svg/SVGFEMergeNodeElement.idl', | 346 'svg/SVGFEDistantLightElement.idl', |
346 'svg/SVGFEMorphologyElement.idl', | 347 'svg/SVGFEDropShadowElement.idl', |
347 'svg/SVGFEOffsetElement.idl', | 348 'svg/SVGFEFloodElement.idl', |
348 'svg/SVGFEPointLightElement.idl', | 349 'svg/SVGFEFuncAElement.idl', |
349 'svg/SVGFESpecularLightingElement.idl', | 350 'svg/SVGFEFuncBElement.idl', |
350 'svg/SVGFESpotLightElement.idl', | 351 'svg/SVGFEFuncGElement.idl', |
351 'svg/SVGFETileElement.idl', | 352 'svg/SVGFEFuncRElement.idl', |
352 'svg/SVGFETurbulenceElement.idl', | 353 'svg/SVGFEGaussianBlurElement.idl', |
353 'svg/SVGFilterElement.idl', | 354 'svg/SVGFEImageElement.idl', |
354 'svg/SVGFontElement.idl', | 355 'svg/SVGFEMergeElement.idl', |
355 'svg/SVGFontFaceElement.idl', | 356 'svg/SVGFEMergeNodeElement.idl', |
356 'svg/SVGFontFaceFormatElement.idl', | 357 'svg/SVGFEMorphologyElement.idl', |
357 'svg/SVGFontFaceNameElement.idl', | 358 'svg/SVGFEOffsetElement.idl', |
358 'svg/SVGFontFaceSrcElement.idl', | 359 'svg/SVGFEPointLightElement.idl', |
359 'svg/SVGFontFaceUriElement.idl', | 360 'svg/SVGFESpecularLightingElement.idl', |
360 'svg/SVGForeignObjectElement.idl', | 361 'svg/SVGFESpotLightElement.idl', |
361 'svg/SVGGElement.idl', | 362 'svg/SVGFETileElement.idl', |
362 'svg/SVGGeometryElement.idl', | 363 'svg/SVGFETurbulenceElement.idl', |
363 'svg/SVGGlyphElement.idl', | 364 'svg/SVGFilterElement.idl', |
364 'svg/SVGGlyphRefElement.idl', | 365 'svg/SVGFontElement.idl', |
365 'svg/SVGGradientElement.idl', | 366 'svg/SVGFontFaceElement.idl', |
366 'svg/SVGGraphicsElement.idl', | 367 'svg/SVGFontFaceFormatElement.idl', |
367 'svg/SVGHKernElement.idl', | 368 'svg/SVGFontFaceNameElement.idl', |
368 'svg/SVGImageElement.idl', | 369 'svg/SVGFontFaceSrcElement.idl', |
369 'svg/SVGLength.idl', | 370 'svg/SVGFontFaceUriElement.idl', |
370 'svg/SVGLengthList.idl', | 371 'svg/SVGForeignObjectElement.idl', |
371 'svg/SVGLineElement.idl', | 372 'svg/SVGGElement.idl', |
372 'svg/SVGLinearGradientElement.idl', | 373 'svg/SVGGeometryElement.idl', |
373 'svg/SVGMPathElement.idl', | 374 'svg/SVGGlyphElement.idl', |
374 'svg/SVGMarkerElement.idl', | 375 'svg/SVGGlyphRefElement.idl', |
375 'svg/SVGMaskElement.idl', | 376 'svg/SVGGradientElement.idl', |
376 'svg/SVGMatrix.idl', | 377 'svg/SVGGraphicsElement.idl', |
377 'svg/SVGMetadataElement.idl', | 378 'svg/SVGHKernElement.idl', |
378 'svg/SVGMissingGlyphElement.idl', | 379 'svg/SVGImageElement.idl', |
379 'svg/SVGNumber.idl', | 380 'svg/SVGLength.idl', |
380 'svg/SVGNumberList.idl', | 381 'svg/SVGLengthList.idl', |
381 'svg/SVGPathElement.idl', | 382 'svg/SVGLineElement.idl', |
382 'svg/SVGPathSeg.idl', | 383 'svg/SVGLinearGradientElement.idl', |
383 'svg/SVGPathSegArcAbs.idl', | 384 'svg/SVGMPathElement.idl', |
384 'svg/SVGPathSegArcRel.idl', | 385 'svg/SVGMarkerElement.idl', |
385 'svg/SVGPathSegClosePath.idl', | 386 'svg/SVGMaskElement.idl', |
386 'svg/SVGPathSegCurvetoCubicAbs.idl', | 387 'svg/SVGMatrix.idl', |
387 'svg/SVGPathSegCurvetoCubicRel.idl', | 388 'svg/SVGMetadataElement.idl', |
388 'svg/SVGPathSegCurvetoCubicSmoothAbs.idl', | 389 'svg/SVGMissingGlyphElement.idl', |
389 'svg/SVGPathSegCurvetoCubicSmoothRel.idl', | 390 'svg/SVGNumber.idl', |
390 'svg/SVGPathSegCurvetoQuadraticAbs.idl', | 391 'svg/SVGNumberList.idl', |
391 'svg/SVGPathSegCurvetoQuadraticRel.idl', | 392 'svg/SVGPathElement.idl', |
392 'svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl', | 393 'svg/SVGPathSeg.idl', |
393 'svg/SVGPathSegCurvetoQuadraticSmoothRel.idl', | 394 'svg/SVGPathSegArcAbs.idl', |
394 'svg/SVGPathSegLinetoAbs.idl', | 395 'svg/SVGPathSegArcRel.idl', |
395 'svg/SVGPathSegLinetoHorizontalAbs.idl', | 396 'svg/SVGPathSegClosePath.idl', |
396 'svg/SVGPathSegLinetoHorizontalRel.idl', | 397 'svg/SVGPathSegCurvetoCubicAbs.idl', |
397 'svg/SVGPathSegLinetoRel.idl', | 398 'svg/SVGPathSegCurvetoCubicRel.idl', |
398 'svg/SVGPathSegLinetoVerticalAbs.idl', | 399 'svg/SVGPathSegCurvetoCubicSmoothAbs.idl', |
399 'svg/SVGPathSegLinetoVerticalRel.idl', | 400 'svg/SVGPathSegCurvetoCubicSmoothRel.idl', |
400 'svg/SVGPathSegList.idl', | 401 'svg/SVGPathSegCurvetoQuadraticAbs.idl', |
401 'svg/SVGPathSegMovetoAbs.idl', | 402 'svg/SVGPathSegCurvetoQuadraticRel.idl', |
402 'svg/SVGPathSegMovetoRel.idl', | 403 'svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl', |
403 'svg/SVGPatternElement.idl', | 404 'svg/SVGPathSegCurvetoQuadraticSmoothRel.idl', |
404 'svg/SVGPoint.idl', | 405 'svg/SVGPathSegLinetoAbs.idl', |
405 'svg/SVGPointList.idl', | 406 'svg/SVGPathSegLinetoHorizontalAbs.idl', |
406 'svg/SVGPolygonElement.idl', | 407 'svg/SVGPathSegLinetoHorizontalRel.idl', |
407 'svg/SVGPolylineElement.idl', | 408 'svg/SVGPathSegLinetoRel.idl', |
408 'svg/SVGPreserveAspectRatio.idl', | 409 'svg/SVGPathSegLinetoVerticalAbs.idl', |
409 'svg/SVGRadialGradientElement.idl', | 410 'svg/SVGPathSegLinetoVerticalRel.idl', |
410 'svg/SVGRect.idl', | 411 'svg/SVGPathSegList.idl', |
411 'svg/SVGRectElement.idl', | 412 'svg/SVGPathSegMovetoAbs.idl', |
412 'svg/SVGRenderingIntent.idl', | 413 'svg/SVGPathSegMovetoRel.idl', |
413 'svg/SVGSVGElement.idl', | 414 'svg/SVGPatternElement.idl', |
414 'svg/SVGScriptElement.idl', | 415 'svg/SVGPoint.idl', |
415 'svg/SVGSetElement.idl', | 416 'svg/SVGPointList.idl', |
416 'svg/SVGStopElement.idl', | 417 'svg/SVGPolygonElement.idl', |
417 'svg/SVGStringList.idl', | 418 'svg/SVGPolylineElement.idl', |
418 'svg/SVGStyleElement.idl', | 419 'svg/SVGPreserveAspectRatio.idl', |
419 'svg/SVGSwitchElement.idl', | 420 'svg/SVGRadialGradientElement.idl', |
420 'svg/SVGSymbolElement.idl', | 421 'svg/SVGRect.idl', |
421 'svg/SVGTSpanElement.idl', | 422 'svg/SVGRectElement.idl', |
422 'svg/SVGTextContentElement.idl', | 423 'svg/SVGRenderingIntent.idl', |
423 'svg/SVGTextElement.idl', | 424 'svg/SVGSVGElement.idl', |
424 'svg/SVGTextPathElement.idl', | 425 'svg/SVGScriptElement.idl', |
425 'svg/SVGTextPositioningElement.idl', | 426 'svg/SVGSetElement.idl', |
426 'svg/SVGTitleElement.idl', | 427 'svg/SVGStopElement.idl', |
427 'svg/SVGTransform.idl', | 428 'svg/SVGStringList.idl', |
428 'svg/SVGTransformList.idl', | 429 'svg/SVGStyleElement.idl', |
429 'svg/SVGUnitTypes.idl', | 430 'svg/SVGSwitchElement.idl', |
430 'svg/SVGUseElement.idl', | 431 'svg/SVGSymbolElement.idl', |
431 'svg/SVGVKernElement.idl', | 432 'svg/SVGTSpanElement.idl', |
432 'svg/SVGViewElement.idl', | 433 'svg/SVGTextContentElement.idl', |
433 'svg/SVGViewSpec.idl', | 434 'svg/SVGTextElement.idl', |
434 'svg/SVGZoomEvent.idl', | 435 'svg/SVGTextPathElement.idl', |
435 'timing/MemoryInfo.idl', | 436 'svg/SVGTextPositioningElement.idl', |
436 'timing/Performance.idl', | 437 'svg/SVGTitleElement.idl', |
437 'timing/PerformanceEntry.idl', | 438 'svg/SVGTransform.idl', |
438 'timing/PerformanceMark.idl', | 439 'svg/SVGTransformList.idl', |
439 'timing/PerformanceMeasure.idl', | 440 'svg/SVGUnitTypes.idl', |
440 'timing/PerformanceNavigation.idl', | 441 'svg/SVGUseElement.idl', |
441 'timing/PerformanceResourceTiming.idl', | 442 'svg/SVGVKernElement.idl', |
442 'timing/PerformanceTiming.idl', | 443 'svg/SVGViewElement.idl', |
443 'workers/DedicatedWorkerGlobalScope.idl', | 444 'svg/SVGViewSpec.idl', |
444 'workers/SharedWorker.idl', | 445 'svg/SVGZoomEvent.idl', |
445 'workers/SharedWorkerGlobalScope.idl', | 446 'timing/MemoryInfo.idl', |
446 'workers/Worker.idl', | 447 'timing/Performance.idl', |
447 'workers/WorkerConsole.idl', | 448 'timing/PerformanceEntry.idl', |
448 'workers/WorkerGlobalScope.idl', | 449 'timing/PerformanceMark.idl', |
449 'workers/WorkerLocation.idl', | 450 'timing/PerformanceMeasure.idl', |
450 'workers/WorkerNavigator.idl', | 451 'timing/PerformanceNavigation.idl', |
451 'xml/DOMParser.idl', | 452 'timing/PerformanceResourceTiming.idl', |
452 'xml/XMLHttpRequest.idl', | 453 'timing/PerformanceTiming.idl', |
453 'xml/XMLHttpRequestEventTarget.idl', | 454 'workers/DedicatedWorkerGlobalScope.idl', |
454 'xml/XMLHttpRequestProgressEvent.idl', | 455 'workers/SharedWorker.idl', |
455 'xml/XMLHttpRequestUpload.idl', | 456 'workers/SharedWorkerGlobalScope.idl', |
456 'xml/XMLSerializer.idl', | 457 'workers/Worker.idl', |
457 'xml/XPathEvaluator.idl', | 458 'workers/WorkerConsole.idl', |
458 'xml/XPathExpression.idl', | 459 'workers/WorkerGlobalScope.idl', |
459 'xml/XPathNSResolver.idl', | 460 'workers/WorkerLocation.idl', |
460 'xml/XPathResult.idl', | 461 'workers/WorkerNavigator.idl', |
461 'xml/XSLTProcessor.idl', | 462 'xml/DOMParser.idl', |
| 463 'xml/XMLHttpRequest.idl', |
| 464 'xml/XMLHttpRequestEventTarget.idl', |
| 465 'xml/XMLHttpRequestProgressEvent.idl', |
| 466 'xml/XMLHttpRequestUpload.idl', |
| 467 'xml/XMLSerializer.idl', |
| 468 'xml/XPathEvaluator.idl', |
| 469 'xml/XPathExpression.idl', |
| 470 'xml/XPathNSResolver.idl', |
| 471 'xml/XPathResult.idl', |
| 472 'xml/XSLTProcessor.idl', |
462 ] | 473 ] |
463 | 474 |
464 | 475 |
465 def full_path_core_idl_files(): | 476 def full_path_core_idl_files(): |
466 return full_path(['Source', 'core'], core_idl_files) | 477 return full_path(['Source', 'core'], core_idl_files) |
467 | 478 |
468 | 479 |
469 # This list is copied from Source/core/core.gypi 'core_dependency_idl_files' | 480 # This list is copied from Source/core/core.gypi 'core_dependency_idl_files' |
470 # 'partial interface' or target (right side of) 'implements' | 481 # 'partial interface' or target (right side of) 'implements' |
471 core_dependency_idl_files = [ | 482 core_dependency_idl_files = [ |
472 'animation/DocumentAnimation.idl', | 483 'animation/DocumentAnimation.idl', |
473 'animation/ElementAnimation.idl', | 484 'animation/ElementAnimation.idl', |
474 'css/DocumentFontFaceSet.idl', | 485 'css/DocumentFontFaceSet.idl', |
475 'dom/ChildNode.idl', | 486 'dom/ChildNode.idl', |
476 'dom/DocumentFullscreen.idl', | 487 'dom/DocumentFullscreen.idl', |
477 'dom/GlobalEventHandlers.idl', | 488 'dom/ElementFullscreen.idl', |
478 'dom/ParentNode.idl', | 489 'dom/GlobalEventHandlers.idl', |
479 'dom/URLUtils.idl', | 490 'dom/ParentNode.idl', |
480 'dom/URLUtilsReadOnly.idl', | 491 'dom/URLUtils.idl', |
481 'events/EventListener.idl', | 492 'dom/URLUtilsReadOnly.idl', |
482 'events/NavigatorEvents.idl', | 493 'events/EventListener.idl', |
483 'frame/NavigatorCPU.idl', | 494 'events/NavigatorEvents.idl', |
484 'frame/NavigatorID.idl', | 495 'frame/NavigatorCPU.idl', |
485 'frame/NavigatorLanguage.idl', | 496 'frame/NavigatorID.idl', |
486 'frame/NavigatorOnLine.idl', | 497 'frame/NavigatorLanguage.idl', |
487 'frame/WindowBase64.idl', | 498 'frame/NavigatorOnLine.idl', |
488 'frame/WindowEventHandlers.idl', | 499 'frame/WindowBase64.idl', |
489 'frame/WindowTimers.idl', | 500 'frame/WindowEventHandlers.idl', |
490 'html/canvas/CanvasPathMethods.idl', | 501 'frame/WindowTimers.idl', |
491 'html/canvas/WebGLRenderingContextBase.idl', | 502 'html/canvas/CanvasPathMethods.idl', |
492 'page/WindowPagePopup.idl', | 503 'html/canvas/MouseEventHitRegion.idl', |
493 'svg/SVGDocument.idl', | 504 'html/canvas/WebGLRenderingContextBase.idl', |
494 'svg/SVGFilterPrimitiveStandardAttributes.idl', | 505 'imagebitmap/ImageBitmapFactories.idl', |
495 'svg/SVGFitToViewBox.idl', | 506 'imagebitmap/WindowImageBitmapFactories.idl', |
496 'svg/SVGTests.idl', | 507 'page/WindowPagePopup.idl', |
497 'svg/SVGURIReference.idl', | 508 'svg/SVGDocument.idl', |
498 'svg/SVGZoomAndPan.idl', | 509 'svg/SVGFilterPrimitiveStandardAttributes.idl', |
499 'workers/AbstractWorker.idl', | 510 'svg/SVGFitToViewBox.idl', |
500 'xml/DocumentXPathEvaluator.idl', | 511 'svg/SVGTests.idl', |
| 512 'svg/SVGURIReference.idl', |
| 513 'svg/SVGZoomAndPan.idl', |
| 514 'workers/AbstractWorker.idl', |
| 515 'xml/DocumentXMLTreeViewer.idl', |
| 516 'xml/DocumentXPathEvaluator.idl', |
501 ] | 517 ] |
502 | 518 |
503 | 519 |
504 def full_path_core_dependency_idl_files(): | 520 def full_path_core_dependency_idl_files(): |
505 return full_path(['Source', 'core'], core_dependency_idl_files) | 521 return full_path(['Source', 'core'], core_dependency_idl_files) |
506 | 522 |
507 | 523 |
508 # This list is copied from Source/modules/modules.gypi 'modules_idl_files' | 524 # This list is copied from Source/modules/modules.gypi 'modules_idl_files' |
509 # Modules IDL files bindings (.dart, .cpp and .h files) will be generated | 525 # Modules IDL files bindings (.dart, .cpp and .h files) will be generated |
510 modules_idl_files = [ | 526 modules_idl_files = [ |
511 'battery/BatteryManager.idl', | 527 'battery/BatteryManager.idl', |
512 'crypto/AesKeyAlgorithm.idl', | 528 'credentialmanager/Credential.idl', |
513 'crypto/Crypto.idl', | 529 'credentialmanager/CredentialsContainer.idl', |
514 'crypto/HmacKeyAlgorithm.idl', | 530 'credentialmanager/FederatedCredential.idl', |
515 'crypto/Key.idl', | 531 'credentialmanager/LocalCredential.idl', |
516 'crypto/KeyAlgorithm.idl', | 532 'crypto/Crypto.idl', |
517 'crypto/RsaHashedKeyAlgorithm.idl', | 533 'crypto/CryptoKey.idl', |
518 'crypto/RsaKeyAlgorithm.idl', | 534 'crypto/SubtleCrypto.idl', |
519 'crypto/SubtleCrypto.idl', | 535 'device_light/DeviceLightEvent.idl', |
520 'device_light/DeviceLightEvent.idl', | 536 'device_orientation/DeviceAcceleration.idl', |
521 'device_orientation/DeviceAcceleration.idl', | 537 'device_orientation/DeviceMotionEvent.idl', |
522 'device_orientation/DeviceMotionEvent.idl', | 538 'device_orientation/DeviceOrientationEvent.idl', |
523 'device_orientation/DeviceOrientationEvent.idl', | 539 'device_orientation/DeviceRotationRate.idl', |
524 'device_orientation/DeviceRotationRate.idl', | 540 'encoding/TextDecoder.idl', |
525 'encoding/TextDecoder.idl', | 541 'encoding/TextEncoder.idl', |
526 'encoding/TextEncoder.idl', | 542 'encryptedmedia/MediaKeyMessageEvent.idl', |
527 'encryptedmedia/MediaKeyMessageEvent.idl', | 543 'encryptedmedia/MediaKeyNeededEvent.idl', |
528 'encryptedmedia/MediaKeyNeededEvent.idl', | 544 'encryptedmedia/MediaKeySession.idl', |
529 'encryptedmedia/MediaKeySession.idl', | 545 'encryptedmedia/MediaKeys.idl', |
530 'encryptedmedia/MediaKeys.idl', | 546 'filesystem/DOMFileSystem.idl', |
531 'filesystem/DOMFileSystem.idl', | 547 'filesystem/DOMFileSystemSync.idl', |
532 'filesystem/DOMFileSystemSync.idl', | 548 'filesystem/DirectoryEntry.idl', |
533 'filesystem/DirectoryEntry.idl', | 549 'filesystem/DirectoryEntrySync.idl', |
534 'filesystem/DirectoryEntrySync.idl', | 550 'filesystem/DirectoryReader.idl', |
535 'filesystem/DirectoryReader.idl', | 551 'filesystem/DirectoryReaderSync.idl', |
536 'filesystem/DirectoryReaderSync.idl', | 552 'filesystem/EntriesCallback.idl', |
537 'filesystem/EntriesCallback.idl', | 553 'filesystem/Entry.idl', |
538 'filesystem/Entry.idl', | 554 'filesystem/EntryCallback.idl', |
539 'filesystem/EntryCallback.idl', | 555 'filesystem/EntrySync.idl', |
540 'filesystem/EntrySync.idl', | 556 'filesystem/ErrorCallback.idl', |
541 'filesystem/ErrorCallback.idl', | 557 'filesystem/FileCallback.idl', |
542 'filesystem/FileCallback.idl', | 558 'filesystem/FileEntry.idl', |
543 'filesystem/FileEntry.idl', | 559 'filesystem/FileEntrySync.idl', |
544 'filesystem/FileEntrySync.idl', | 560 'filesystem/FileSystemCallback.idl', |
545 'filesystem/FileSystemCallback.idl', | 561 'filesystem/FileWriter.idl', |
546 'filesystem/FileWriter.idl', | 562 'filesystem/FileWriterCallback.idl', |
547 'filesystem/FileWriterCallback.idl', | 563 'filesystem/FileWriterSync.idl', |
548 'filesystem/FileWriterSync.idl', | 564 'filesystem/Metadata.idl', |
549 'filesystem/Metadata.idl', | 565 'filesystem/MetadataCallback.idl', |
550 'filesystem/MetadataCallback.idl', | 566 'gamepad/Gamepad.idl', |
551 'gamepad/Gamepad.idl', | 567 'gamepad/GamepadButton.idl', |
552 'gamepad/GamepadButton.idl', | 568 'gamepad/GamepadEvent.idl', |
553 'gamepad/GamepadEvent.idl', | 569 'gamepad/GamepadList.idl', |
554 'gamepad/GamepadList.idl', | 570 'gamepad/WebKitGamepad.idl', |
555 'gamepad/WebKitGamepad.idl', | 571 'gamepad/WebKitGamepadList.idl', |
556 'gamepad/WebKitGamepadList.idl', | 572 'geofencing/CircularGeofencingRegion.idl', |
557 'geolocation/Coordinates.idl', | 573 'geofencing/Geofencing.idl', |
558 'geolocation/Geolocation.idl', | 574 'geofencing/GeofencingRegion.idl', |
559 'geolocation/Geoposition.idl', | 575 'geolocation/Coordinates.idl', |
560 'geolocation/PositionCallback.idl', | 576 'geolocation/Geolocation.idl', |
561 'geolocation/PositionError.idl', | 577 'geolocation/Geoposition.idl', |
562 'geolocation/PositionErrorCallback.idl', | 578 'geolocation/PositionCallback.idl', |
563 'indexeddb/IDBCursor.idl', | 579 'geolocation/PositionError.idl', |
564 'indexeddb/IDBCursorWithValue.idl', | 580 'geolocation/PositionErrorCallback.idl', |
565 'indexeddb/IDBDatabase.idl', | 581 'indexeddb/IDBCursor.idl', |
566 'indexeddb/IDBFactory.idl', | 582 'indexeddb/IDBCursorWithValue.idl', |
567 'indexeddb/IDBIndex.idl', | 583 'indexeddb/IDBDatabase.idl', |
568 'indexeddb/IDBKeyRange.idl', | 584 'indexeddb/IDBFactory.idl', |
569 'indexeddb/IDBObjectStore.idl', | 585 'indexeddb/IDBIndex.idl', |
570 'indexeddb/IDBOpenDBRequest.idl', | 586 'indexeddb/IDBKeyRange.idl', |
571 'indexeddb/IDBRequest.idl', | 587 'indexeddb/IDBObjectStore.idl', |
572 'indexeddb/IDBTransaction.idl', | 588 'indexeddb/IDBOpenDBRequest.idl', |
573 'indexeddb/IDBVersionChangeEvent.idl', | 589 'indexeddb/IDBRequest.idl', |
574 'mediasource/MediaSource.idl', | 590 'indexeddb/IDBTransaction.idl', |
575 'mediasource/SourceBuffer.idl', | 591 'indexeddb/IDBVersionChangeEvent.idl', |
576 'mediasource/SourceBufferList.idl', | 592 'mediasource/MediaSource.idl', |
577 'mediasource/VideoPlaybackQuality.idl', | 593 'mediasource/SourceBuffer.idl', |
578 'mediastream/MediaDeviceInfo.idl', | 594 'mediasource/SourceBufferList.idl', |
579 'mediastream/MediaDeviceInfoCallback.idl', | 595 'mediasource/VideoPlaybackQuality.idl', |
580 'mediastream/MediaStream.idl', | 596 'mediastream/MediaDeviceInfo.idl', |
581 'mediastream/MediaStreamEvent.idl', | 597 'mediastream/MediaDeviceInfoCallback.idl', |
582 'mediastream/MediaStreamTrack.idl', | 598 'mediastream/MediaStream.idl', |
583 'mediastream/MediaStreamTrackEvent.idl', | 599 'mediastream/MediaStreamEvent.idl', |
584 'mediastream/MediaStreamTrackSourcesCallback.idl', | 600 'mediastream/MediaStreamTrack.idl', |
585 'mediastream/NavigatorUserMediaError.idl', | 601 'mediastream/MediaStreamTrackEvent.idl', |
586 'mediastream/NavigatorUserMediaErrorCallback.idl', | 602 'mediastream/MediaStreamTrackSourcesCallback.idl', |
587 'mediastream/NavigatorUserMediaSuccessCallback.idl', | 603 'mediastream/NavigatorUserMediaError.idl', |
588 'mediastream/RTCDTMFSender.idl', | 604 'mediastream/NavigatorUserMediaErrorCallback.idl', |
589 'mediastream/RTCDTMFToneChangeEvent.idl', | 605 'mediastream/NavigatorUserMediaSuccessCallback.idl', |
590 'mediastream/RTCDataChannel.idl', | 606 'mediastream/RTCDTMFSender.idl', |
591 'mediastream/RTCDataChannelEvent.idl', | 607 'mediastream/RTCDTMFToneChangeEvent.idl', |
592 'mediastream/RTCErrorCallback.idl', | 608 'mediastream/RTCDataChannel.idl', |
593 'mediastream/RTCIceCandidate.idl', | 609 'mediastream/RTCDataChannelEvent.idl', |
594 'mediastream/RTCIceCandidateEvent.idl', | 610 'mediastream/RTCErrorCallback.idl', |
595 'mediastream/RTCPeerConnection.idl', | 611 'mediastream/RTCIceCandidate.idl', |
596 'mediastream/RTCSessionDescription.idl', | 612 'mediastream/RTCIceCandidateEvent.idl', |
597 'mediastream/RTCSessionDescriptionCallback.idl', | 613 'mediastream/RTCPeerConnection.idl', |
598 'mediastream/RTCStatsCallback.idl', | 614 'mediastream/RTCSessionDescription.idl', |
599 'mediastream/RTCStatsReport.idl', | 615 'mediastream/RTCSessionDescriptionCallback.idl', |
600 'mediastream/RTCStatsResponse.idl', | 616 'mediastream/RTCStatsCallback.idl', |
601 'mediastream/SourceInfo.idl', | 617 'mediastream/RTCStatsReport.idl', |
602 'netinfo/NetworkInformation.idl', | 618 'mediastream/RTCStatsResponse.idl', |
603 'notifications/Notification.idl', | 619 'mediastream/SourceInfo.idl', |
604 'notifications/NotificationPermissionCallback.idl', | 620 'netinfo/NetworkInformation.idl', |
605 'performance/WorkerPerformance.idl', | 621 'notifications/Notification.idl', |
606 'push_messaging/PushEvent.idl', | 622 'notifications/NotificationPermissionCallback.idl', |
607 'push_messaging/PushManager.idl', | 623 'performance/WorkerPerformance.idl', |
608 'push_messaging/PushRegistration.idl', | 624 'presentation/Presentation.idl', |
609 'quota/DeprecatedStorageInfo.idl', | 625 'push_messaging/PushEvent.idl', |
610 'quota/DeprecatedStorageQuota.idl', | 626 'push_messaging/PushManager.idl', |
611 'quota/StorageErrorCallback.idl', | 627 'push_messaging/PushRegistration.idl', |
612 'quota/StorageInfo.idl', | 628 'quota/DeprecatedStorageInfo.idl', |
613 'quota/StorageQuota.idl', | 629 'quota/DeprecatedStorageQuota.idl', |
614 'quota/StorageQuotaCallback.idl', | 630 'quota/StorageErrorCallback.idl', |
615 'quota/StorageUsageCallback.idl', | 631 'quota/StorageInfo.idl', |
616 'serviceworkers/Client.idl', | 632 'quota/StorageQuota.idl', |
617 'serviceworkers/FetchEvent.idl', | 633 'quota/StorageQuotaCallback.idl', |
618 'serviceworkers/HeaderMap.idl', | 634 'quota/StorageUsageCallback.idl', |
619 'serviceworkers/HeaderMapForEachCallback.idl', | 635 'screen_orientation/ScreenOrientation.idl', |
620 'serviceworkers/InstallEvent.idl', | 636 'serviceworkers/Body.idl', |
621 'serviceworkers/InstallPhaseEvent.idl', | 637 'serviceworkers/Cache.idl', |
622 'serviceworkers/Request.idl', | 638 'serviceworkers/CacheStorage.idl', |
623 'serviceworkers/Response.idl', | 639 'serviceworkers/ExtendableEvent.idl', |
624 'serviceworkers/ServiceWorker.idl', | 640 'serviceworkers/FetchEvent.idl', |
625 'serviceworkers/ServiceWorkerClients.idl', | 641 'serviceworkers/Headers.idl', |
626 'serviceworkers/ServiceWorkerContainer.idl', | 642 'serviceworkers/HeadersForEachCallback.idl', |
627 'serviceworkers/ServiceWorkerGlobalScope.idl', | 643 'serviceworkers/InstallEvent.idl', |
628 'speech/SpeechGrammar.idl', | 644 'serviceworkers/Request.idl', |
629 'speech/SpeechGrammarList.idl', | 645 'serviceworkers/Response.idl', |
630 'speech/SpeechRecognition.idl', | 646 'serviceworkers/ServiceWorker.idl', |
631 'speech/SpeechRecognitionAlternative.idl', | 647 'serviceworkers/ServiceWorkerClient.idl', |
632 'speech/SpeechRecognitionError.idl', | 648 'serviceworkers/ServiceWorkerClients.idl', |
633 'speech/SpeechRecognitionEvent.idl', | 649 'serviceworkers/ServiceWorkerContainer.idl', |
634 'speech/SpeechRecognitionResult.idl', | 650 'serviceworkers/ServiceWorkerGlobalScope.idl', |
635 'speech/SpeechRecognitionResultList.idl', | 651 'serviceworkers/ServiceWorkerRegistration.idl', |
636 'speech/SpeechSynthesis.idl', | 652 'speech/SpeechGrammar.idl', |
637 'speech/SpeechSynthesisEvent.idl', | 653 'speech/SpeechGrammarList.idl', |
638 'speech/SpeechSynthesisUtterance.idl', | 654 'speech/SpeechRecognition.idl', |
639 'speech/SpeechSynthesisVoice.idl', | 655 'speech/SpeechRecognitionAlternative.idl', |
640 'webaudio/AnalyserNode.idl', | 656 'speech/SpeechRecognitionError.idl', |
641 'webaudio/AudioBuffer.idl', | 657 'speech/SpeechRecognitionEvent.idl', |
642 'webaudio/AudioBufferCallback.idl', | 658 'speech/SpeechRecognitionResult.idl', |
643 'webaudio/AudioBufferSourceNode.idl', | 659 'speech/SpeechRecognitionResultList.idl', |
644 'webaudio/AudioContext.idl', | 660 'speech/SpeechSynthesis.idl', |
645 'webaudio/AudioDestinationNode.idl', | 661 'speech/SpeechSynthesisEvent.idl', |
646 'webaudio/AudioListener.idl', | 662 'speech/SpeechSynthesisUtterance.idl', |
647 'webaudio/AudioNode.idl', | 663 'speech/SpeechSynthesisVoice.idl', |
648 'webaudio/AudioParam.idl', | 664 'webaudio/AnalyserNode.idl', |
649 'webaudio/AudioProcessingEvent.idl', | 665 'webaudio/AudioBuffer.idl', |
650 'webaudio/AudioSourceNode.idl', | 666 'webaudio/AudioBufferCallback.idl', |
651 'webaudio/BiquadFilterNode.idl', | 667 'webaudio/AudioBufferSourceNode.idl', |
652 'webaudio/ChannelMergerNode.idl', | 668 'webaudio/AudioContext.idl', |
653 'webaudio/ChannelSplitterNode.idl', | 669 'webaudio/AudioDestinationNode.idl', |
654 'webaudio/ConvolverNode.idl', | 670 'webaudio/AudioListener.idl', |
655 'webaudio/DelayNode.idl', | 671 'webaudio/AudioNode.idl', |
656 'webaudio/DynamicsCompressorNode.idl', | 672 'webaudio/AudioParam.idl', |
657 'webaudio/GainNode.idl', | 673 'webaudio/AudioProcessingEvent.idl', |
658 'webaudio/MediaElementAudioSourceNode.idl', | 674 'webaudio/AudioSourceNode.idl', |
659 'webaudio/MediaStreamAudioDestinationNode.idl', | 675 'webaudio/BiquadFilterNode.idl', |
660 'webaudio/MediaStreamAudioSourceNode.idl', | 676 'webaudio/ChannelMergerNode.idl', |
661 'webaudio/OfflineAudioCompletionEvent.idl', | 677 'webaudio/ChannelSplitterNode.idl', |
662 'webaudio/OfflineAudioContext.idl', | 678 'webaudio/ConvolverNode.idl', |
663 'webaudio/OscillatorNode.idl', | 679 'webaudio/DelayNode.idl', |
664 'webaudio/PannerNode.idl', | 680 'webaudio/DynamicsCompressorNode.idl', |
665 'webaudio/PeriodicWave.idl', | 681 'webaudio/GainNode.idl', |
666 'webaudio/ScriptProcessorNode.idl', | 682 'webaudio/MediaElementAudioSourceNode.idl', |
667 'webaudio/WaveShaperNode.idl', | 683 'webaudio/MediaStreamAudioDestinationNode.idl', |
668 'webdatabase/Database.idl', | 684 'webaudio/MediaStreamAudioSourceNode.idl', |
669 'webdatabase/DatabaseCallback.idl', | 685 'webaudio/OfflineAudioCompletionEvent.idl', |
670 'webdatabase/DatabaseSync.idl', | 686 'webaudio/OfflineAudioContext.idl', |
671 'webdatabase/SQLError.idl', | 687 'webaudio/OscillatorNode.idl', |
672 'webdatabase/SQLResultSet.idl', | 688 'webaudio/PannerNode.idl', |
673 'webdatabase/SQLResultSetRowList.idl', | 689 'webaudio/PeriodicWave.idl', |
674 'webdatabase/SQLStatementCallback.idl', | 690 'webaudio/ScriptProcessorNode.idl', |
675 'webdatabase/SQLStatementErrorCallback.idl', | 691 'webaudio/WaveShaperNode.idl', |
676 'webdatabase/SQLTransaction.idl', | 692 'webdatabase/Database.idl', |
677 'webdatabase/SQLTransactionCallback.idl', | 693 'webdatabase/DatabaseCallback.idl', |
678 'webdatabase/SQLTransactionErrorCallback.idl', | 694 'webdatabase/SQLError.idl', |
679 'webdatabase/SQLTransactionSync.idl', | 695 'webdatabase/SQLResultSet.idl', |
680 'webdatabase/SQLTransactionSyncCallback.idl', | 696 'webdatabase/SQLResultSetRowList.idl', |
681 'webmidi/MIDIAccess.idl', | 697 'webdatabase/SQLStatementCallback.idl', |
682 'webmidi/MIDIConnectionEvent.idl', | 698 'webdatabase/SQLStatementErrorCallback.idl', |
683 'webmidi/MIDIErrorCallback.idl', | 699 'webdatabase/SQLTransaction.idl', |
684 'webmidi/MIDIInput.idl', | 700 'webdatabase/SQLTransactionCallback.idl', |
685 'webmidi/MIDIMessageEvent.idl', | 701 'webdatabase/SQLTransactionErrorCallback.idl', |
686 'webmidi/MIDIOutput.idl', | 702 'webmidi/MIDIAccess.idl', |
687 'webmidi/MIDIPort.idl', | 703 'webmidi/MIDIConnectionEvent.idl', |
688 'webmidi/MIDISuccessCallback.idl', | 704 'webmidi/MIDIErrorCallback.idl', |
689 'websockets/CloseEvent.idl', | 705 'webmidi/MIDIInput.idl', |
690 'websockets/WebSocket.idl', | 706 'webmidi/MIDIInputMap.idl', |
| 707 'webmidi/MIDIMessageEvent.idl', |
| 708 'webmidi/MIDIOutput.idl', |
| 709 'webmidi/MIDIOutputMap.idl', |
| 710 'webmidi/MIDIPort.idl', |
| 711 'webmidi/MIDISuccessCallback.idl', |
| 712 'websockets/CloseEvent.idl', |
| 713 'websockets/WebSocket.idl', |
691 ] | 714 ] |
692 | 715 |
693 | 716 |
694 def full_path_modules_idl_files(): | 717 def full_path_modules_idl_files(): |
695 return full_path(['Source', 'modules'], modules_idl_files) | 718 return full_path(['Source', 'modules'], modules_idl_files) |
696 | 719 |
697 | 720 |
698 # This list is copied from Source/modules/modules.gypi | 721 # This list is copied from Source/modules/modules.gypi |
699 # 'modules_dependency_idl_files'. | 722 # 'modules_dependency_idl_files'. |
700 # 'partial interface' or target (right side of) 'implements' | 723 # 'partial interface' or target (right side of) 'implements' |
701 modules_dependency_idl_files = [ | 724 modules_dependency_idl_files = [ |
702 'battery/NavigatorBattery.idl', | 725 'battery/NavigatorBattery.idl', |
703 'beacon/NavigatorBeacon.idl', | 726 'beacon/NavigatorBeacon.idl', |
704 'crypto/WindowCrypto.idl', | 727 'credentialmanager/NavigatorCredentials.idl', |
705 'crypto/WorkerGlobalScopeCrypto.idl', | 728 'crypto/WindowCrypto.idl', |
706 'device_light/WindowDeviceLight.idl', | 729 'crypto/WorkerGlobalScopeCrypto.idl', |
707 'device_orientation/WindowDeviceMotion.idl', | 730 'device_light/WindowDeviceLight.idl', |
708 'device_orientation/WindowDeviceOrientation.idl', | 731 'device_orientation/WindowDeviceMotion.idl', |
709 'donottrack/NavigatorDoNotTrack.idl', | 732 'device_orientation/WindowDeviceOrientation.idl', |
710 'encryptedmedia/HTMLMediaElementEncryptedMedia.idl', | 733 'donottrack/NavigatorDoNotTrack.idl', |
711 'filesystem/DataTransferItemFileSystem.idl', | 734 'encryptedmedia/HTMLMediaElementEncryptedMedia.idl', |
712 'filesystem/HTMLInputElementFileSystem.idl', | 735 'filesystem/DataTransferItemFileSystem.idl', |
713 'filesystem/InspectorFrontendHostFileSystem.idl', | 736 'filesystem/HTMLInputElementFileSystem.idl', |
714 'filesystem/WindowFileSystem.idl', | 737 'filesystem/InspectorFrontendHostFileSystem.idl', |
715 'filesystem/WorkerGlobalScopeFileSystem.idl', | 738 'filesystem/WindowFileSystem.idl', |
716 'gamepad/NavigatorGamepad.idl', | 739 'filesystem/WorkerGlobalScopeFileSystem.idl', |
717 'geolocation/NavigatorGeolocation.idl', | 740 'gamepad/NavigatorGamepad.idl', |
718 'imagebitmap/ImageBitmapFactories.idl', | 741 'geofencing/NavigatorGeofencing.idl', |
719 'imagebitmap/WindowImageBitmapFactories.idl', | 742 'geofencing/WorkerNavigatorGeofencing.idl', |
720 'indexeddb/WindowIndexedDatabase.idl', | 743 'geolocation/NavigatorGeolocation.idl', |
721 'indexeddb/WorkerGlobalScopeIndexedDatabase.idl', | 744 'indexeddb/WindowIndexedDatabase.idl', |
722 'mediasource/HTMLVideoElementMediaSource.idl', | 745 'indexeddb/WorkerGlobalScopeIndexedDatabase.idl', |
723 'mediasource/URLMediaSource.idl', | 746 'mediasource/HTMLVideoElementMediaSource.idl', |
724 'mediastream/NavigatorMediaStream.idl', | 747 'mediasource/URLMediaSource.idl', |
725 'mediastream/URLMediaStream.idl', | 748 'mediastream/NavigatorMediaStream.idl', |
726 'mediastream/WindowMediaStream.idl', | 749 'mediastream/URLMediaStream.idl', |
727 'navigatorcontentutils/NavigatorContentUtils.idl', | 750 'mediastream/WindowMediaStream.idl', |
728 'netinfo/NavigatorNetworkInformation.idl', | 751 'navigatorcontentutils/NavigatorContentUtils.idl', |
729 'netinfo/WorkerNavigatorNetworkInformation.idl', | 752 'netinfo/NavigatorNetworkInformation.idl', |
730 'performance/SharedWorkerPerformance.idl', | 753 'netinfo/WorkerNavigatorNetworkInformation.idl', |
731 'performance/WorkerGlobalScopePerformance.idl', | 754 'performance/SharedWorkerPerformance.idl', |
732 'push_messaging/NavigatorPushManager.idl', | 755 'performance/WorkerGlobalScopePerformance.idl', |
733 'push_messaging/ServiceWorkerGlobalScopePush.idl', | 756 'presentation/NavigatorPresentation.idl', |
734 'quota/NavigatorStorageQuota.idl', | 757 'push_messaging/NavigatorPushManager.idl', |
735 'quota/WindowQuota.idl', | 758 'push_messaging/ServiceWorkerGlobalScopePush.idl', |
736 'quota/WorkerNavigatorStorageQuota.idl', | 759 'quota/NavigatorStorageQuota.idl', |
737 'screen_orientation/ScreenOrientation.idl', | 760 'quota/WindowQuota.idl', |
738 'serviceworkers/NavigatorServiceWorker.idl', | 761 'quota/WorkerNavigatorStorageQuota.idl', |
739 'speech/WindowSpeech.idl', | 762 'screen_orientation/ScreenScreenOrientation.idl', |
740 'speech/WindowSpeechSynthesis.idl', | 763 'serviceworkers/NavigatorServiceWorker.idl', |
741 'vibration/NavigatorVibration.idl', | 764 'speech/WindowSpeech.idl', |
742 'webaudio/WindowWebAudio.idl', | 765 'speech/WindowSpeechSynthesis.idl', |
743 'webdatabase/WindowWebDatabase.idl', | 766 'vibration/NavigatorVibration.idl', |
744 'webdatabase/WorkerGlobalScopeWebDatabase.idl', | 767 'webaudio/WindowWebAudio.idl', |
745 'webmidi/NavigatorWebMIDI.idl', | 768 'webdatabase/WindowWebDatabase.idl', |
| 769 'webmidi/NavigatorWebMIDI.idl', |
746 ] | 770 ] |
747 | 771 |
748 | |
749 def full_path_modules_dependency_idl_files(): | 772 def full_path_modules_dependency_idl_files(): |
750 return full_path(['Source', 'modules'], modules_dependency_idl_files) | 773 return full_path(['Source', 'modules'], modules_dependency_idl_files) |
| 774 |
| 775 |
| 776 core_dictionary_idl_files = [ |
| 777 'css/FontFaceDescriptors.idl', |
| 778 'dom/DOMPointInit.idl', |
| 779 'dom/MutationObserverInit.idl', |
| 780 'frame/ScrollOptions.idl', |
| 781 'html/canvas/HitRegionOptions.idl', |
| 782 'page/EventSourceInit.idl', |
| 783 ] |
| 784 def full_path_core_dictionary_idl_files(): |
| 785 return full_path(['Source', 'core'], core_dictionary_idl_files) |
| 786 |
| 787 |
| 788 modules_dictionary_idl_files = [ |
| 789 'encoding/TextDecodeOptions.idl', |
| 790 'encoding/TextDecoderOptions.idl', |
| 791 'indexeddb/IDBIndexParameters.idl', |
| 792 'notifications/NotificationOptions.idl', |
| 793 'serviceworkers/QueryParams.idl', |
| 794 'serviceworkers/RegistrationOptionList.idl', |
| 795 'serviceworkers/ServiceWorkerClientQueryParams.idl', |
| 796 'webmidi/MIDIOptions.idl', |
| 797 ] |
| 798 |
| 799 def full_path_modules_dictionary_idl_files(): |
| 800 return full_path(['Source', 'modules'], modules_dictionary_idl_files) |
OLD | NEW |