Files
serenity/Userland/Libraries/LibWeb/Worker/WebWorkerServer.ipc
Andrew Kaster c9166acffa LibWeb: Use proper enums in WorkerOptions dictionary
(cherry picked from commit 1d43d5b086107a8039ae37df19ad56b4e73959da)
2024-11-17 11:03:57 -05:00

15 lines
589 B
Plaintext

#include <LibURL/URL.h>
#include <LibIPC/File.h>
#include <LibWeb/HTML/StructuredSerialize.h>
#include <LibWeb/HTML/Scripting/SerializedEnvironmentSettingsObject.h>
#include <LibWeb/Bindings/WorkerPrototype.h>
endpoint WebWorkerServer {
start_dedicated_worker(URL::URL url, Web::Bindings::WorkerType type, Web::Bindings::RequestCredentials credentials, String name, Web::HTML::TransferDataHolder message_port, Web::HTML::SerializedEnvironmentSettingsObject outside_settings) =|
close_worker() =|
handle_file_return(i32 error, Optional<IPC::File> file, i32 request_id) =|
}