diff options
Diffstat (limited to 'Ladybird/WebContentView.cpp')
-rw-r--r-- | Ladybird/WebContentView.cpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/Ladybird/WebContentView.cpp b/Ladybird/WebContentView.cpp index 7214476531..f4f4ed5c2e 100644 --- a/Ladybird/WebContentView.cpp +++ b/Ladybird/WebContentView.cpp @@ -970,25 +970,24 @@ void WebContentView::notify_server_did_set_cookie(Badge<WebContentClient>, AK::U on_set_cookie(url, cookie, source); } +void WebContentView::notify_server_did_update_cookie(Badge<WebContentClient>, Web::Cookie::Cookie const& cookie) +{ + if (on_update_cookie) + on_update_cookie(cookie); +} + void WebContentView::notify_server_did_close_browsing_context(Badge<WebContentClient>) { emit close(); } -String WebContentView::notify_request_open_new_tab(Badge<WebContentClient>) +String WebContentView::notify_server_did_request_new_tab(Badge<WebContentClient>, Web::HTML::ActivateTab activate_tab) { if (on_new_tab) - return on_new_tab(); - + return on_new_tab(activate_tab); return {}; } -void WebContentView::notify_server_did_update_cookie(Badge<WebContentClient>, Web::Cookie::Cookie const& cookie) -{ - if (on_update_cookie) - on_update_cookie(cookie); -} - void WebContentView::notify_server_did_update_resource_count(i32 count_waiting) { // FIXME |