diff options
author | Timothy Flynn <trflynn89@pm.me> | 2023-03-15 13:33:33 -0400 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2023-03-16 13:54:16 +0100 |
commit | 49e6cb7c3d62eeeddf63c5db931038f1aeb58d53 (patch) | |
tree | 38d1699cfec5ad015c5f402339fa7295a2f46c37 /Meta/Lagom | |
parent | bdaad815a1ff78913531c976c869ea699ff1c954 (diff) | |
download | serenity-49e6cb7c3d62eeeddf63c5db931038f1aeb58d53.zip |
LibWeb: Add LibJS includes to generated IDL constructor files
These will be needed by any constructor having a BufferSource parameter,
such as WebAssembly.Module.
Diffstat (limited to 'Meta/Lagom')
-rw-r--r-- | Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp b/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp index eb2a1a4c7c..71c113d5b8 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp @@ -2859,9 +2859,11 @@ void generate_constructor_implementation(IDL::Interface const& interface, String generator.append(R"~~~( #include <LibJS/Heap/Heap.h> +#include <LibJS/Runtime/ArrayBuffer.h> +#include <LibJS/Runtime/DataView.h> #include <LibJS/Runtime/GlobalObject.h> #include <LibJS/Runtime/IteratorOperations.h> -#include <LibJS/Runtime/ArrayBuffer.h> +#include <LibJS/Runtime/TypedArray.h> #include <LibWeb/Bindings/@constructor_class@.h> #include <LibWeb/Bindings/@prototype_class@.h> #include <LibWeb/Bindings/ExceptionOrUtils.h> |