| Index: lib/runtime/dart/js.js
|
| diff --git a/lib/runtime/dart/js.js b/lib/runtime/dart/js.js
|
| index 7568271f5693a4c0798b61a81b07d789ef508f62..be51648dff610e2a97cf1cacdcd59043edfc62e1 100644
|
| --- a/lib/runtime/dart/js.js
|
| +++ b/lib/runtime/dart/js.js
|
| @@ -343,10 +343,8 @@ dart_library.library('dart/js', null, /* Imports */[
|
| return wrapper;
|
| }
|
| dart.fn(_wrapDartFunction);
|
| - function _convertToDart(o, isBrowserType) {
|
| - if (isBrowserType === void 0) isBrowserType = null;
|
| - if (isBrowserType == null) isBrowserType = _isBrowserType;
|
| - if (o == null || typeof o == "string" || typeof o == "number" || typeof o == "boolean" || dart.notNull(dart.dcall(isBrowserType, o))) {
|
| + function _convertToDart(o) {
|
| + if (o == null || typeof o == "string" || typeof o == "number" || typeof o == "boolean" || dart.notNull(_isBrowserType(o))) {
|
| return o;
|
| } else if (o instanceof Date) {
|
| let ms = o.getTime();
|
| @@ -357,7 +355,7 @@ dart_library.library('dart/js', null, /* Imports */[
|
| return _putIfAbsent(_dartProxies, o, _wrapToDart);
|
| }
|
| }
|
| - dart.fn(_convertToDart, core.Object, [dart.dynamic], [dart.functionType(core.bool, [dart.dynamic])]);
|
| + dart.fn(_convertToDart, core.Object, [dart.dynamic]);
|
| function _wrapToDart(o) {
|
| if (typeof o == "function") {
|
| return new JsFunction._fromJs(o);
|
|
|