OLD | NEW |
1 // This file introduces / supplements and forces Dart declarations. | 1 // This file introduces / supplements and forces Dart declarations. |
2 | 2 |
3 [Supplemental, | 3 [Supplemental, |
4 Constructor] | 4 Constructor] |
5 interface AudioContext { | 5 interface AudioContext { |
6 // TODO(ager): Auto-generate this custom method when the info about retaining | 6 // TODO(ager): Auto-generate this custom method when the info about retaining |
7 // typed arrays is in the IDL. | 7 // typed arrays is in the IDL. |
8 [Custom] void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback succe
ssCallback, AudioBufferCallback errorCallback); | 8 [Custom] void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback succe
ssCallback, AudioBufferCallback errorCallback); |
9 }; | 9 }; |
10 | 10 |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
60 */ | 60 */ |
61 | 61 |
62 [Callback] | 62 [Callback] |
63 interface TimeoutHandler { | 63 interface TimeoutHandler { |
64 void handleEvent(); | 64 void handleEvent(); |
65 }; | 65 }; |
66 | 66 |
67 [Supplemental] | 67 [Supplemental] |
68 interface CanvasRenderingContext2D { | 68 interface CanvasRenderingContext2D { |
69 [DartName=createImageDataFromImageData] ImageData createImageData(ImageData im
agedata); | 69 [DartName=createImageDataFromImageData] ImageData createImageData(ImageData im
agedata); |
| 70 |
| 71 [Suppressed] attribute boolean webkitImageSmoothingEnabled; |
70 }; | 72 }; |
71 | 73 |
72 [Supplemental] | 74 [Supplemental] |
73 interface Console { | 75 interface Console { |
74 [Suppressed] void assert(boolean condition); | 76 [Suppressed] void assert(boolean condition); |
75 [CallWith=ScriptArguments|ScriptState] void assertCondition(boolean condition)
; | 77 [CallWith=ScriptArguments|ScriptState] void assertCondition(boolean condition)
; |
76 }; | 78 }; |
77 | 79 |
78 interface HTMLCanvasElement { | 80 interface HTMLCanvasElement { |
79 [Suppressed] DOMString toDataURL([TreatNullAs=NullString, TreatUndefinedAs=Nul
lString,Default=Undefined] DOMString type); | 81 [Suppressed] DOMString toDataURL([TreatNullAs=NullString, TreatUndefinedAs=Nul
lString,Default=Undefined] DOMString type); |
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
327 // URI decomposition attributes | 329 // URI decomposition attributes |
328 [CustomSetter] attribute DOMString protocol; | 330 [CustomSetter] attribute DOMString protocol; |
329 [CustomSetter] attribute DOMString host; | 331 [CustomSetter] attribute DOMString host; |
330 [CustomSetter] attribute DOMString hostname; | 332 [CustomSetter] attribute DOMString hostname; |
331 [CustomSetter] attribute DOMString port; | 333 [CustomSetter] attribute DOMString port; |
332 [CustomSetter] attribute DOMString pathname; | 334 [CustomSetter] attribute DOMString pathname; |
333 [CustomSetter] attribute DOMString search; | 335 [CustomSetter] attribute DOMString search; |
334 [CustomSetter] attribute DOMString hash; | 336 [CustomSetter] attribute DOMString hash; |
335 }; | 337 }; |
336 | 338 |
| 339 // TODO(jacobr): reenable these new Blink features. |
| 340 [Suppressed] |
| 341 interface ImageBitmapFactories {}; |
| 342 |
| 343 // See https://chromiumcodereview.appspot.com/15901002 for the V8 implementation
of |
| 344 // TextEncoder/TextDecoder |
| 345 [Suppressed] |
| 346 interface TextEncoder {}; |
| 347 |
| 348 [Suppressed] |
| 349 interface TextDecoder {}; |
| 350 |
| 351 // TODO(jacobr): renable these as part of fixing dartbug.com/12537 |
| 352 // We need to apply changes analogous to https://chromiumcodereview.appspot.com/
21274004 |
| 353 // to the Dart bindings so that we can reenable NodeIterator and TreeWalker |
| 354 [Suppressed] |
| 355 interface NodeIterator {}; |
| 356 |
| 357 [Suppressed] |
| 358 interface TreeWalker {}; |
337 | 359 |
338 [Supplemental] | 360 [Supplemental] |
339 interface Window : EventTarget {}; | 361 interface Window : EventTarget {}; |
340 | 362 |
OLD | NEW |