| Index: lib/runtime/dart/math.js
|
| diff --git a/lib/runtime/dart/math.js b/lib/runtime/dart/math.js
|
| index 1376d169d0df3bb2dba6bee82060b60d1ffc6fe8..ad305b38545c77460cdffbebe9976e2a607c6285 100644
|
| --- a/lib/runtime/dart/math.js
|
| +++ b/lib/runtime/dart/math.js
|
| @@ -88,14 +88,14 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| });
|
| let Point = Point$();
|
| class Random extends core.Object {
|
| - Random(seed) {
|
| + static new(seed) {
|
| if (seed === void 0)
|
| seed = null;
|
| return seed == null ? dart.const(new _JSRandom()) : new _Random(seed);
|
| }
|
| }
|
| dart.setSignature(Random, {
|
| - constructors: () => ({Random: [Random, [], [core.int]]})
|
| + constructors: () => ({new: [Random, [], [core.int]]})
|
| });
|
| let _RectangleBase$ = dart.generic(function(T) {
|
| class _RectangleBase extends core.Object {
|
| @@ -183,7 +183,7 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| this.height = dart.as(height['<'](0) ? dart.notNull(height['unary-']()) * 0 : height, T);
|
| super._RectangleBase();
|
| }
|
| - fromPoints(a, b) {
|
| + static fromPoints(a, b) {
|
| let left = dart.as(min(a.x, b.x), T);
|
| let width = dart.as(max(a.x, b.x)['-'](left), T);
|
| let top = dart.as(min(a.y, b.y), T);
|
| @@ -191,7 +191,6 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| return new (Rectangle$(T))(left, top, width, height);
|
| }
|
| }
|
| - dart.defineNamedConstructor(Rectangle, 'fromPoints');
|
| dart.setSignature(Rectangle, {
|
| constructors: () => ({
|
| Rectangle: [Rectangle$(T), [T, T, T, T]],
|
| @@ -212,7 +211,7 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| this[_height] = dart.as(height['<'](0) ? _clampToZero(height) : height, T);
|
| super._RectangleBase();
|
| }
|
| - fromPoints(a, b) {
|
| + static fromPoints(a, b) {
|
| let left = dart.as(min(a.x, b.x), T);
|
| let width = dart.as(max(a.x, b.x)['-'](left), T);
|
| let top = dart.as(min(a.y, b.y), T);
|
| @@ -239,7 +238,6 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| }
|
| MutableRectangle[dart.implements] = () => [Rectangle$(T)];
|
| - dart.defineNamedConstructor(MutableRectangle, 'fromPoints');
|
| dart.setSignature(MutableRectangle, {
|
| constructors: () => ({
|
| MutableRectangle: [MutableRectangle$(T), [T, T, T, T]],
|
|
|