Index: sdk/lib/_internal/lib/js_array.dart |
diff --git a/sdk/lib/_internal/lib/js_array.dart b/sdk/lib/_internal/lib/js_array.dart |
index ec5aef9c9acf5c5a6d689cfa8bfaf66819681ab3..9ce29f9114985b65804a621200ca7ab7438389a7 100644 |
--- a/sdk/lib/_internal/lib/js_array.dart |
+++ b/sdk/lib/_internal/lib/js_array.dart |
@@ -342,7 +342,7 @@ class JSArray<E> extends Interceptor implements List<E>, JSIndexable { |
int get hashCode => Primitives.objectHashCode(this); |
- int get length => JS('int', r'#.length', this); |
+ int get length => JS('JSUInt32', r'#.length', this); |
void set length(int newLength) { |
if (newLength is !int) throw new ArgumentError(newLength); |