aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/JSDOMGlobalObject.cpp
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-28 06:35:14 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-28 06:35:14 -0700
commit04b5e87f42b9a04d7b106b8dc1d92b4f0d435d4f (patch)
tree76a38b88ca4c5915a76ba97b56ad9f100fd4acd9 /src/javascript/jsc/bindings/JSDOMGlobalObject.cpp
parent7a97f62c72dc04e011cc646707ab2b894fade477 (diff)
downloadbun-04b5e87f42b9a04d7b106b8dc1d92b4f0d435d4f.tar.gz
bun-04b5e87f42b9a04d7b106b8dc1d92b4f0d435d4f.tar.zst
bun-04b5e87f42b9a04d7b106b8dc1d92b4f0d435d4f.zip
[`bun.js`] Add `Event`, `EventTarget`, `AbortController`, `AbortSignal`
`AbortController` is not yet aware of `fetch`
Diffstat (limited to 'src/javascript/jsc/bindings/JSDOMGlobalObject.cpp')
-rw-r--r--src/javascript/jsc/bindings/JSDOMGlobalObject.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/javascript/jsc/bindings/JSDOMGlobalObject.cpp b/src/javascript/jsc/bindings/JSDOMGlobalObject.cpp
index 98b9e9dec..cc0bb87de 100644
--- a/src/javascript/jsc/bindings/JSDOMGlobalObject.cpp
+++ b/src/javascript/jsc/bindings/JSDOMGlobalObject.cpp
@@ -4,6 +4,11 @@
namespace WebCore {
+Zig::GlobalObject* toJSDOMGlobalObject(ScriptExecutionContext& ctx, DOMWrapperWorld& world)
+{
+ return JSC::jsCast<Zig::GlobalObject*>(ctx.jsGlobalObject());
+}
+
// static JSDOMGlobalObject& callerGlobalObject(JSC::JSGlobalObject& lexicalGlobalObject, JSC::CallFrame* callFrame, bool skipFirstFrame, bool lookUpFromVMEntryScope)
// {
// VM& vm = lexicalGlobalObject.vm();