1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 17:58:11 +00:00

LibWeb: Make context menus work in WebContentView

As usual, this was just a matter of plumbing the PageClient calls from
the WebContent side over to the WebContentView side. :^)
This commit is contained in:
Andreas Kling 2020-07-07 12:24:29 +02:00
parent 81ea9d1ef6
commit 92374fc942
7 changed files with 40 additions and 0 deletions

View file

@ -129,3 +129,13 @@ void WebContentClient::handle(const Messages::WebContentClient::DidStartLoading&
{
m_view.notify_server_did_start_loading({}, message.url());
}
void WebContentClient::handle(const Messages::WebContentClient::DidRequestContextMenu& message)
{
m_view.notify_server_did_request_context_menu({}, message.content_position());
}
void WebContentClient::handle(const Messages::WebContentClient::DidRequestLinkContextMenu& message)
{
m_view.notify_server_did_request_link_context_menu({}, message.content_position(), message.url(), message.target(), message.modifiers());
}