diff --git a/content/html/content/src/nsHTMLButtonElement.cpp b/content/html/content/src/nsHTMLButtonElement.cpp index d72a9ed44ad4..5a4a4086fe14 100644 --- a/content/html/content/src/nsHTMLButtonElement.cpp +++ b/content/html/content/src/nsHTMLButtonElement.cpp @@ -432,36 +432,6 @@ nsHTMLButtonElement::HandleDOMEvent(nsIPresContext* aPresContext, } break; - case NS_MOUSE_LEFT_BUTTON_UP: - { - nsIEventStateManager *stateManager; - nsIContent *activeLink = nsnull; - if (NS_OK == aPresContext->GetEventStateManager(&stateManager)) { - //stateManager->GetActiveLink(&activeLink); - NS_RELEASE(stateManager); - } - - if (activeLink == this) { - if (nsEventStatus_eConsumeNoDefault != *aEventStatus) { - nsAutoString href, target, disabled; - nsIURI* baseURL = nsnull; - GetBaseURL(baseURL); - GetAttribute(kNameSpaceID_HTML, nsHTMLAtoms::href, href); - GetAttribute(kNameSpaceID_HTML, nsHTMLAtoms::target, target); - GetAttribute(kNameSpaceID_HTML, nsHTMLAtoms::disabled, disabled); - - if (target.Length() == 0) { - GetBaseTarget(target); - } - ret = TriggerLink(aPresContext, eLinkVerb_Replace, baseURL, - href, target, PR_TRUE); - NS_IF_RELEASE(baseURL); - *aEventStatus = nsEventStatus_eConsumeNoDefault; - } - } - } - break; - // cancel all of these events for buttons case NS_MOUSE_MIDDLE_BUTTON_DOWN: case NS_MOUSE_MIDDLE_BUTTON_UP: diff --git a/layout/html/content/src/nsHTMLButtonElement.cpp b/layout/html/content/src/nsHTMLButtonElement.cpp index d72a9ed44ad4..5a4a4086fe14 100644 --- a/layout/html/content/src/nsHTMLButtonElement.cpp +++ b/layout/html/content/src/nsHTMLButtonElement.cpp @@ -432,36 +432,6 @@ nsHTMLButtonElement::HandleDOMEvent(nsIPresContext* aPresContext, } break; - case NS_MOUSE_LEFT_BUTTON_UP: - { - nsIEventStateManager *stateManager; - nsIContent *activeLink = nsnull; - if (NS_OK == aPresContext->GetEventStateManager(&stateManager)) { - //stateManager->GetActiveLink(&activeLink); - NS_RELEASE(stateManager); - } - - if (activeLink == this) { - if (nsEventStatus_eConsumeNoDefault != *aEventStatus) { - nsAutoString href, target, disabled; - nsIURI* baseURL = nsnull; - GetBaseURL(baseURL); - GetAttribute(kNameSpaceID_HTML, nsHTMLAtoms::href, href); - GetAttribute(kNameSpaceID_HTML, nsHTMLAtoms::target, target); - GetAttribute(kNameSpaceID_HTML, nsHTMLAtoms::disabled, disabled); - - if (target.Length() == 0) { - GetBaseTarget(target); - } - ret = TriggerLink(aPresContext, eLinkVerb_Replace, baseURL, - href, target, PR_TRUE); - NS_IF_RELEASE(baseURL); - *aEventStatus = nsEventStatus_eConsumeNoDefault; - } - } - } - break; - // cancel all of these events for buttons case NS_MOUSE_MIDDLE_BUTTON_DOWN: case NS_MOUSE_MIDDLE_BUTTON_UP: