Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(957)

Side by Side Diff: lib/dom/idl/dart/dart.idl

Issue 10253002: Nuke CanvasPixelArray as it is dropped from WebKit as well. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « lib/dom/frog/dom_frog.dart ('k') | lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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>;
12 11
13 Float32Array implements sequence<double>; 12 Float32Array implements sequence<double>;
14 Float64Array implements sequence<double>; 13 Float64Array implements sequence<double>;
15 Int8Array implements sequence<int>; 14 Int8Array implements sequence<int>;
16 Int16Array implements sequence<int>; 15 Int16Array implements sequence<int>;
17 Int32Array implements sequence<int>; 16 Int32Array implements sequence<int>;
18 Uint8Array implements sequence<int>; 17 Uint8Array implements sequence<int>;
19 Uint16Array implements sequence<int>; 18 Uint16Array implements sequence<int>;
20 Uint32Array implements sequence<int>; 19 Uint32Array implements sequence<int>;
21 20
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
193 }; 192 };
194 193
195 [Supplemental] 194 [Supplemental]
196 interface Uint8ClampedArray { 195 interface Uint8ClampedArray {
197 // Avoid 'overriding static member BYTES_PER_ELEMENT'. 196 // Avoid 'overriding static member BYTES_PER_ELEMENT'.
198 [Suppressed] const long BYTES_PER_ELEMENT = 1; 197 [Suppressed] const long BYTES_PER_ELEMENT = 1;
199 198
200 [Suppressed] void set(); 199 [Suppressed] void set();
201 [DartName=setElements, Custom] void set(in any array, in optional unsigned l ong offset); 200 [DartName=setElements, Custom] void set(in any array, in optional unsigned l ong offset);
202 }; 201 };
203
204 [NumericIndexedGetter, CustomIndexedSetter]
205 interface CanvasPixelArray {
206 readonly attribute long length;
207 };
208 }; 202 };
209 203
210 module storage { 204 module storage {
211 // TODO(vsm): Define new names for these (see b/4436830). 205 // TODO(vsm): Define new names for these (see b/4436830).
212 [Supplemental] 206 [Supplemental]
213 interface IDBCursor { 207 interface IDBCursor {
214 [DartName=continueFunction] void continue(in optional IDBKey key); 208 [DartName=continueFunction] void continue(in optional IDBKey key);
215 }; 209 };
216 [Supplemental] 210 [Supplemental]
217 interface IDBIndex { 211 interface IDBIndex {
(...skipping 27 matching lines...) Expand all
245 [Supplemental, Callback] // Add missing Callback attribute. 239 [Supplemental, Callback] // Add missing Callback attribute.
246 interface VoidCallback { 240 interface VoidCallback {
247 }; 241 };
248 }; 242 };
249 243
250 module svg { 244 module svg {
251 interface SVGNumber { 245 interface SVGNumber {
252 [StrictTypeChecking, Custom] attribute double value; 246 [StrictTypeChecking, Custom] attribute double value;
253 }; 247 };
254 } 248 }
OLDNEW
« no previous file with comments | « lib/dom/frog/dom_frog.dart ('k') | lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698