Index: lib/runtime/dart/js.js |
diff --git a/lib/runtime/dart/js.js b/lib/runtime/dart/js.js |
index df934172693fb42e6e65f8334bb1cafeba39ab09..b9751cf9da0d1a821ee9fba5c2de55fd57736a81 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](dart.as(index, core.int)); |
} |
super.set(index, value); |
+ return value; |
} |
get length() { |
let len = this[_jsObject].length; |