Index: sdk/lib/html/dart2js/html_dart2js.dart |
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart |
index 021a3ca53e198019a839085e18344c8c674afc6c..0aeb4b41e62e1e9eff895ff8db1bcd907cabec53 100644 |
--- a/sdk/lib/html/dart2js/html_dart2js.dart |
+++ b/sdk/lib/html/dart2js/html_dart2js.dart |
@@ -206,7 +206,7 @@ class AnimationEvent extends Event native "WebKitAnimationEvent" { |
@DomName('WebKitAnimationEvent.elapsedTime') |
@DocsEditable |
- final num elapsedTime; |
+ final double elapsedTime; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -875,7 +875,7 @@ class CanvasElement extends Element implements CanvasImageSource native "HTMLCan |
*/ |
@DomName('HTMLCanvasElement.toDataURL') |
@DocsEditable |
- String toDataUrl(String type, [num quality]) native; |
+ String toDataUrl(String type, [double quality]) native; |
/** An API for drawing on this canvas. */ |
CanvasRenderingContext2D get context2D => |
@@ -954,7 +954,7 @@ class CanvasGradient native "CanvasGradient" { |
*/ |
@DomName('CanvasGradient.addColorStop') |
@DocsEditable |
- void addColorStop(num offset, String color) native; |
+ void addColorStop(double offset, String color) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -1038,7 +1038,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.globalAlpha') |
@DocsEditable |
- num globalAlpha; |
+ double globalAlpha; |
@DomName('CanvasRenderingContext2D.globalCompositeOperation') |
@DocsEditable |
@@ -1054,15 +1054,15 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.lineWidth') |
@DocsEditable |
- num lineWidth; |
+ double lineWidth; |
@DomName('CanvasRenderingContext2D.miterLimit') |
@DocsEditable |
- num miterLimit; |
+ double miterLimit; |
@DomName('CanvasRenderingContext2D.shadowBlur') |
@DocsEditable |
- num shadowBlur; |
+ double shadowBlur; |
@DomName('CanvasRenderingContext2D.shadowColor') |
@DocsEditable |
@@ -1070,11 +1070,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.shadowOffsetX') |
@DocsEditable |
- num shadowOffsetX; |
+ double shadowOffsetX; |
@DomName('CanvasRenderingContext2D.shadowOffsetY') |
@DocsEditable |
- num shadowOffsetY; |
+ double shadowOffsetY; |
@DomName('CanvasRenderingContext2D.strokeStyle') |
@DocsEditable |
@@ -1096,7 +1096,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@SupportedBrowser(SupportedBrowser.CHROME) |
@SupportedBrowser(SupportedBrowser.SAFARI) |
@Experimental |
- final num backingStorePixelRatio; |
+ final double backingStorePixelRatio; |
@JSName('webkitImageSmoothingEnabled') |
@DomName('CanvasRenderingContext2D.webkitImageSmoothingEnabled') |
@@ -1109,11 +1109,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@JSName('arc') |
@DomName('CanvasRenderingContext2D.arc') |
@DocsEditable |
- void $dom_arc(num x, num y, num radius, num startAngle, num endAngle, bool anticlockwise) native; |
+ void $dom_arc(double x, double y, double radius, double startAngle, double endAngle, bool anticlockwise) native; |
@DomName('CanvasRenderingContext2D.arcTo') |
@DocsEditable |
- void arcTo(num x1, num y1, num x2, num y2, num radius) native; |
+ void arcTo(double x1, double y1, double x2, double y2, double radius) native; |
@DomName('CanvasRenderingContext2D.beginPath') |
@DocsEditable |
@@ -1121,11 +1121,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.bezierCurveTo') |
@DocsEditable |
- void bezierCurveTo(num cp1x, num cp1y, num cp2x, num cp2y, num x, num y) native; |
+ void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) native; |
@DomName('CanvasRenderingContext2D.clearRect') |
@DocsEditable |
- void clearRect(num x, num y, num width, num height) native; |
+ void clearRect(double x, double y, double width, double height) native; |
@DomName('CanvasRenderingContext2D.clip') |
@DocsEditable |
@@ -1138,7 +1138,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.createImageData') |
@DocsEditable |
@Creates('ImageData|=Object') |
- ImageData createImageData(num sw, num sh) { |
+ ImageData createImageData(double sw, double sh) { |
return _convertNativeToDart_ImageData(_createImageData_1(sw, sh)); |
} |
@JSName('createImageData') |
@@ -1162,7 +1162,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.createLinearGradient') |
@DocsEditable |
- CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; |
+ CanvasGradient createLinearGradient(double x0, double y0, double x1, double y1) native; |
@DomName('CanvasRenderingContext2D.createPattern') |
@DocsEditable |
@@ -1170,7 +1170,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.createRadialGradient') |
@DocsEditable |
- CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, num r1) native; |
+ CanvasGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1) native; |
@DomName('CanvasRenderingContext2D.fill') |
@DocsEditable |
@@ -1178,11 +1178,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.fillRect') |
@DocsEditable |
- void fillRect(num x, num y, num width, num height) native; |
+ void fillRect(double x, double y, double width, double height) native; |
@DomName('CanvasRenderingContext2D.fillText') |
@DocsEditable |
- void fillText(String text, num x, num y, [num maxWidth]) native; |
+ void fillText(String text, double x, double y, [double maxWidth]) native; |
@DomName('CanvasRenderingContext2D.getContextAttributes') |
@DocsEditable |
@@ -1192,7 +1192,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.getImageData') |
@DocsEditable |
@Creates('ImageData|=Object') |
- ImageData getImageData(num sx, num sy, num sw, num sh) { |
+ ImageData getImageData(double sx, double sy, double sw, double sh) { |
return _convertNativeToDart_ImageData(_getImageData_1(sx, sy, sw, sh)); |
} |
@JSName('getImageData') |
@@ -1203,19 +1203,19 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.getLineDash') |
@DocsEditable |
- List<num> getLineDash() native; |
+ List<double> getLineDash() native; |
@DomName('CanvasRenderingContext2D.isPointInPath') |
@DocsEditable |
- bool isPointInPath(num x, num y, [String winding]) native; |
+ bool isPointInPath(double x, double y, [String winding]) native; |
@DomName('CanvasRenderingContext2D.isPointInStroke') |
@DocsEditable |
- bool isPointInStroke(num x, num y) native; |
+ bool isPointInStroke(double x, double y) native; |
@DomName('CanvasRenderingContext2D.lineTo') |
@DocsEditable |
- void lineTo(num x, num y) native; |
+ void lineTo(double x, double y) native; |
@DomName('CanvasRenderingContext2D.measureText') |
@DocsEditable |
@@ -1223,11 +1223,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.moveTo') |
@DocsEditable |
- void moveTo(num x, num y) native; |
+ void moveTo(double x, double y) native; |
@DomName('CanvasRenderingContext2D.putImageData') |
@DocsEditable |
- void putImageData(ImageData imagedata, num dx, num dy, [num dirtyX, num dirtyY, num dirtyWidth, num dirtyHeight]) { |
+ void putImageData(ImageData imagedata, double dx, double dy, [double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight]) { |
if (!?dirtyX && !?dirtyY && !?dirtyWidth && !?dirtyHeight) { |
var imagedata_1 = _convertDartToNative_ImageData(imagedata); |
_putImageData_1(imagedata_1, dx, dy); |
@@ -1251,11 +1251,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.quadraticCurveTo') |
@DocsEditable |
- void quadraticCurveTo(num cpx, num cpy, num x, num y) native; |
+ void quadraticCurveTo(double cpx, double cpy, double x, double y) native; |
@DomName('CanvasRenderingContext2D.rect') |
@DocsEditable |
- void rect(num x, num y, num width, num height) native; |
+ void rect(double x, double y, double width, double height) native; |
@DomName('CanvasRenderingContext2D.restore') |
@DocsEditable |
@@ -1263,7 +1263,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.rotate') |
@DocsEditable |
- void rotate(num angle) native; |
+ void rotate(double angle) native; |
@DomName('CanvasRenderingContext2D.save') |
@DocsEditable |
@@ -1271,15 +1271,15 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.scale') |
@DocsEditable |
- void scale(num sx, num sy) native; |
+ void scale(double sx, double sy) native; |
@DomName('CanvasRenderingContext2D.setLineDash') |
@DocsEditable |
- void setLineDash(List<num> dash) native; |
+ void setLineDash(List<double> dash) native; |
@DomName('CanvasRenderingContext2D.setTransform') |
@DocsEditable |
- void setTransform(num m11, num m12, num m21, num m22, num dx, num dy) native; |
+ void setTransform(double m11, double m12, double m21, double m22, double dx, double dy) native; |
@DomName('CanvasRenderingContext2D.stroke') |
@DocsEditable |
@@ -1287,19 +1287,19 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@DomName('CanvasRenderingContext2D.strokeRect') |
@DocsEditable |
- void strokeRect(num x, num y, num width, num height, [num lineWidth]) native; |
+ void strokeRect(double x, double y, double width, double height, [double lineWidth]) native; |
@DomName('CanvasRenderingContext2D.strokeText') |
@DocsEditable |
- void strokeText(String text, num x, num y, [num maxWidth]) native; |
+ void strokeText(String text, double x, double y, [double maxWidth]) native; |
@DomName('CanvasRenderingContext2D.transform') |
@DocsEditable |
- void transform(num m11, num m12, num m21, num m22, num dx, num dy) native; |
+ void transform(double m11, double m12, double m21, double m22, double dx, double dy) native; |
@DomName('CanvasRenderingContext2D.translate') |
@DocsEditable |
- void translate(num tx, num ty) native; |
+ void translate(double tx, double ty) native; |
@DomName('CanvasRenderingContext2D.webkitGetImageDataHD') |
@DocsEditable |
@@ -1307,7 +1307,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@SupportedBrowser(SupportedBrowser.SAFARI) |
@Experimental |
@Creates('ImageData|=Object') |
- ImageData getImageDataHD(num sx, num sy, num sw, num sh) { |
+ ImageData getImageDataHD(double sx, double sy, double sw, double sh) { |
return _convertNativeToDart_ImageData(_getImageDataHD_1(sx, sy, sw, sh)); |
} |
@JSName('webkitGetImageDataHD') |
@@ -1324,7 +1324,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend |
@SupportedBrowser(SupportedBrowser.CHROME) |
@SupportedBrowser(SupportedBrowser.SAFARI) |
@Experimental |
- void putImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, num dirtyY, num dirtyWidth, num dirtyHeight]) { |
+ void putImageDataHD(ImageData imagedata, double dx, double dy, [double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight]) { |
if (!?dirtyX && !?dirtyY && !?dirtyWidth && !?dirtyHeight) { |
var imagedata_1 = _convertDartToNative_ImageData(imagedata); |
_putImageDataHD_1(imagedata_1, dx, dy); |
@@ -1834,31 +1834,31 @@ class Coordinates native "Coordinates" { |
@DomName('Coordinates.accuracy') |
@DocsEditable |
- final num accuracy; |
+ final double accuracy; |
@DomName('Coordinates.altitude') |
@DocsEditable |
- final num altitude; |
+ final double altitude; |
@DomName('Coordinates.altitudeAccuracy') |
@DocsEditable |
- final num altitudeAccuracy; |
+ final double altitudeAccuracy; |
@DomName('Coordinates.heading') |
@DocsEditable |
- final num heading; |
+ final double heading; |
@DomName('Coordinates.latitude') |
@DocsEditable |
- final num latitude; |
+ final double latitude; |
@DomName('Coordinates.longitude') |
@DocsEditable |
- final num longitude; |
+ final double longitude; |
@DomName('Coordinates.speed') |
@DocsEditable |
- final num speed; |
+ final double speed; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -5824,15 +5824,15 @@ class DeviceAcceleration native "DeviceAcceleration" { |
@DomName('DeviceAcceleration.x') |
@DocsEditable |
- final num x; |
+ final double x; |
@DomName('DeviceAcceleration.y') |
@DocsEditable |
- final num y; |
+ final double y; |
@DomName('DeviceAcceleration.z') |
@DocsEditable |
- final num z; |
+ final double z; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -5855,7 +5855,7 @@ class DeviceMotionEvent extends Event native "DeviceMotionEvent" { |
@DomName('DeviceMotionEvent.interval') |
@DocsEditable |
- final num interval; |
+ final double interval; |
@DomName('DeviceMotionEvent.rotationRate') |
@DocsEditable |
@@ -5887,20 +5887,20 @@ class DeviceOrientationEvent extends Event native "DeviceOrientationEvent" { |
@DomName('DeviceOrientationEvent.alpha') |
@DocsEditable |
- final num alpha; |
+ final double alpha; |
@DomName('DeviceOrientationEvent.beta') |
@DocsEditable |
- final num beta; |
+ final double beta; |
@DomName('DeviceOrientationEvent.gamma') |
@DocsEditable |
- final num gamma; |
+ final double gamma; |
@JSName('initDeviceOrientationEvent') |
@DomName('DeviceOrientationEvent.initDeviceOrientationEvent') |
@DocsEditable |
- void $dom_initDeviceOrientationEvent(String type, bool bubbles, bool cancelable, num alpha, num beta, num gamma, bool absolute) native; |
+ void $dom_initDeviceOrientationEvent(String type, bool bubbles, bool cancelable, double alpha, double beta, double gamma, bool absolute) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -5916,15 +5916,15 @@ class DeviceRotationRate native "DeviceRotationRate" { |
@DomName('DeviceRotationRate.alpha') |
@DocsEditable |
- final num alpha; |
+ final double alpha; |
@DomName('DeviceRotationRate.beta') |
@DocsEditable |
- final num beta; |
+ final double beta; |
@DomName('DeviceRotationRate.gamma') |
@DocsEditable |
- final num gamma; |
+ final double gamma; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -6440,7 +6440,7 @@ class Document extends Node native "Document" |
@DocsEditable |
// http://www.w3.org/TR/touch-events/, http://www.chromestatus.com/features |
@Experimental |
- Touch $dom_createTouch(Window window, EventTarget target, int identifier, int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY, num webkitRotationAngle, num webkitForce) { |
+ Touch $dom_createTouch(Window window, EventTarget target, int identifier, int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY, double webkitRotationAngle, double webkitForce) { |
var target_1 = _convertDartToNative_EventTarget(target); |
return _$dom_createTouch_1(window, target_1, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); |
} |
@@ -10556,11 +10556,11 @@ class Gamepad native "Gamepad" { |
@DomName('Gamepad.axes') |
@DocsEditable |
- final List<num> axes; |
+ final List<double> axes; |
@DomName('Gamepad.buttons') |
@DocsEditable |
- final List<num> buttons; |
+ final List<double> buttons; |
@DomName('Gamepad.id') |
@DocsEditable |
@@ -12271,7 +12271,7 @@ class InputElement extends Element implements |
@DomName('HTMLInputElement.valueAsNumber') |
@DocsEditable |
- num valueAsNumber; |
+ double valueAsNumber; |
@JSName('webkitEntries') |
@DomName('HTMLInputElement.webkitEntries') |
@@ -13356,15 +13356,15 @@ class MediaController extends EventTarget native "MediaController" { |
@DomName('MediaController.currentTime') |
@DocsEditable |
- num currentTime; |
+ double currentTime; |
@DomName('MediaController.defaultPlaybackRate') |
@DocsEditable |
- num defaultPlaybackRate; |
+ double defaultPlaybackRate; |
@DomName('MediaController.duration') |
@DocsEditable |
- final num duration; |
+ final double duration; |
@DomName('MediaController.muted') |
@DocsEditable |
@@ -13376,7 +13376,7 @@ class MediaController extends EventTarget native "MediaController" { |
@DomName('MediaController.playbackRate') |
@DocsEditable |
- num playbackRate; |
+ double playbackRate; |
@DomName('MediaController.playbackState') |
@DocsEditable |
@@ -13392,7 +13392,7 @@ class MediaController extends EventTarget native "MediaController" { |
@DomName('MediaController.volume') |
@DocsEditable |
- num volume; |
+ double volume; |
@JSName('addEventListener') |
@DomName('MediaController.addEventListener') |
@@ -13606,7 +13606,7 @@ class MediaElement extends Element native "HTMLMediaElement" { |
@DomName('HTMLMediaElement.currentTime') |
@DocsEditable |
- num currentTime; |
+ double currentTime; |
@DomName('HTMLMediaElement.defaultMuted') |
@DocsEditable |
@@ -13614,11 +13614,11 @@ class MediaElement extends Element native "HTMLMediaElement" { |
@DomName('HTMLMediaElement.defaultPlaybackRate') |
@DocsEditable |
- num defaultPlaybackRate; |
+ double defaultPlaybackRate; |
@DomName('HTMLMediaElement.duration') |
@DocsEditable |
- final num duration; |
+ final double duration; |
@DomName('HTMLMediaElement.ended') |
@DocsEditable |
@@ -13632,7 +13632,7 @@ class MediaElement extends Element native "HTMLMediaElement" { |
@DocsEditable |
// http://www.w3.org/TR/2011/WD-html5-20110113/video.html#dom-media-initialtime |
@Experimental |
- final num initialTime; |
+ final double initialTime; |
@DomName('HTMLMediaElement.loop') |
@DocsEditable |
@@ -13656,7 +13656,7 @@ class MediaElement extends Element native "HTMLMediaElement" { |
@DomName('HTMLMediaElement.playbackRate') |
@DocsEditable |
- num playbackRate; |
+ double playbackRate; |
@DomName('HTMLMediaElement.played') |
@DocsEditable |
@@ -13685,7 +13685,7 @@ class MediaElement extends Element native "HTMLMediaElement" { |
@DomName('HTMLMediaElement.startTime') |
@DocsEditable |
@Experimental // non-standard |
- final num startTime; |
+ final double startTime; |
@DomName('HTMLMediaElement.textTracks') |
@DocsEditable |
@@ -13695,7 +13695,7 @@ class MediaElement extends Element native "HTMLMediaElement" { |
@DomName('HTMLMediaElement.volume') |
@DocsEditable |
- num volume; |
+ double volume; |
@JSName('webkitAudioDecodedByteCount') |
@DomName('HTMLMediaElement.webkitAudioDecodedByteCount') |
@@ -14107,7 +14107,7 @@ class MediaSource extends EventTarget native "MediaSource" { |
@DomName('MediaSource.duration') |
@DocsEditable |
- num duration; |
+ double duration; |
@DomName('MediaSource.readyState') |
@DocsEditable |
@@ -14641,7 +14641,7 @@ class MeterElement extends Element native "HTMLMeterElement" { |
@DomName('HTMLMeterElement.high') |
@DocsEditable |
- num high; |
+ double high; |
@DomName('HTMLMeterElement.labels') |
@DocsEditable |
@@ -14652,23 +14652,23 @@ class MeterElement extends Element native "HTMLMeterElement" { |
@DomName('HTMLMeterElement.low') |
@DocsEditable |
- num low; |
+ double low; |
@DomName('HTMLMeterElement.max') |
@DocsEditable |
- num max; |
+ double max; |
@DomName('HTMLMeterElement.min') |
@DocsEditable |
- num min; |
+ double min; |
@DomName('HTMLMeterElement.optimum') |
@DocsEditable |
- num optimum; |
+ double optimum; |
@DomName('HTMLMeterElement.value') |
@DocsEditable |
- num value; |
+ double value; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -14713,7 +14713,7 @@ class MidiMessageEvent extends Event native "MIDIMessageEvent" { |
@DomName('MIDIMessageEvent.receivedTime') |
@DocsEditable |
@Experimental // untriaged |
- final num receivedTime; |
+ final double receivedTime; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -16792,15 +16792,15 @@ class Path native "Path" { |
@DomName('Path.arc') |
@DocsEditable |
- void arc(num x, num y, num radius, num startAngle, num endAngle, bool anticlockwise) native; |
+ void arc(double x, double y, double radius, double startAngle, double endAngle, bool anticlockwise) native; |
@DomName('Path.arcTo') |
@DocsEditable |
- void arcTo(num x1, num y1, num x2, num y2, num radius) native; |
+ void arcTo(double x1, double y1, double x2, double y2, double radius) native; |
@DomName('Path.bezierCurveTo') |
@DocsEditable |
- void bezierCurveTo(num cp1x, num cp1y, num cp2x, num cp2y, num x, num y) native; |
+ void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) native; |
@DomName('Path.closePath') |
@DocsEditable |
@@ -16808,19 +16808,19 @@ class Path native "Path" { |
@DomName('Path.lineTo') |
@DocsEditable |
- void lineTo(num x, num y) native; |
+ void lineTo(double x, double y) native; |
@DomName('Path.moveTo') |
@DocsEditable |
- void moveTo(num x, num y) native; |
+ void moveTo(double x, double y) native; |
@DomName('Path.quadraticCurveTo') |
@DocsEditable |
- void quadraticCurveTo(num cpx, num cpy, num x, num y) native; |
+ void quadraticCurveTo(double cpx, double cpy, double x, double y) native; |
@DomName('Path.rect') |
@DocsEditable |
- void rect(num x, num y, num width, num height) native; |
+ void rect(double x, double y, double width, double height) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -16895,7 +16895,7 @@ class Performance extends EventTarget native "Performance" { |
@DomName('Performance.now') |
@DocsEditable |
- num now() native; |
+ double now() native; |
@JSName('webkitClearResourceTimings') |
@DomName('Performance.webkitClearResourceTimings') |
@@ -16934,7 +16934,7 @@ class PerformanceEntry native "PerformanceEntry" { |
@DomName('PerformanceEntry.duration') |
@DocsEditable |
- final num duration; |
+ final double duration; |
@DomName('PerformanceEntry.entryType') |
@DocsEditable |
@@ -16946,7 +16946,7 @@ class PerformanceEntry native "PerformanceEntry" { |
@DomName('PerformanceEntry.startTime') |
@DocsEditable |
- final num startTime; |
+ final double startTime; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -17017,23 +17017,23 @@ class PerformanceResourceTiming extends PerformanceEntry native "PerformanceReso |
@DomName('PerformanceResourceTiming.connectEnd') |
@DocsEditable |
- final num connectEnd; |
+ final double connectEnd; |
@DomName('PerformanceResourceTiming.connectStart') |
@DocsEditable |
- final num connectStart; |
+ final double connectStart; |
@DomName('PerformanceResourceTiming.domainLookupEnd') |
@DocsEditable |
- final num domainLookupEnd; |
+ final double domainLookupEnd; |
@DomName('PerformanceResourceTiming.domainLookupStart') |
@DocsEditable |
- final num domainLookupStart; |
+ final double domainLookupStart; |
@DomName('PerformanceResourceTiming.fetchStart') |
@DocsEditable |
- final num fetchStart; |
+ final double fetchStart; |
@DomName('PerformanceResourceTiming.initiatorType') |
@DocsEditable |
@@ -17041,30 +17041,30 @@ class PerformanceResourceTiming extends PerformanceEntry native "PerformanceReso |
@DomName('PerformanceResourceTiming.redirectEnd') |
@DocsEditable |
- final num redirectEnd; |
+ final double redirectEnd; |
@DomName('PerformanceResourceTiming.redirectStart') |
@DocsEditable |
- final num redirectStart; |
+ final double redirectStart; |
@DomName('PerformanceResourceTiming.requestStart') |
@DocsEditable |
@Experimental // nonstandard |
- final num requestStart; |
+ final double requestStart; |
@DomName('PerformanceResourceTiming.responseEnd') |
@DocsEditable |
@Experimental // nonstandard |
- final num responseEnd; |
+ final double responseEnd; |
@DomName('PerformanceResourceTiming.responseStart') |
@DocsEditable |
@Experimental // nonstandard |
- final num responseStart; |
+ final double responseStart; |
@DomName('PerformanceResourceTiming.secureConnectionStart') |
@DocsEditable |
- final num secureConnectionStart; |
+ final double secureConnectionStart; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -17406,15 +17406,15 @@ class ProgressElement extends Element native "HTMLProgressElement" { |
@DomName('HTMLProgressElement.max') |
@DocsEditable |
- num max; |
+ double max; |
@DomName('HTMLProgressElement.position') |
@DocsEditable |
- final num position; |
+ final double position; |
@DomName('HTMLProgressElement.value') |
@DocsEditable |
- num value; |
+ double value; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -17680,7 +17680,7 @@ class Range native "Range" { |
@DomName('RequestAnimationFrameCallback') |
-typedef void RequestAnimationFrameCallback(num highResTime); |
+typedef void RequestAnimationFrameCallback(double highResTime); |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
// BSD-style license that can be found in the LICENSE file. |
@@ -18441,7 +18441,7 @@ class ScriptProfile native "ScriptProfile" { |
@DomName('ScriptProfile.idleTime') |
@DocsEditable |
- final num idleTime; |
+ final double idleTime; |
@DomName('ScriptProfile.title') |
@DocsEditable |
@@ -18480,11 +18480,11 @@ class ScriptProfileNode native "ScriptProfileNode" { |
@DomName('ScriptProfileNode.selfTime') |
@DocsEditable |
- final num selfTime; |
+ final double selfTime; |
@DomName('ScriptProfileNode.totalTime') |
@DocsEditable |
- final num totalTime; |
+ final double totalTime; |
@DomName('ScriptProfileNode.url') |
@DocsEditable |
@@ -18955,7 +18955,7 @@ class SourceBuffer native "SourceBuffer" { |
@DomName('SourceBuffer.timestampOffset') |
@DocsEditable |
- num timestampOffset; |
+ double timestampOffset; |
@DomName('SourceBuffer.abort') |
@DocsEditable |
@@ -19105,7 +19105,7 @@ class SpeechGrammar native "SpeechGrammar" { |
@DomName('SpeechGrammar.weight') |
@DocsEditable |
- num weight; |
+ double weight; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -19175,11 +19175,11 @@ class SpeechGrammarList extends Interceptor with ListMixin<SpeechGrammar>, Immut |
@DomName('SpeechGrammarList.addFromString') |
@DocsEditable |
- void addFromString(String string, [num weight]) native; |
+ void addFromString(String string, [double weight]) native; |
@DomName('SpeechGrammarList.addFromUri') |
@DocsEditable |
- void addFromUri(String src, [num weight]) native; |
+ void addFromUri(String src, [double weight]) native; |
@DomName('SpeechGrammarList.item') |
@DocsEditable |
@@ -19215,7 +19215,7 @@ class SpeechInputResult native "SpeechInputResult" { |
@DomName('SpeechInputResult.confidence') |
@DocsEditable |
- final num confidence; |
+ final double confidence; |
@DomName('SpeechInputResult.utterance') |
@DocsEditable |
@@ -19388,7 +19388,7 @@ class SpeechRecognitionAlternative native "SpeechRecognitionAlternative" { |
@DomName('SpeechRecognitionAlternative.confidence') |
@DocsEditable |
- final num confidence; |
+ final double confidence; |
@DomName('SpeechRecognitionAlternative.transcript') |
@DocsEditable |
@@ -19536,7 +19536,7 @@ class SpeechSynthesisEvent extends Event native "SpeechSynthesisEvent" { |
@DomName('SpeechSynthesisEvent.elapsedTime') |
@DocsEditable |
@Experimental // untriaged |
- final num elapsedTime; |
+ final double elapsedTime; |
@DomName('SpeechSynthesisEvent.name') |
@DocsEditable |
@@ -19607,12 +19607,12 @@ class SpeechSynthesisUtterance extends EventTarget native "SpeechSynthesisUttera |
@DomName('SpeechSynthesisUtterance.pitch') |
@DocsEditable |
@Experimental // untriaged |
- num pitch; |
+ double pitch; |
@DomName('SpeechSynthesisUtterance.rate') |
@DocsEditable |
@Experimental // untriaged |
- num rate; |
+ double rate; |
@DomName('SpeechSynthesisUtterance.text') |
@DocsEditable |
@@ -19627,7 +19627,7 @@ class SpeechSynthesisUtterance extends EventTarget native "SpeechSynthesisUttera |
@DomName('SpeechSynthesisUtterance.volume') |
@DocsEditable |
@Experimental // untriaged |
- num volume; |
+ double volume; |
@DomName('SpeechSynthesisUtterance.onboundary') |
@DocsEditable |
@@ -20715,7 +20715,7 @@ class TextMetrics native "TextMetrics" { |
@DomName('TextMetrics.width') |
@DocsEditable |
- final num width; |
+ final double width; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -20803,7 +20803,7 @@ class TextTrackCue extends EventTarget native "TextTrackCue" { |
@DomName('TextTrackCue.TextTrackCue') |
@DocsEditable |
- factory TextTrackCue(num startTime, num endTime, String text) { |
+ factory TextTrackCue(double startTime, double endTime, String text) { |
return TextTrackCue._create_1(startTime, endTime, text); |
} |
static TextTrackCue _create_1(startTime, endTime, text) => JS('TextTrackCue', 'new TextTrackCue(#,#,#)', startTime, endTime, text); |
@@ -20815,7 +20815,7 @@ class TextTrackCue extends EventTarget native "TextTrackCue" { |
@DomName('TextTrackCue.endTime') |
@DocsEditable |
- num endTime; |
+ double endTime; |
@DomName('TextTrackCue.id') |
@DocsEditable |
@@ -20847,7 +20847,7 @@ class TextTrackCue extends EventTarget native "TextTrackCue" { |
@DomName('TextTrackCue.startTime') |
@DocsEditable |
- num startTime; |
+ double startTime; |
@DomName('TextTrackCue.text') |
@DocsEditable |
@@ -21059,11 +21059,11 @@ class TimeRanges native "TimeRanges" { |
@DomName('TimeRanges.end') |
@DocsEditable |
- num end(int index) native; |
+ double end(int index) native; |
@DomName('TimeRanges.start') |
@DocsEditable |
- num start(int index) native; |
+ double start(int index) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -21146,7 +21146,7 @@ class Touch native "Touch" { |
@SupportedBrowser(SupportedBrowser.CHROME) |
@SupportedBrowser(SupportedBrowser.SAFARI) |
@Experimental |
- final num force; |
+ final double force; |
@JSName('webkitRadiusX') |
@DomName('Touch.webkitRadiusX') |
@@ -21170,7 +21170,7 @@ class Touch native "Touch" { |
@SupportedBrowser(SupportedBrowser.CHROME) |
@SupportedBrowser(SupportedBrowser.SAFARI) |
@Experimental |
- final num rotationAngle; |
+ final double rotationAngle; |
@DomName('Touch.clientX') |
@@ -21420,7 +21420,7 @@ class TransitionEvent extends Event native "TransitionEvent,WebKitTransitionEven |
@DomName('TransitionEvent.elapsedTime') |
@DocsEditable |
- final num elapsedTime; |
+ final double elapsedTime; |
@DomName('TransitionEvent.propertyName') |
@DocsEditable |
@@ -22592,7 +22592,7 @@ class Window extends EventTarget implements WindowBase native "Window,DOMWindow" |
@DocsEditable |
// http://www.quirksmode.org/blog/archives/2012/06/devicepixelrati.html |
@Experimental // non-standard |
- final num devicePixelRatio; |
+ final double devicePixelRatio; |
@DomName('Window.event') |
@DocsEditable |
@@ -22857,11 +22857,11 @@ class Window extends EventTarget implements WindowBase native "Window,DOMWindow" |
@DomName('Window.moveBy') |
@DocsEditable |
- void moveBy(num x, num y) native; |
+ void moveBy(double x, double y) native; |
@DomName('Window.moveTo') |
@DocsEditable |
- void moveTo(num x, num y) native; |
+ void moveTo(double x, double y) native; |
@DomName('Window.openDatabase') |
@DocsEditable |
@@ -22911,11 +22911,11 @@ class Window extends EventTarget implements WindowBase native "Window,DOMWindow" |
@DomName('Window.resizeBy') |
@DocsEditable |
- void resizeBy(num x, num y) native; |
+ void resizeBy(double x, double y) native; |
@DomName('Window.resizeTo') |
@DocsEditable |
- void resizeTo(num width, num height) native; |
+ void resizeTo(double width, double height) native; |
@DomName('Window.scroll') |
@DocsEditable |
@@ -23509,7 +23509,7 @@ class XPathResult native "XPathResult" { |
@DomName('XPathResult.numberValue') |
@DocsEditable |
- final num numberValue; |
+ final double numberValue; |
@DomName('XPathResult.resultType') |
@DocsEditable |
@@ -23737,27 +23737,27 @@ class _ClientRect implements Rect native "ClientRect" { |
@DomName('ClientRect.bottom') |
@DocsEditable |
- final num bottom; |
+ final double bottom; |
@DomName('ClientRect.height') |
@DocsEditable |
- final num height; |
+ final double height; |
@DomName('ClientRect.left') |
@DocsEditable |
- final num left; |
+ final double left; |
@DomName('ClientRect.right') |
@DocsEditable |
- final num right; |
+ final double right; |
@DomName('ClientRect.top') |
@DocsEditable |
- final num top; |
+ final double top; |
@DomName('ClientRect.width') |
@DocsEditable |
- final num width; |
+ final double width; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -24030,7 +24030,7 @@ class _DomPoint native "WebKitPoint" { |
@DomName('WebKitPoint.DOMPoint') |
@DocsEditable |
- factory _DomPoint(num x, num y) { |
+ factory _DomPoint(double x, double y) { |
return _DomPoint._create_1(x, y); |
} |
static _DomPoint _create_1(x, y) => JS('_DomPoint', 'new WebKitPoint(#,#)', x, y); |
@@ -24040,11 +24040,11 @@ class _DomPoint native "WebKitPoint" { |
@DomName('WebKitPoint.x') |
@DocsEditable |
- num x; |
+ double x; |
@DomName('WebKitPoint.y') |
@DocsEditable |
- num y; |
+ double y; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |