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

Side by Side Diff: sdk/lib/html/dart2js/html_dart2js.dart

Issue 11369243: Make Exception a class, not an interface, and remove the const constructor. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Updated. Moved safeToString to Error. Created 8 years, 1 month 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 | « sdk/lib/core/exceptions.dart ('k') | sdk/lib/html/scripts/systemhtml.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library html; 1 library html;
2 2
3 import 'dart:isolate'; 3 import 'dart:isolate';
4 import 'dart:json'; 4 import 'dart:json';
5 import 'dart:svg' as svg; 5 import 'dart:svg' as svg;
6 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7 // for details. All rights reserved. Use of this source code is governed by a 7 // for details. All rights reserved. Use of this source code is governed by a
8 // BSD-style license that can be found in the LICENSE file. 8 // BSD-style license that can be found in the LICENSE file.
9 9
10 // DO NOT EDIT 10 // DO NOT EDIT
(...skipping 4903 matching lines...) Expand 10 before | Expand all | Expand 10 after
4914 /** @domName CanvasRenderingContext2D.createImageData */ 4914 /** @domName CanvasRenderingContext2D.createImageData */
4915 ImageData createImageData(imagedata_OR_sw, [num sh]) { 4915 ImageData createImageData(imagedata_OR_sw, [num sh]) {
4916 if ((?imagedata_OR_sw && (imagedata_OR_sw is ImageData || imagedata_OR_sw == null)) && 4916 if ((?imagedata_OR_sw && (imagedata_OR_sw is ImageData || imagedata_OR_sw == null)) &&
4917 !?sh) { 4917 !?sh) {
4918 var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw); 4918 var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw);
4919 return _convertNativeToDart_ImageData(_createImageData_1(imagedata_1)); 4919 return _convertNativeToDart_ImageData(_createImageData_1(imagedata_1));
4920 } 4920 }
4921 if ((?imagedata_OR_sw && (imagedata_OR_sw is num || imagedata_OR_sw == null) )) { 4921 if ((?imagedata_OR_sw && (imagedata_OR_sw is num || imagedata_OR_sw == null) )) {
4922 return _convertNativeToDart_ImageData(_createImageData_2(imagedata_OR_sw, sh)); 4922 return _convertNativeToDart_ImageData(_createImageData_2(imagedata_OR_sw, sh));
4923 } 4923 }
4924 throw const Exception("Incorrect number or type of arguments"); 4924 throw new ArgumentError("Incorrect number or type of arguments");
4925 } 4925 }
4926 _createImageData_1(imagedata) native "createImageData"; 4926 _createImageData_1(imagedata) native "createImageData";
4927 _createImageData_2(num sw, sh) native "createImageData"; 4927 _createImageData_2(num sw, sh) native "createImageData";
4928 4928
4929 /** @domName CanvasRenderingContext2D.createLinearGradient */ 4929 /** @domName CanvasRenderingContext2D.createLinearGradient */
4930 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; 4930 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native;
4931 4931
4932 /** @domName CanvasRenderingContext2D.createPattern */ 4932 /** @domName CanvasRenderingContext2D.createPattern */
4933 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; 4933 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native;
4934 4934
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
4977 !?dirtyY && 4977 !?dirtyY &&
4978 !?dirtyWidth && 4978 !?dirtyWidth &&
4979 !?dirtyHeight) { 4979 !?dirtyHeight) {
4980 var imagedata_1 = _convertDartToNative_ImageData(imagedata); 4980 var imagedata_1 = _convertDartToNative_ImageData(imagedata);
4981 _putImageData_1(imagedata_1, dx, dy); 4981 _putImageData_1(imagedata_1, dx, dy);
4982 return; 4982 return;
4983 } 4983 }
4984 var imagedata_2 = _convertDartToNative_ImageData(imagedata); 4984 var imagedata_2 = _convertDartToNative_ImageData(imagedata);
4985 _putImageData_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight ); 4985 _putImageData_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight );
4986 return; 4986 return;
4987 throw const Exception("Incorrect number or type of arguments"); 4987 throw new ArgumentError("Incorrect number or type of arguments");
4988 } 4988 }
4989 void _putImageData_1(imagedata, dx, dy) native "putImageData"; 4989 void _putImageData_1(imagedata, dx, dy) native "putImageData";
4990 void _putImageData_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeigh t) native "putImageData"; 4990 void _putImageData_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeigh t) native "putImageData";
4991 4991
4992 /** @domName CanvasRenderingContext2D.quadraticCurveTo */ 4992 /** @domName CanvasRenderingContext2D.quadraticCurveTo */
4993 void quadraticCurveTo(num cpx, num cpy, num x, num y) native; 4993 void quadraticCurveTo(num cpx, num cpy, num x, num y) native;
4994 4994
4995 /** @domName CanvasRenderingContext2D.rect */ 4995 /** @domName CanvasRenderingContext2D.rect */
4996 void rect(num x, num y, num width, num height) native; 4996 void rect(num x, num y, num width, num height) native;
4997 4997
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
5061 !?dirtyY && 5061 !?dirtyY &&
5062 !?dirtyWidth && 5062 !?dirtyWidth &&
5063 !?dirtyHeight) { 5063 !?dirtyHeight) {
5064 var imagedata_1 = _convertDartToNative_ImageData(imagedata); 5064 var imagedata_1 = _convertDartToNative_ImageData(imagedata);
5065 _webkitPutImageDataHD_1(imagedata_1, dx, dy); 5065 _webkitPutImageDataHD_1(imagedata_1, dx, dy);
5066 return; 5066 return;
5067 } 5067 }
5068 var imagedata_2 = _convertDartToNative_ImageData(imagedata); 5068 var imagedata_2 = _convertDartToNative_ImageData(imagedata);
5069 _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dir tyHeight); 5069 _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dir tyHeight);
5070 return; 5070 return;
5071 throw const Exception("Incorrect number or type of arguments"); 5071 throw new ArgumentError("Incorrect number or type of arguments");
5072 } 5072 }
5073 void _webkitPutImageDataHD_1(imagedata, dx, dy) native "webkitPutImageDataHD"; 5073 void _webkitPutImageDataHD_1(imagedata, dx, dy) native "webkitPutImageDataHD";
5074 void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, di rtyHeight) native "webkitPutImageDataHD"; 5074 void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, di rtyHeight) native "webkitPutImageDataHD";
5075 5075
5076 5076
5077 /** 5077 /**
5078 * Sets the color used inside shapes. 5078 * Sets the color used inside shapes.
5079 * [r], [g], [b] are 0-255, [a] is 0-1. 5079 * [r], [g], [b] are 0-255, [a] is 0-1.
5080 */ 5080 */
5081 void setFillColorRgb(int r, int g, int b, [num a = 1]) { 5081 void setFillColorRgb(int r, int g, int b, [num a = 1]) {
(...skipping 5184 matching lines...) Expand 10 before | Expand all | Expand 10 after
10266 if (!?key_OR_range) { 10266 if (!?key_OR_range) {
10267 return _count_1(); 10267 return _count_1();
10268 } 10268 }
10269 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) { 10269 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) {
10270 return _count_2(key_OR_range); 10270 return _count_2(key_OR_range);
10271 } 10271 }
10272 if (?key_OR_range) { 10272 if (?key_OR_range) {
10273 var key_1 = _convertDartToNative_IDBKey(key_OR_range); 10273 var key_1 = _convertDartToNative_IDBKey(key_OR_range);
10274 return _count_3(key_1); 10274 return _count_3(key_1);
10275 } 10275 }
10276 throw const Exception("Incorrect number or type of arguments"); 10276 throw new ArgumentError("Incorrect number or type of arguments");
10277 } 10277 }
10278 IDBRequest _count_1() native "count"; 10278 IDBRequest _count_1() native "count";
10279 IDBRequest _count_2(IDBKeyRange range) native "count"; 10279 IDBRequest _count_2(IDBKeyRange range) native "count";
10280 IDBRequest _count_3(key) native "count"; 10280 IDBRequest _count_3(key) native "count";
10281 10281
10282 /** @domName IDBIndex.get */ 10282 /** @domName IDBIndex.get */
10283 IDBRequest get(key) { 10283 IDBRequest get(key) {
10284 if ((?key && (key is IDBKeyRange || key == null))) { 10284 if ((?key && (key is IDBKeyRange || key == null))) {
10285 return _get_1(key); 10285 return _get_1(key);
10286 } 10286 }
10287 if (?key) { 10287 if (?key) {
10288 var key_1 = _convertDartToNative_IDBKey(key); 10288 var key_1 = _convertDartToNative_IDBKey(key);
10289 return _get_2(key_1); 10289 return _get_2(key_1);
10290 } 10290 }
10291 throw const Exception("Incorrect number or type of arguments"); 10291 throw new ArgumentError("Incorrect number or type of arguments");
10292 } 10292 }
10293 IDBRequest _get_1(IDBKeyRange key) native "get"; 10293 IDBRequest _get_1(IDBKeyRange key) native "get";
10294 IDBRequest _get_2(key) native "get"; 10294 IDBRequest _get_2(key) native "get";
10295 10295
10296 /** @domName IDBIndex.getKey */ 10296 /** @domName IDBIndex.getKey */
10297 IDBRequest getKey(key) { 10297 IDBRequest getKey(key) {
10298 if ((?key && (key is IDBKeyRange || key == null))) { 10298 if ((?key && (key is IDBKeyRange || key == null))) {
10299 return _getKey_1(key); 10299 return _getKey_1(key);
10300 } 10300 }
10301 if (?key) { 10301 if (?key) {
10302 var key_1 = _convertDartToNative_IDBKey(key); 10302 var key_1 = _convertDartToNative_IDBKey(key);
10303 return _getKey_2(key_1); 10303 return _getKey_2(key_1);
10304 } 10304 }
10305 throw const Exception("Incorrect number or type of arguments"); 10305 throw new ArgumentError("Incorrect number or type of arguments");
10306 } 10306 }
10307 IDBRequest _getKey_1(IDBKeyRange key) native "getKey"; 10307 IDBRequest _getKey_1(IDBKeyRange key) native "getKey";
10308 IDBRequest _getKey_2(key) native "getKey"; 10308 IDBRequest _getKey_2(key) native "getKey";
10309 10309
10310 /** @domName IDBIndex.openCursor */ 10310 /** @domName IDBIndex.openCursor */
10311 IDBRequest openCursor([key_OR_range, String direction]) { 10311 IDBRequest openCursor([key_OR_range, String direction]) {
10312 if (!?key_OR_range && 10312 if (!?key_OR_range &&
10313 !?direction) { 10313 !?direction) {
10314 return _openCursor_1(); 10314 return _openCursor_1();
10315 } 10315 }
10316 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) && 10316 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) &&
10317 !?direction) { 10317 !?direction) {
10318 return _openCursor_2(key_OR_range); 10318 return _openCursor_2(key_OR_range);
10319 } 10319 }
10320 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) { 10320 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) {
10321 return _openCursor_3(key_OR_range, direction); 10321 return _openCursor_3(key_OR_range, direction);
10322 } 10322 }
10323 if (?key_OR_range && 10323 if (?key_OR_range &&
10324 !?direction) { 10324 !?direction) {
10325 var key_1 = _convertDartToNative_IDBKey(key_OR_range); 10325 var key_1 = _convertDartToNative_IDBKey(key_OR_range);
10326 return _openCursor_4(key_1); 10326 return _openCursor_4(key_1);
10327 } 10327 }
10328 if (?key_OR_range) { 10328 if (?key_OR_range) {
10329 var key_2 = _convertDartToNative_IDBKey(key_OR_range); 10329 var key_2 = _convertDartToNative_IDBKey(key_OR_range);
10330 return _openCursor_5(key_2, direction); 10330 return _openCursor_5(key_2, direction);
10331 } 10331 }
10332 throw const Exception("Incorrect number or type of arguments"); 10332 throw new ArgumentError("Incorrect number or type of arguments");
10333 } 10333 }
10334 IDBRequest _openCursor_1() native "openCursor"; 10334 IDBRequest _openCursor_1() native "openCursor";
10335 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor"; 10335 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor";
10336 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor"; 10336 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor";
10337 IDBRequest _openCursor_4(key) native "openCursor"; 10337 IDBRequest _openCursor_4(key) native "openCursor";
10338 IDBRequest _openCursor_5(key, direction) native "openCursor"; 10338 IDBRequest _openCursor_5(key, direction) native "openCursor";
10339 10339
10340 /** @domName IDBIndex.openKeyCursor */ 10340 /** @domName IDBIndex.openKeyCursor */
10341 IDBRequest openKeyCursor([key_OR_range, String direction]) { 10341 IDBRequest openKeyCursor([key_OR_range, String direction]) {
10342 if (!?key_OR_range && 10342 if (!?key_OR_range &&
10343 !?direction) { 10343 !?direction) {
10344 return _openKeyCursor_1(); 10344 return _openKeyCursor_1();
10345 } 10345 }
10346 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) && 10346 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) &&
10347 !?direction) { 10347 !?direction) {
10348 return _openKeyCursor_2(key_OR_range); 10348 return _openKeyCursor_2(key_OR_range);
10349 } 10349 }
10350 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) { 10350 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) {
10351 return _openKeyCursor_3(key_OR_range, direction); 10351 return _openKeyCursor_3(key_OR_range, direction);
10352 } 10352 }
10353 if (?key_OR_range && 10353 if (?key_OR_range &&
10354 !?direction) { 10354 !?direction) {
10355 var key_1 = _convertDartToNative_IDBKey(key_OR_range); 10355 var key_1 = _convertDartToNative_IDBKey(key_OR_range);
10356 return _openKeyCursor_4(key_1); 10356 return _openKeyCursor_4(key_1);
10357 } 10357 }
10358 if (?key_OR_range) { 10358 if (?key_OR_range) {
10359 var key_2 = _convertDartToNative_IDBKey(key_OR_range); 10359 var key_2 = _convertDartToNative_IDBKey(key_OR_range);
10360 return _openKeyCursor_5(key_2, direction); 10360 return _openKeyCursor_5(key_2, direction);
10361 } 10361 }
10362 throw const Exception("Incorrect number or type of arguments"); 10362 throw new ArgumentError("Incorrect number or type of arguments");
10363 } 10363 }
10364 IDBRequest _openKeyCursor_1() native "openKeyCursor"; 10364 IDBRequest _openKeyCursor_1() native "openKeyCursor";
10365 IDBRequest _openKeyCursor_2(IDBKeyRange range) native "openKeyCursor"; 10365 IDBRequest _openKeyCursor_2(IDBKeyRange range) native "openKeyCursor";
10366 IDBRequest _openKeyCursor_3(IDBKeyRange range, direction) native "openKeyCurso r"; 10366 IDBRequest _openKeyCursor_3(IDBKeyRange range, direction) native "openKeyCurso r";
10367 IDBRequest _openKeyCursor_4(key) native "openKeyCursor"; 10367 IDBRequest _openKeyCursor_4(key) native "openKeyCursor";
10368 IDBRequest _openKeyCursor_5(key, direction) native "openKeyCursor"; 10368 IDBRequest _openKeyCursor_5(key, direction) native "openKeyCursor";
10369 } 10369 }
10370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 10370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
10371 // for details. All rights reserved. Use of this source code is governed by a 10371 // for details. All rights reserved. Use of this source code is governed by a
10372 // BSD-style license that can be found in the LICENSE file. 10372 // BSD-style license that can be found in the LICENSE file.
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
10518 if (!?key_OR_range) { 10518 if (!?key_OR_range) {
10519 return _count_1(); 10519 return _count_1();
10520 } 10520 }
10521 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) { 10521 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) {
10522 return _count_2(key_OR_range); 10522 return _count_2(key_OR_range);
10523 } 10523 }
10524 if (?key_OR_range) { 10524 if (?key_OR_range) {
10525 var key_1 = _convertDartToNative_IDBKey(key_OR_range); 10525 var key_1 = _convertDartToNative_IDBKey(key_OR_range);
10526 return _count_3(key_1); 10526 return _count_3(key_1);
10527 } 10527 }
10528 throw const Exception("Incorrect number or type of arguments"); 10528 throw new ArgumentError("Incorrect number or type of arguments");
10529 } 10529 }
10530 IDBRequest _count_1() native "count"; 10530 IDBRequest _count_1() native "count";
10531 IDBRequest _count_2(IDBKeyRange range) native "count"; 10531 IDBRequest _count_2(IDBKeyRange range) native "count";
10532 IDBRequest _count_3(key) native "count"; 10532 IDBRequest _count_3(key) native "count";
10533 10533
10534 /** @domName IDBObjectStore.createIndex */ 10534 /** @domName IDBObjectStore.createIndex */
10535 IDBIndex createIndex(String name, keyPath, [Map options]) { 10535 IDBIndex createIndex(String name, keyPath, [Map options]) {
10536 if ((?keyPath && (keyPath is List<String> || keyPath == null)) && 10536 if ((?keyPath && (keyPath is List<String> || keyPath == null)) &&
10537 !?options) { 10537 !?options) {
10538 List keyPath_1 = _convertDartToNative_StringArray(keyPath); 10538 List keyPath_1 = _convertDartToNative_StringArray(keyPath);
10539 return _createIndex_1(name, keyPath_1); 10539 return _createIndex_1(name, keyPath_1);
10540 } 10540 }
10541 if ((?keyPath && (keyPath is List<String> || keyPath == null))) { 10541 if ((?keyPath && (keyPath is List<String> || keyPath == null))) {
10542 List keyPath_2 = _convertDartToNative_StringArray(keyPath); 10542 List keyPath_2 = _convertDartToNative_StringArray(keyPath);
10543 var options_3 = _convertDartToNative_Dictionary(options); 10543 var options_3 = _convertDartToNative_Dictionary(options);
10544 return _createIndex_2(name, keyPath_2, options_3); 10544 return _createIndex_2(name, keyPath_2, options_3);
10545 } 10545 }
10546 if ((?keyPath && (keyPath is String || keyPath == null)) && 10546 if ((?keyPath && (keyPath is String || keyPath == null)) &&
10547 !?options) { 10547 !?options) {
10548 return _createIndex_3(name, keyPath); 10548 return _createIndex_3(name, keyPath);
10549 } 10549 }
10550 if ((?keyPath && (keyPath is String || keyPath == null))) { 10550 if ((?keyPath && (keyPath is String || keyPath == null))) {
10551 var options_4 = _convertDartToNative_Dictionary(options); 10551 var options_4 = _convertDartToNative_Dictionary(options);
10552 return _createIndex_4(name, keyPath, options_4); 10552 return _createIndex_4(name, keyPath, options_4);
10553 } 10553 }
10554 throw const Exception("Incorrect number or type of arguments"); 10554 throw new ArgumentError("Incorrect number or type of arguments");
10555 } 10555 }
10556 IDBIndex _createIndex_1(name, List keyPath) native "createIndex"; 10556 IDBIndex _createIndex_1(name, List keyPath) native "createIndex";
10557 IDBIndex _createIndex_2(name, List keyPath, options) native "createIndex"; 10557 IDBIndex _createIndex_2(name, List keyPath, options) native "createIndex";
10558 IDBIndex _createIndex_3(name, String keyPath) native "createIndex"; 10558 IDBIndex _createIndex_3(name, String keyPath) native "createIndex";
10559 IDBIndex _createIndex_4(name, String keyPath, options) native "createIndex"; 10559 IDBIndex _createIndex_4(name, String keyPath, options) native "createIndex";
10560 10560
10561 /** @domName IDBObjectStore.delete */ 10561 /** @domName IDBObjectStore.delete */
10562 IDBRequest delete(key_OR_keyRange) { 10562 IDBRequest delete(key_OR_keyRange) {
10563 if ((?key_OR_keyRange && (key_OR_keyRange is IDBKeyRange || key_OR_keyRange == null))) { 10563 if ((?key_OR_keyRange && (key_OR_keyRange is IDBKeyRange || key_OR_keyRange == null))) {
10564 return _delete_1(key_OR_keyRange); 10564 return _delete_1(key_OR_keyRange);
10565 } 10565 }
10566 if (?key_OR_keyRange) { 10566 if (?key_OR_keyRange) {
10567 var key_1 = _convertDartToNative_IDBKey(key_OR_keyRange); 10567 var key_1 = _convertDartToNative_IDBKey(key_OR_keyRange);
10568 return _delete_2(key_1); 10568 return _delete_2(key_1);
10569 } 10569 }
10570 throw const Exception("Incorrect number or type of arguments"); 10570 throw new ArgumentError("Incorrect number or type of arguments");
10571 } 10571 }
10572 IDBRequest _delete_1(IDBKeyRange keyRange) native "delete"; 10572 IDBRequest _delete_1(IDBKeyRange keyRange) native "delete";
10573 IDBRequest _delete_2(key) native "delete"; 10573 IDBRequest _delete_2(key) native "delete";
10574 10574
10575 /** @domName IDBObjectStore.deleteIndex */ 10575 /** @domName IDBObjectStore.deleteIndex */
10576 void deleteIndex(String name) native; 10576 void deleteIndex(String name) native;
10577 10577
10578 /** @domName IDBObjectStore.getObject */ 10578 /** @domName IDBObjectStore.getObject */
10579 IDBRequest getObject(key) { 10579 IDBRequest getObject(key) {
10580 if ((?key && (key is IDBKeyRange || key == null))) { 10580 if ((?key && (key is IDBKeyRange || key == null))) {
10581 return _getObject_1(key); 10581 return _getObject_1(key);
10582 } 10582 }
10583 if (?key) { 10583 if (?key) {
10584 var key_1 = _convertDartToNative_IDBKey(key); 10584 var key_1 = _convertDartToNative_IDBKey(key);
10585 return _getObject_2(key_1); 10585 return _getObject_2(key_1);
10586 } 10586 }
10587 throw const Exception("Incorrect number or type of arguments"); 10587 throw new ArgumentError("Incorrect number or type of arguments");
10588 } 10588 }
10589 IDBRequest _getObject_1(IDBKeyRange key) native "get"; 10589 IDBRequest _getObject_1(IDBKeyRange key) native "get";
10590 IDBRequest _getObject_2(key) native "get"; 10590 IDBRequest _getObject_2(key) native "get";
10591 10591
10592 /** @domName IDBObjectStore.index */ 10592 /** @domName IDBObjectStore.index */
10593 IDBIndex index(String name) native; 10593 IDBIndex index(String name) native;
10594 10594
10595 /** @domName IDBObjectStore.openCursor */ 10595 /** @domName IDBObjectStore.openCursor */
10596 IDBRequest openCursor([key_OR_range, String direction]) { 10596 IDBRequest openCursor([key_OR_range, String direction]) {
10597 if (!?key_OR_range && 10597 if (!?key_OR_range &&
10598 !?direction) { 10598 !?direction) {
10599 return _openCursor_1(); 10599 return _openCursor_1();
10600 } 10600 }
10601 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) && 10601 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) &&
10602 !?direction) { 10602 !?direction) {
10603 return _openCursor_2(key_OR_range); 10603 return _openCursor_2(key_OR_range);
10604 } 10604 }
10605 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) { 10605 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null)) ) {
10606 return _openCursor_3(key_OR_range, direction); 10606 return _openCursor_3(key_OR_range, direction);
10607 } 10607 }
10608 if (?key_OR_range && 10608 if (?key_OR_range &&
10609 !?direction) { 10609 !?direction) {
10610 var key_1 = _convertDartToNative_IDBKey(key_OR_range); 10610 var key_1 = _convertDartToNative_IDBKey(key_OR_range);
10611 return _openCursor_4(key_1); 10611 return _openCursor_4(key_1);
10612 } 10612 }
10613 if (?key_OR_range) { 10613 if (?key_OR_range) {
10614 var key_2 = _convertDartToNative_IDBKey(key_OR_range); 10614 var key_2 = _convertDartToNative_IDBKey(key_OR_range);
10615 return _openCursor_5(key_2, direction); 10615 return _openCursor_5(key_2, direction);
10616 } 10616 }
10617 throw const Exception("Incorrect number or type of arguments"); 10617 throw new ArgumentError("Incorrect number or type of arguments");
10618 } 10618 }
10619 IDBRequest _openCursor_1() native "openCursor"; 10619 IDBRequest _openCursor_1() native "openCursor";
10620 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor"; 10620 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor";
10621 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor"; 10621 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor";
10622 IDBRequest _openCursor_4(key) native "openCursor"; 10622 IDBRequest _openCursor_4(key) native "openCursor";
10623 IDBRequest _openCursor_5(key, direction) native "openCursor"; 10623 IDBRequest _openCursor_5(key, direction) native "openCursor";
10624 10624
10625 /** @domName IDBObjectStore.put */ 10625 /** @domName IDBObjectStore.put */
10626 IDBRequest put(/*any*/ value, [/*IDBKey*/ key]) { 10626 IDBRequest put(/*any*/ value, [/*IDBKey*/ key]) {
10627 if (?key) { 10627 if (?key) {
(...skipping 1554 matching lines...) Expand 10 before | Expand all | Expand 10 after
12182 !?messagePorts) { 12182 !?messagePorts) {
12183 var message_1 = _convertDartToNative_SerializedScriptValue(message); 12183 var message_1 = _convertDartToNative_SerializedScriptValue(message);
12184 _postMessage_1(message_1, targetOrigin); 12184 _postMessage_1(message_1, targetOrigin);
12185 return; 12185 return;
12186 } 12186 }
12187 if (?message) { 12187 if (?message) {
12188 var message_2 = _convertDartToNative_SerializedScriptValue(message); 12188 var message_2 = _convertDartToNative_SerializedScriptValue(message);
12189 _postMessage_2(message_2, targetOrigin, messagePorts); 12189 _postMessage_2(message_2, targetOrigin, messagePorts);
12190 return; 12190 return;
12191 } 12191 }
12192 throw const Exception("Incorrect number or type of arguments"); 12192 throw new ArgumentError("Incorrect number or type of arguments");
12193 } 12193 }
12194 void _postMessage_1(message, targetOrigin) native "postMessage"; 12194 void _postMessage_1(message, targetOrigin) native "postMessage";
12195 void _postMessage_2(message, targetOrigin, List messagePorts) native "postMess age"; 12195 void _postMessage_2(message, targetOrigin, List messagePorts) native "postMess age";
12196 12196
12197 /** @domName Window.print */ 12197 /** @domName Window.print */
12198 void print() native; 12198 void print() native;
12199 12199
12200 /** @domName Window.releaseEvents */ 12200 /** @domName Window.releaseEvents */
12201 void releaseEvents() native; 12201 void releaseEvents() native;
12202 12202
(...skipping 7351 matching lines...) Expand 10 before | Expand all | Expand 10 after
19554 _texImage2D_4(target, level, internalformat, format_OR_width, height_OR_ty pe, border_OR_canvas_OR_image_OR_pixels_OR_video); 19554 _texImage2D_4(target, level, internalformat, format_OR_width, height_OR_ty pe, border_OR_canvas_OR_image_OR_pixels_OR_video);
19555 return; 19555 return;
19556 } 19556 }
19557 if ((?border_OR_canvas_OR_image_OR_pixels_OR_video && (border_OR_canvas_OR_i mage_OR_pixels_OR_video is VideoElement || border_OR_canvas_OR_image_OR_pixels_O R_video == null)) && 19557 if ((?border_OR_canvas_OR_image_OR_pixels_OR_video && (border_OR_canvas_OR_i mage_OR_pixels_OR_video is VideoElement || border_OR_canvas_OR_image_OR_pixels_O R_video == null)) &&
19558 !?format && 19558 !?format &&
19559 !?type && 19559 !?type &&
19560 !?pixels) { 19560 !?pixels) {
19561 _texImage2D_5(target, level, internalformat, format_OR_width, height_OR_ty pe, border_OR_canvas_OR_image_OR_pixels_OR_video); 19561 _texImage2D_5(target, level, internalformat, format_OR_width, height_OR_ty pe, border_OR_canvas_OR_image_OR_pixels_OR_video);
19562 return; 19562 return;
19563 } 19563 }
19564 throw const Exception("Incorrect number or type of arguments"); 19564 throw new ArgumentError("Incorrect number or type of arguments");
19565 } 19565 }
19566 void _texImage2D_1(target, level, internalformat, width, height, int border, f ormat, type, ArrayBufferView pixels) native "texImage2D"; 19566 void _texImage2D_1(target, level, internalformat, width, height, int border, f ormat, type, ArrayBufferView pixels) native "texImage2D";
19567 void _texImage2D_2(target, level, internalformat, format, type, pixels) native "texImage2D"; 19567 void _texImage2D_2(target, level, internalformat, format, type, pixels) native "texImage2D";
19568 void _texImage2D_3(target, level, internalformat, format, type, ImageElement i mage) native "texImage2D"; 19568 void _texImage2D_3(target, level, internalformat, format, type, ImageElement i mage) native "texImage2D";
19569 void _texImage2D_4(target, level, internalformat, format, type, CanvasElement canvas) native "texImage2D"; 19569 void _texImage2D_4(target, level, internalformat, format, type, CanvasElement canvas) native "texImage2D";
19570 void _texImage2D_5(target, level, internalformat, format, type, VideoElement v ideo) native "texImage2D"; 19570 void _texImage2D_5(target, level, internalformat, format, type, VideoElement v ideo) native "texImage2D";
19571 19571
19572 /** @domName WebGLRenderingContext.texParameterf */ 19572 /** @domName WebGLRenderingContext.texParameterf */
19573 void texParameterf(int target, int pname, num param) native; 19573 void texParameterf(int target, int pname, num param) native;
19574 19574
(...skipping 24 matching lines...) Expand all
19599 !?pixels) { 19599 !?pixels) {
19600 _texSubImage2D_4(target, level, xoffset, yoffset, format_OR_width, height_ OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video); 19600 _texSubImage2D_4(target, level, xoffset, yoffset, format_OR_width, height_ OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video);
19601 return; 19601 return;
19602 } 19602 }
19603 if ((?canvas_OR_format_OR_image_OR_pixels_OR_video && (canvas_OR_format_OR_i mage_OR_pixels_OR_video is VideoElement || canvas_OR_format_OR_image_OR_pixels_O R_video == null)) && 19603 if ((?canvas_OR_format_OR_image_OR_pixels_OR_video && (canvas_OR_format_OR_i mage_OR_pixels_OR_video is VideoElement || canvas_OR_format_OR_image_OR_pixels_O R_video == null)) &&
19604 !?type && 19604 !?type &&
19605 !?pixels) { 19605 !?pixels) {
19606 _texSubImage2D_5(target, level, xoffset, yoffset, format_OR_width, height_ OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video); 19606 _texSubImage2D_5(target, level, xoffset, yoffset, format_OR_width, height_ OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video);
19607 return; 19607 return;
19608 } 19608 }
19609 throw const Exception("Incorrect number or type of arguments"); 19609 throw new ArgumentError("Incorrect number or type of arguments");
19610 } 19610 }
19611 void _texSubImage2D_1(target, level, xoffset, yoffset, width, height, int form at, type, ArrayBufferView pixels) native "texSubImage2D"; 19611 void _texSubImage2D_1(target, level, xoffset, yoffset, width, height, int form at, type, ArrayBufferView pixels) native "texSubImage2D";
19612 void _texSubImage2D_2(target, level, xoffset, yoffset, format, type, pixels) n ative "texSubImage2D"; 19612 void _texSubImage2D_2(target, level, xoffset, yoffset, format, type, pixels) n ative "texSubImage2D";
19613 void _texSubImage2D_3(target, level, xoffset, yoffset, format, type, ImageElem ent image) native "texSubImage2D"; 19613 void _texSubImage2D_3(target, level, xoffset, yoffset, format, type, ImageElem ent image) native "texSubImage2D";
19614 void _texSubImage2D_4(target, level, xoffset, yoffset, format, type, CanvasEle ment canvas) native "texSubImage2D"; 19614 void _texSubImage2D_4(target, level, xoffset, yoffset, format, type, CanvasEle ment canvas) native "texSubImage2D";
19615 void _texSubImage2D_5(target, level, xoffset, yoffset, format, type, VideoElem ent video) native "texSubImage2D"; 19615 void _texSubImage2D_5(target, level, xoffset, yoffset, format, type, VideoElem ent video) native "texSubImage2D";
19616 19616
19617 /** @domName WebGLRenderingContext.uniform1f */ 19617 /** @domName WebGLRenderingContext.uniform1f */
19618 void uniform1f(WebGLUniformLocation location, num x) native; 19618 void uniform1f(WebGLUniformLocation location, num x) native;
19619 19619
(...skipping 5379 matching lines...) Expand 10 before | Expand all | Expand 10 after
24999 if (length < 0) throw new ArgumentError('length'); 24999 if (length < 0) throw new ArgumentError('length');
25000 if (start < 0) throw new RangeError.value(start); 25000 if (start < 0) throw new RangeError.value(start);
25001 int end = start + length; 25001 int end = start + length;
25002 if (end > a.length) throw new RangeError.value(end); 25002 if (end > a.length) throw new RangeError.value(end);
25003 for (int i = start; i < end; i++) { 25003 for (int i = start; i < end; i++) {
25004 accumulator.add(a[i]); 25004 accumulator.add(a[i]);
25005 } 25005 }
25006 return accumulator; 25006 return accumulator;
25007 } 25007 }
25008 } 25008 }
OLDNEW
« no previous file with comments | « sdk/lib/core/exceptions.dart ('k') | sdk/lib/html/scripts/systemhtml.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698