| Index: lib/runtime/dart/js.js
|
| diff --git a/lib/runtime/dart/js.js b/lib/runtime/dart/js.js
|
| index 51bbe0a40a90879b0f24ab2e090fdeb3f16b5708..e4995576bdcb31293c663d9bb1acd4590bb07f60 100644
|
| --- a/lib/runtime/dart/js.js
|
| +++ b/lib/runtime/dart/js.js
|
| @@ -153,8 +153,7 @@ dart_library.library('dart/js', null, /* Imports */[
|
| _fromJs(jsObject) {
|
| super._fromJs(jsObject);
|
| }
|
| - apply(args, opts) {
|
| - let thisArg = opts && 'thisArg' in opts ? opts.thisArg : null;
|
| + apply(args, {thisArg = null} = {}) {
|
| return _convertToDart(this[_jsObject].apply(_convertToJS(thisArg), args == null ? null : core.List.from(args[dartx.map](_convertToJS))));
|
| }
|
| }
|
| @@ -176,7 +175,7 @@ dart_library.library('dart/js', null, /* Imports */[
|
| from(other) {
|
| super._fromJs((() => {
|
| let _ = [];
|
| - _[dartx.addAll](other[dartx.map](dart.as(_convertToJS, __CastType0)));
|
| + _[dartx.addAll](other[dartx.map](dart.as(_convertToJS, __CastType0$(E))));
|
| return _;
|
| })());
|
| }
|
|
|