Index: Source/WebCore/html/HTMLAnchorElement.cpp |
=================================================================== |
--- Source/WebCore/html/HTMLAnchorElement.cpp (revision 77264) |
+++ Source/WebCore/html/HTMLAnchorElement.cpp (working copy) |
@@ -541,7 +541,7 @@ |
bool isLinkClick(Event* event) |
{ |
- return event->type() == eventNames().clickEvent || (event->type() == eventNames().mouseupEvent && isMiddleMouseButtonEvent(event)); |
+ return event->type() == eventNames().clickEvent && (!event->isMouseEvent() || static_cast<MouseEvent*>(event)->button() != RightButton); |
} |
void handleLinkClick(Event* event, Document* document, const String& url, const String& target, bool hideReferrer) |