#include #include #include #include #include #include #include endpoint WebWorkerClient { did_close_worker() =| did_finish_loading_worker_script(bool worker_is_secure_context) =| did_fail_loading_worker_script() =| did_report_worker_exception(String message, String filename, u32 lineno, u32 colno) =| did_request_cookie(URL::URL url, HTTP::Cookie::Source source) => (HTTP::Cookie::VersionedCookie cookie) did_request_file(ByteString path, i32 request_id) =| did_store_hsts_policy(String domain, HTTP::HSTS::ParsedHSTSPolicy policy) =| did_is_known_hsts_host(String domain) => (bool result) did_post_broadcast_channel_message(Web::HTML::BroadcastChannelMessage message) =| start_worker_agent(Web::HTML::WorkerAgentStartRequest request) => (Web::HTML::WorkerAgentId agent_id) close_worker_agent(Web::HTML::WorkerAgentId agent_id, Web::HTML::WorkerAgentOwnerToken owner_token) =| }