|
@@ -168,7 +168,7 @@ bool EventHandler::handle_mouseup(const Gfx::IntPoint& position, unsigned button
|
|
|
handled_event = true;
|
|
|
}
|
|
|
|
|
|
- if (button == GUI::MouseButton::Left)
|
|
|
+ if (button == GUI::MouseButton::Primary)
|
|
|
m_in_mouse_selection = false;
|
|
|
return handled_event;
|
|
|
}
|
|
@@ -224,7 +224,7 @@ bool EventHandler::handle_mousedown(const Gfx::IntPoint& position, unsigned butt
|
|
|
if (!layout_root() || layout_root() != node->document().layout_node())
|
|
|
return true;
|
|
|
|
|
|
- if (button == GUI::MouseButton::Right && is<HTML::HTMLImageElement>(*node)) {
|
|
|
+ if (button == GUI::MouseButton::Secondary && is<HTML::HTMLImageElement>(*node)) {
|
|
|
auto& image_element = verify_cast<HTML::HTMLImageElement>(*node);
|
|
|
auto image_url = image_element.document().parse_url(image_element.src());
|
|
|
if (auto* page = m_frame.page())
|
|
@@ -236,7 +236,7 @@ bool EventHandler::handle_mousedown(const Gfx::IntPoint& position, unsigned butt
|
|
|
auto href = link->href();
|
|
|
auto url = document->parse_url(href);
|
|
|
dbgln("Web::EventHandler: Clicking on a link to {}", url);
|
|
|
- if (button == GUI::MouseButton::Left) {
|
|
|
+ if (button == GUI::MouseButton::Primary) {
|
|
|
if (href.starts_with("javascript:")) {
|
|
|
document->run_javascript(href.substring_view(11, href.length() - 11));
|
|
|
} else if (href.starts_with('#')) {
|
|
@@ -252,7 +252,7 @@ bool EventHandler::handle_mousedown(const Gfx::IntPoint& position, unsigned butt
|
|
|
m_frame.loader().load(url, FrameLoader::Type::Navigation);
|
|
|
}
|
|
|
}
|
|
|
- } else if (button == GUI::MouseButton::Right) {
|
|
|
+ } else if (button == GUI::MouseButton::Secondary) {
|
|
|
if (auto* page = m_frame.page())
|
|
|
page->client().page_did_request_link_context_menu(m_frame.to_top_level_position(position), url, link->target(), modifiers);
|
|
|
} else if (button == GUI::MouseButton::Middle) {
|
|
@@ -260,14 +260,14 @@ bool EventHandler::handle_mousedown(const Gfx::IntPoint& position, unsigned butt
|
|
|
page->client().page_did_middle_click_link(url, link->target(), modifiers);
|
|
|
}
|
|
|
} else {
|
|
|
- if (button == GUI::MouseButton::Left) {
|
|
|
+ if (button == GUI::MouseButton::Primary) {
|
|
|
auto result = layout_root()->hit_test(position, Layout::HitTestType::TextCursor);
|
|
|
if (result.layout_node && result.layout_node->dom_node()) {
|
|
|
m_frame.set_cursor_position(DOM::Position(*result.layout_node->dom_node(), result.index_in_node));
|
|
|
layout_root()->set_selection({ { result.layout_node, result.index_in_node }, {} });
|
|
|
m_in_mouse_selection = true;
|
|
|
}
|
|
|
- } else if (button == GUI::MouseButton::Right) {
|
|
|
+ } else if (button == GUI::MouseButton::Secondary) {
|
|
|
if (auto* page = m_frame.page())
|
|
|
page->client().page_did_request_context_menu(m_frame.to_top_level_position(position));
|
|
|
}
|