Chromium Code Reviews| 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 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 51 Element implements ElementTraversal; | 51 Element implements ElementTraversal; |
| 52 | 52 |
| 53 [Callback] | 53 [Callback] |
| 54 interface TimeoutHandler { | 54 interface TimeoutHandler { |
| 55 void handleEvent(); | 55 void handleEvent(); |
| 56 }; | 56 }; |
| 57 | 57 |
| 58 [Supplemental] | 58 [Supplemental] |
| 59 interface CanvasRenderingContext2D { | 59 interface CanvasRenderingContext2D { |
| 60 [DartName=createImageDataFromImageData] ImageData createImageData(ImageData im agedata); | 60 [DartName=createImageDataFromImageData] ImageData createImageData(ImageData im agedata); |
| 61 [DartName=createPatternFromImage] CanvasPattern createPattern(HTMLImageElement image, DOMString repetitionType); | |
| 61 }; | 62 }; |
| 62 | 63 |
| 63 [Supplemental] | 64 [Supplemental] |
| 65 interface AudioContext { | |
| 66 [DartName=createBufferFromBuffer] AudioBuffer createBuffer(ArrayBuffer buffer, boolean mixToMono); | |
| 67 }; | |
| 68 | |
| 69 [Supplemental] | |
| 70 interface WebGLRenderingContext { | |
| 71 [DartName=texImage2DData] void texImage2D(unsigned long target, long level, un signed long internalformat, unsigned long format, unsigned long type, ImageData pixels); | |
|
blois
2013/06/18 18:11:21
I'd strongly prefer having a rename table elsewher
| |
| 72 [DartName=texImage2DImage] void texImage2D(unsigned long target, long level, u nsigned long internalformat, unsigned long format, unsigned long type, HTMLImage Element image); | |
| 73 [DartName=texImage2DCanvas] void texImage2D(unsigned long target, long level, unsigned long internalformat, unsigned long format, unsigned long type, HTMLCanv asElement canvas); | |
| 74 [DartName=texImage2DVideo] void texImage2D(unsigned long target, long level, u nsigned long internalformat, unsigned long format, unsigned long type, HTMLVideo Element video); | |
| 75 [DartName=texSubImage2DData] void texSubImage2D(unsigned long target, long lev el, long xoffset, long yoffset, unsigned long format, unsigned long type, ImageD ata pixels); | |
| 76 [DartName=texSubImage2DImage] void texSubImage2D(unsigned long target, long le vel, long xoffset, long yoffset, unsigned long format, unsigned long type, HTMLI mageElement image); | |
| 77 [DartName=texSubImage2DCanvas] void texSubImage2D(unsigned long target, long l evel, long xoffset, long yoffset, unsigned long format, unsigned long type, HTML CanvasElement canvas); | |
| 78 [DartName=texSubImage2DVideo] void texSubImage2D(unsigned long target, long le vel, long xoffset, long yoffset, unsigned long format, unsigned long type, HTMLV ideoElement video); | |
| 79 [DartName=bufferTypedData] void bufferData(unsigned long target, ArrayBufferVi ew data, unsigned long usage); | |
| 80 [DartName=bufferEmptyData] void bufferData(unsigned long target, long long siz e, unsigned long usage); | |
| 81 [DartName=bufferSubTypedData] void bufferSubData(unsigned long target, long lo ng offset, ArrayBufferView data); | |
| 82 }; | |
| 83 | |
| 84 [Supplemental] | |
| 85 interface URL { | |
| 86 [DartName=createObjectUrlFromStream] static DOMString createObjectURL(MediaStr eam stream); | |
| 87 [DartName=createObjectUrlFromBlob] static DOMString createObjectURL(Blob blob) ; | |
| 88 }; | |
| 89 | |
| 90 [Supplemental] | |
| 91 interface DataTransferItemList { | |
| 92 [DartName=addFile] void add(File file); | |
| 93 }; | |
| 94 | |
| 95 [Supplemental] | |
| 96 interface RTCDataChannel { | |
| 97 [DartName=sendByteBuffer] void send(ArrayBuffer data); | |
| 98 [DartName=sendTypedData] void send(ArrayBufferView data); | |
| 99 [DartName=sendBlob] void send(Blob data); | |
| 100 }; | |
| 101 | |
| 102 [Supplemental] | |
| 103 interface IDBDatabase { | |
| 104 [DartName=transactionStringList] IDBTransaction transaction(DOMStringList stor eNames, [Default=NullString] optional DOMString mode); | |
| 105 [DartName=transactionList] IDBTransaction transaction(sequence<DOMString> stor eNames, [Default=NullString] optional DOMString mode); | |
| 106 }; | |
| 107 | |
| 108 [Supplemental] | |
| 64 interface Console { | 109 interface Console { |
| 65 [Suppressed] void assert(boolean condition); | 110 [Suppressed] void assert(boolean condition); |
| 66 [CallWith=ScriptArguments|ScriptState] void assertCondition(boolean condition) ; | 111 [CallWith=ScriptArguments|ScriptState] void assertCondition(boolean condition) ; |
| 67 }; | 112 }; |
| 68 | 113 |
| 69 interface HTMLCanvasElement { | 114 interface HTMLCanvasElement { |
| 70 [Suppressed] DOMString toDataURL([TreatNullAs=NullString, TreatUndefinedAs=Nul lString,Default=Undefined] DOMString type); | 115 [Suppressed] DOMString toDataURL([TreatNullAs=NullString, TreatUndefinedAs=Nul lString,Default=Undefined] DOMString type); |
| 71 [Custom] DOMString toDataURL([TreatNullAs=NullString, TreatUndefinedAs=NullStr ing,Default=Undefined] DOMString type, optional float quality); | 116 [Custom] DOMString toDataURL([TreatNullAs=NullString, TreatUndefinedAs=NullStr ing,Default=Undefined] DOMString type, optional float quality); |
| 72 | 117 |
| 73 [Suppressed] any getContext(DOMString contextId); | 118 [Suppressed] any getContext(DOMString contextId); |
| (...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 312 [Custom] void reload(); | 357 [Custom] void reload(); |
| 313 | 358 |
| 314 // URI decomposition attributes | 359 // URI decomposition attributes |
| 315 [CustomSetter] attribute DOMString protocol; | 360 [CustomSetter] attribute DOMString protocol; |
| 316 [CustomSetter] attribute DOMString host; | 361 [CustomSetter] attribute DOMString host; |
| 317 [CustomSetter] attribute DOMString hostname; | 362 [CustomSetter] attribute DOMString hostname; |
| 318 [CustomSetter] attribute DOMString port; | 363 [CustomSetter] attribute DOMString port; |
| 319 [CustomSetter] attribute DOMString pathname; | 364 [CustomSetter] attribute DOMString pathname; |
| 320 [CustomSetter] attribute DOMString search; | 365 [CustomSetter] attribute DOMString search; |
| 321 [CustomSetter] attribute DOMString hash; | 366 [CustomSetter] attribute DOMString hash; |
| 322 }; | 367 }; |
| OLD | NEW |