LibWeb+WebContent: Hook document.cookie to the backend cookie storage

This commit is contained in:
Timothy Flynn 2021-04-11 10:54:11 -04:00 committed by Andreas Kling
commit 1ef48d50ff
Notes: sideshowbarker 2024-07-18 20:30:59 +09:00
12 changed files with 66 additions and 5 deletions

View file

@ -197,4 +197,15 @@ void WebContentClient::handle(const Messages::WebContentClient::DidChangeFavicon
m_view.notify_server_did_change_favicon(*message.favicon().bitmap());
}
OwnPtr<Messages::WebContentClient::DidRequestCookieResponse> WebContentClient::handle(const Messages::WebContentClient::DidRequestCookie& message)
{
auto result = m_view.notify_server_did_request_cookie({}, message.url());
return make<Messages::WebContentClient::DidRequestCookieResponse>(result);
}
void WebContentClient::handle(const Messages::WebContentClient::DidSetCookie& message)
{
m_view.notify_server_did_set_cookie({}, message.url(), message.cookie());
}
}