aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/BunInjectedScriptHost.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/bindings/BunInjectedScriptHost.h')
-rw-r--r--src/bun.js/bindings/BunInjectedScriptHost.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/bun.js/bindings/BunInjectedScriptHost.h b/src/bun.js/bindings/BunInjectedScriptHost.h
new file mode 100644
index 000000000..09e7e1361
--- /dev/null
+++ b/src/bun.js/bindings/BunInjectedScriptHost.h
@@ -0,0 +1,15 @@
+#pragma once
+#include <JavaScriptCore/InjectedScriptHost.h>
+
+namespace Bun {
+
+class BunInjectedScriptHost final : public Inspector::InjectedScriptHost {
+public:
+ static Ref<BunInjectedScriptHost> create() { return adoptRef(*new BunInjectedScriptHost); }
+
+ JSC::JSValue subtype(JSC::JSGlobalObject*, JSC::JSValue) override;
+ JSC::JSValue getInternalProperties(JSC::VM&, JSC::JSGlobalObject*, JSC::JSValue) override;
+ bool isHTMLAllCollection(JSC::VM&, JSC::JSValue) override { return false; }
+};
+
+} \ No newline at end of file