diff --git a/Libraries/LibWeb/Bindings/WindowObject.cpp b/Libraries/LibWeb/Bindings/WindowObject.cpp index eec88e5504..66f4855c4a 100644 --- a/Libraries/LibWeb/Bindings/WindowObject.cpp +++ b/Libraries/LibWeb/Bindings/WindowObject.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include diff --git a/Libraries/LibWeb/CodeGenerators/WrapperGenerator.cpp b/Libraries/LibWeb/CodeGenerators/WrapperGenerator.cpp index a8be5b46b2..dd437ac585 100644 --- a/Libraries/LibWeb/CodeGenerators/WrapperGenerator.cpp +++ b/Libraries/LibWeb/CodeGenerators/WrapperGenerator.cpp @@ -342,6 +342,8 @@ int main(int argc, char** argv) static bool should_emit_wrapper_factory(const IDL::Interface& interface) { // FIXME: This is very hackish. + if (interface.name == "Event") + return false; if (interface.name == "EventTarget") return false; if (interface.name == "Node")