OLD | NEW |
1 | 1 |
2 // This file introduces / supplements and forces Dart declarations. | 2 // This file introduces / supplements and forces Dart declarations. |
3 | 3 |
4 module default { | 4 module default { |
5 NamedNodeMap implements sequence<Node>; | 5 NamedNodeMap implements sequence<Node>; |
6 NodeList implements sequence<Node>; | 6 NodeList implements sequence<Node>; |
7 HTMLCollection implements sequence<Node>; | 7 HTMLCollection implements sequence<Node>; |
8 MediaList implements sequence<DOMString>; | 8 MediaList implements sequence<DOMString>; |
9 StyleSheetList implements sequence<StyleSheet>; | 9 StyleSheetList implements sequence<StyleSheet>; |
10 TouchList implements sequence<Touch>; | 10 TouchList implements sequence<Touch>; |
11 CanvasPixelArray implements sequence<int>; | 11 CanvasPixelArray implements sequence<int>; |
12 | 12 |
13 Float32Array implements sequence<double>; | 13 Float32Array implements sequence<double>; |
14 Float64Array implements sequence<double>; | 14 Float64Array implements sequence<double>; |
15 Int8Array implements sequence<int>; | 15 Int8Array implements sequence<int>; |
16 Int16Array implements sequence<int>; | 16 Int16Array implements sequence<int>; |
17 Int32Array implements sequence<int>; | 17 Int32Array implements sequence<int>; |
18 Uint8Array implements sequence<int>; | 18 Uint8Array implements sequence<int>; |
19 Uint16Array implements sequence<int>; | 19 Uint16Array implements sequence<int>; |
20 Uint32Array implements sequence<int>; | 20 Uint32Array implements sequence<int>; |
21 | 21 |
22 // Is List<int> because inherits from Uint8Array: | 22 // Is List<int> because inherits from Uint8Array: |
23 // Uint8ClampedArray implements sequence<int>; | 23 // Uint8ClampedArray implements sequence<int>; |
24 } | 24 } |
25 | 25 |
| 26 module core { |
| 27 [Supplemental] |
| 28 interface Document { |
| 29 [Suppressed] object getCSSCanvasContext(in DOMString contextId, in DOMString
name, in long width, in long height); |
| 30 CanvasRenderingContext getCSSCanvasContext(in DOMString contextId, in DOMStr
ing name, in long width, in long height); |
| 31 }; |
| 32 }; |
| 33 |
26 module dom { | 34 module dom { |
27 // Force NodeSelector. WebKit defines these operations directly. | 35 // Force NodeSelector. WebKit defines these operations directly. |
28 interface NodeSelector { | 36 interface NodeSelector { |
29 Element querySelector(in DOMString selectors); | 37 Element querySelector(in DOMString selectors); |
30 NodeList querySelectorAll(in DOMString selectors); | 38 NodeList querySelectorAll(in DOMString selectors); |
31 }; | 39 }; |
32 Document implements NodeSelector; | 40 Document implements NodeSelector; |
33 DocumentFragment implements NodeSelector; | 41 DocumentFragment implements NodeSelector; |
34 Element implements NodeSelector; | 42 Element implements NodeSelector; |
35 | 43 |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
212 [Supplemental, Callback] // Add missing Callback attribute. | 220 [Supplemental, Callback] // Add missing Callback attribute. |
213 interface VoidCallback { | 221 interface VoidCallback { |
214 }; | 222 }; |
215 }; | 223 }; |
216 | 224 |
217 module svg { | 225 module svg { |
218 interface SVGNumber { | 226 interface SVGNumber { |
219 [StrictTypeChecking, Custom] attribute double value; | 227 [StrictTypeChecking, Custom] attribute double value; |
220 }; | 228 }; |
221 } | 229 } |
OLD | NEW |