mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 04:27:17 +00:00
isJavaScriptPromise needs to handle Promise not being defined (IE)
BUG= Review URL: https://codereview.chromium.org//1355913002 .
This commit is contained in:
parent
fcb0c319da
commit
a2b606dd54
|
@ -81,7 +81,8 @@ bool isJavaScriptSimpleObject(value) {
|
|||
}
|
||||
bool isImmutableJavaScriptArray(value) =>
|
||||
JS('bool', r'!!(#.immutable$list)', value);
|
||||
bool isJavaScriptPromise(value) => JS('bool', r'# instanceof Promise', value);
|
||||
bool isJavaScriptPromise(value) =>
|
||||
JS('bool', r'typeof Promise != "undefined" && # instanceof Promise', value);
|
||||
|
||||
Future convertNativePromiseToDartFuture(promise) {
|
||||
var completer = new Completer();
|
||||
|
|
Loading…
Reference in a new issue