| Index: tool/input_sdk/lib/js/dart2js/js_dart2js.dart
|
| diff --git a/tool/input_sdk/lib/js/dart2js/js_dart2js.dart b/tool/input_sdk/lib/js/dart2js/js_dart2js.dart
|
| index 6fde3c644e2e76f93b7fc0667906e5bffe6f9142..15887087f0d58fe741b6e97eeefc4dac5b55d814 100644
|
| --- a/tool/input_sdk/lib/js/dart2js/js_dart2js.dart
|
| +++ b/tool/input_sdk/lib/js/dart2js/js_dart2js.dart
|
| @@ -317,7 +317,8 @@ class JsArray<E> extends JsObject with ListMixin<E> {
|
| /**
|
| * Creates a new JavaScript array.
|
| */
|
| - JsArray() : super._fromJs([]);
|
| + // TODO(vsm): Making this a factory to workaround #537.
|
| + factory JsArray() { return new JsArray._fromJs([]); }
|
|
|
| /**
|
| * Creates a new JavaScript array and initializes it to the contents of
|
|
|