diff options
author | Coderdreams <coderdreams@gmail.com> | 2023-03-22 21:24:15 -0300 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2023-03-26 21:22:58 +0100 |
commit | 14c9ef25637abccf383c199b4ec5677365d629fe (patch) | |
tree | 3b81777eca8fdfdec209ccdf99a90e7cf428eeef /Ladybird/WebContentView.cpp | |
parent | 05a2d1f0e0ce6ea78282dc6bc7ec6cc3987a7403 (diff) | |
download | serenity-14c9ef25637abccf383c199b4ec5677365d629fe.zip |
Ladybird: Open target _blank links in new tab
Diffstat (limited to 'Ladybird/WebContentView.cpp')
-rw-r--r-- | Ladybird/WebContentView.cpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/Ladybird/WebContentView.cpp b/Ladybird/WebContentView.cpp index a67f72d865..4d4e7c931d 100644 --- a/Ladybird/WebContentView.cpp +++ b/Ladybird/WebContentView.cpp @@ -778,19 +778,16 @@ void WebContentView::notify_server_did_unhover_link(Badge<WebContentClient>) void WebContentView::notify_server_did_click_link(Badge<WebContentClient>, AK::URL const& url, DeprecatedString const& target, unsigned int modifiers) { - // FIXME - (void)url; - (void)target; - (void)modifiers; - // if (on_link_click) - // on_link_click(url, target, modifiers); + if (on_link_click) { + on_link_click(url, target, modifiers); + } } void WebContentView::notify_server_did_middle_click_link(Badge<WebContentClient>, AK::URL const& url, DeprecatedString const& target, unsigned int modifiers) { - (void)url; - (void)target; - (void)modifiers; + if (on_link_middle_click) { + on_link_middle_click(url, target, modifiers); + } } void WebContentView::notify_server_did_start_loading(Badge<WebContentClient>, AK::URL const& url, bool is_redirect) |