aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/ZigGlobalObject.h
diff options
context:
space:
mode:
authorGravatar Dylan Conway <35280289+dylan-conway@users.noreply.github.com> 2023-07-28 16:44:28 -0700
committerGravatar GitHub <noreply@github.com> 2023-07-28 16:44:28 -0700
commitd614fdfaac13346d71ecf24712abaefe8224687d (patch)
tree2fce0943c663db984755df123d96d788984cad22 /src/bun.js/bindings/ZigGlobalObject.h
parent0a4e476a7c08005e242ed48f3f27895e55deacc9 (diff)
downloadbun-d614fdfaac13346d71ecf24712abaefe8224687d.tar.gz
bun-d614fdfaac13346d71ecf24712abaefe8224687d.tar.zst
bun-d614fdfaac13346d71ecf24712abaefe8224687d.zip
`MessageChannel` and `MessagePort` (#3860)
* copy and format * copy * copy * cleanup * some tests * spellcheck * add types * don't lock getting contextId * array buffer test
Diffstat (limited to 'src/bun.js/bindings/ZigGlobalObject.h')
-rw-r--r--src/bun.js/bindings/ZigGlobalObject.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bun.js/bindings/ZigGlobalObject.h b/src/bun.js/bindings/ZigGlobalObject.h
index e4364d248..9d04786d5 100644
--- a/src/bun.js/bindings/ZigGlobalObject.h
+++ b/src/bun.js/bindings/ZigGlobalObject.h
@@ -43,11 +43,8 @@ class DOMWrapperWorld;
#include "BunPlugin.h"
#include "JSMockFunction.h"
-namespace Bun {
-class GlobalScope;
-}
-
namespace WebCore {
+class GlobalScope;
class SubtleCrypto;
class EventTarget;
}
@@ -386,6 +383,9 @@ public:
mutable WriteBarrier<Unknown> m_JSWebSocketSetterValue;
mutable WriteBarrier<Unknown> m_JSDOMFormDataSetterValue;
mutable WriteBarrier<Unknown> m_JSWorkerSetterValue;
+ mutable WriteBarrier<Unknown> m_JSMessageChannelSetterValue;
+ mutable WriteBarrier<Unknown> m_JSMessagePortSetterValue;
+ mutable WriteBarrier<Unknown> m_JSBroadcastChannelSetterValue;
mutable WriteBarrier<Unknown> m_BunCommonJSModuleValue;
mutable WriteBarrier<JSFunction> m_thenables[promiseFunctionsSize + 1];