| 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 // TODO(efortuna): Clean up these comments once we have dealt with the extra | 5 // TODO(efortuna): Clean up these comments once we have dealt with the extra |
| 6 // methods on these list-like classes. | 6 // methods on these list-like classes. |
| 7 ClientRectList implements sequence<ClientRect>; | 7 ClientRectList implements sequence<ClientRect>; |
| 8 CSSRuleList implements sequence<CSSRule>; | 8 CSSRuleList implements sequence<CSSRule>; |
| 9 CSSValueList implements sequence<CSSValue>; | 9 CSSValueList implements sequence<CSSValue>; |
| 10 DOMMimeTypeArray implements sequence<DOMMimeType>; // has namedItem field. | 10 DOMMimeTypeArray implements sequence<DOMMimeType>; // has namedItem field. |
| (...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 367 [DartName=_observe] void observe(in Node target, in Dictionary options) | 367 [DartName=_observe] void observe(in Node target, in Dictionary options) |
| 368 raises(DOMException); | 368 raises(DOMException); |
| 369 }; | 369 }; |
| 370 } | 370 } |
| 371 | 371 |
| 372 module html { | 372 module html { |
| 373 [Supplemental, | 373 [Supplemental, |
| 374 CustomConstructor, | 374 CustomConstructor, |
| 375 // Provide missing constructor signature. | 375 // Provide missing constructor signature. |
| 376 Constructor([Optional] in FormElement form)] | 376 Constructor([Optional] in FormElement form)] |
| 377 interface FormData { | 377 interface DOMFormData { |
| 378 }; | 378 }; |
| 379 } | 379 } |
| 380 | 380 |
| 381 module storage { | 381 module storage { |
| 382 [Supplemental] | 382 [Supplemental] |
| 383 interface SQLResultSetRowList { | 383 interface SQLResultSetRowList { |
| 384 // Change the return type to Dictionary so that rows are exposed in the Dart | 384 // Change the return type to Dictionary so that rows are exposed in the Dart |
| 385 // API as a Maps, with the appropriate conversion in JavaScript. | 385 // API as a Maps, with the appropriate conversion in JavaScript. |
| 386 [Suppressed] DOMObject item(in unsigned long index); | 386 [Suppressed] DOMObject item(in unsigned long index); |
| 387 [Custom] Dictionary item(in unsigned long index); | 387 [Custom] Dictionary item(in unsigned long index); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 402 } | 402 } |
| 403 | 403 |
| 404 module core { | 404 module core { |
| 405 [supplemental, Callback] | 405 [supplemental, Callback] |
| 406 interface RequestAnimationFrameCallback { | 406 interface RequestAnimationFrameCallback { |
| 407 // Webkit implements this as returning bool, but standard is void. | 407 // Webkit implements this as returning bool, but standard is void. |
| 408 [Suppressed] boolean handleEvent(in DOMTimeStamp time); | 408 [Suppressed] boolean handleEvent(in DOMTimeStamp time); |
| 409 [Custom] void handleEvent(in DOMTimeStamp time); | 409 [Custom] void handleEvent(in DOMTimeStamp time); |
| 410 }; | 410 }; |
| 411 } | 411 } |
| OLD | NEW |