Index: lib/runtime/dart/js.js |
diff --git a/lib/runtime/dart/js.js b/lib/runtime/dart/js.js |
index fb4040e4d069fe456df475abdb17e6591215ed53..6f5620aa17a3e808560d37171f3c3772aa0f7923 100644 |
--- a/lib/runtime/dart/js.js |
+++ b/lib/runtime/dart/js.js |
@@ -75,6 +75,7 @@ dart_library.library('dart/js', null, /* Imports */[ |
dart.throw(new core.ArgumentError("property is not a String or num")); |
} |
this[_jsObject][property] = _convertToJS(value); |
+ return value; |
} |
get hashCode() { |
return 0; |
@@ -212,6 +213,7 @@ dart_library.library('dart/js', null, /* Imports */[ |
this[_checkIndex](index); |
} |
super.set(index, value); |
+ return value; |
} |
get length() { |
let len = this[_jsObject].length; |