diff options
author | Andreas Kling <kling@serenityos.org> | 2021-09-19 22:12:31 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-09-19 22:34:44 +0200 |
commit | 95559c427704b00ea3b7adbd7df44f4ba53f50f9 (patch) | |
tree | 622ad62ca20404c4da9b67c658348cacc6cc41bf /Meta | |
parent | c7aa32b90fda6f3720f99bd3368576982a635e9c (diff) | |
download | serenity-95559c427704b00ea3b7adbd7df44f4ba53f50f9.zip |
LibWeb: Implement basic support for MessageChannel and MessagePort
This patch adds a basic initial implementation of these API's.
Since LibWeb currently doesn't support workers, this implementation of
messaging doesn't bother with serializing and deserializing messages.
Diffstat (limited to 'Meta')
-rw-r--r-- | Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator.cpp b/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator.cpp index 76b65dc180..9e48eb8ec8 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator.cpp @@ -1089,6 +1089,7 @@ void generate_implementation(IDL::Interface const& interface) #include <LibWeb/Bindings/HTMLTableCaptionElementWrapper.h> #include <LibWeb/Bindings/HTMLTableSectionElementWrapper.h> #include <LibWeb/Bindings/ImageDataWrapper.h> +#include <LibWeb/Bindings/MessagePortWrapper.h> #include <LibWeb/Bindings/NodeWrapperFactory.h> #include <LibWeb/Bindings/TextWrapper.h> #include <LibWeb/Bindings/WindowObject.h> @@ -1482,6 +1483,7 @@ void generate_prototype_implementation(IDL::Interface const& interface) #include <LibWeb/Bindings/HTMLTableSectionElementWrapper.h> #include <LibWeb/Bindings/ImageDataWrapper.h> #include <LibWeb/Bindings/LocationObject.h> +#include <LibWeb/Bindings/MessagePortWrapper.h> #include <LibWeb/Bindings/NodeWrapperFactory.h> #include <LibWeb/Bindings/PerformanceTimingWrapper.h> #include <LibWeb/Bindings/RangeWrapper.h> |