diff --git a/mozilla/content/html/content/src/nsHTMLLinkElement.cpp b/mozilla/content/html/content/src/nsHTMLLinkElement.cpp
index dc1e7cf2c15..6ea9cbeca1e 100644
--- a/mozilla/content/html/content/src/nsHTMLLinkElement.cpp
+++ b/mozilla/content/html/content/src/nsHTMLLinkElement.cpp
@@ -322,8 +322,12 @@ nsHTMLLinkElement::HandleDOMEvent(nsIPresContext* aPresContext,
PRUint32 aFlags,
nsEventStatus* aEventStatus)
{
- return mInner.HandleDOMEvent(aPresContext, aEvent, aDOMEvent,
- aFlags, aEventStatus);
+ return mInner.HandleDOMEventForAnchors(this,
+ aPresContext,
+ aEvent,
+ aDOMEvent,
+ aFlags,
+ aEventStatus);
}
diff --git a/mozilla/layout/html/content/src/nsHTMLLinkElement.cpp b/mozilla/layout/html/content/src/nsHTMLLinkElement.cpp
index dc1e7cf2c15..6ea9cbeca1e 100644
--- a/mozilla/layout/html/content/src/nsHTMLLinkElement.cpp
+++ b/mozilla/layout/html/content/src/nsHTMLLinkElement.cpp
@@ -322,8 +322,12 @@ nsHTMLLinkElement::HandleDOMEvent(nsIPresContext* aPresContext,
PRUint32 aFlags,
nsEventStatus* aEventStatus)
{
- return mInner.HandleDOMEvent(aPresContext, aEvent, aDOMEvent,
- aFlags, aEventStatus);
+ return mInner.HandleDOMEventForAnchors(this,
+ aPresContext,
+ aEvent,
+ aDOMEvent,
+ aFlags,
+ aEventStatus);
}