This commit is contained in:
Dmitry Vasilev
2023-01-17 10:28:39 +08:00
parent 698726335b
commit f3aa03d214

View File

@@ -6,10 +6,18 @@
import {el, stringify, scrollIntoViewIfNeeded} from './domutils.js'
// We test both for Object and globalThis.run_window.Object because objects may
// come both from run_window and current window (where they are created in
// metacircular interpreter
const has_custom_toString = object =>
object.toString != globalThis.run_window.Object.prototype.toString
&&
object.toString != Object.prototype.toString
const isError = object =>
object instanceof Error
||
object instanceof globalThis.run_window.Error
const isPromise = object =>