diff options
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r-- | components/script/script_thread.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs index a8e81846717..6697f334696 100644 --- a/components/script/script_thread.rs +++ b/components/script/script_thread.rs @@ -1059,6 +1059,8 @@ impl ScriptThread { fn handle_webdriver_msg(&self, pipeline_id: PipelineId, msg: WebDriverScriptCommand) { let context = self.root_browsing_context(); match msg { + WebDriverScriptCommand::AddCookie(params, reply) => + webdriver_handlers::handle_add_cookie(&context, pipeline_id, params, reply), WebDriverScriptCommand::ExecuteScript(script, reply) => webdriver_handlers::handle_execute_script(&context, pipeline_id, script, reply), WebDriverScriptCommand::FindElementCSS(selector, reply) => @@ -1069,6 +1071,10 @@ impl ScriptThread { webdriver_handlers::handle_focus_element(&context, pipeline_id, element_id, reply), WebDriverScriptCommand::GetActiveElement(reply) => webdriver_handlers::handle_get_active_element(&context, pipeline_id, reply), + WebDriverScriptCommand::GetCookies(reply) => + webdriver_handlers::handle_get_cookies(&context, pipeline_id, reply), + WebDriverScriptCommand::GetCookie(name, reply) => + webdriver_handlers::handle_get_cookie(&context, pipeline_id, name, reply), WebDriverScriptCommand::GetElementTagName(node_id, reply) => webdriver_handlers::handle_get_name(&context, pipeline_id, node_id, reply), WebDriverScriptCommand::GetElementAttribute(node_id, name, reply) => |