From b6c01458d55c010fb01045ff49d1af305c8bfb3e Mon Sep 17 00:00:00 2001 From: "aaronleventhal%moonset.net" Date: Fri, 19 Aug 2005 19:27:43 +0000 Subject: [PATCH] Bug 304871. bug 304871. Another part of the fix for accessible DoAction() on HTML links, to allow new window creation. r=timeless, sr=jst git-svn-id: svn://10.0.0.236/trunk@178284 18797224-902f-48f8-a5cc-f745e15eee43 --- .../accessible/src/base/nsBaseWidgetAccessible.cpp | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/mozilla/accessible/src/base/nsBaseWidgetAccessible.cpp b/mozilla/accessible/src/base/nsBaseWidgetAccessible.cpp index 3cd2c9b52e0..0b9bff9f9f0 100644 --- a/mozilla/accessible/src/base/nsBaseWidgetAccessible.cpp +++ b/mozilla/accessible/src/base/nsBaseWidgetAccessible.cpp @@ -252,19 +252,7 @@ NS_IMETHODIMP nsLinkableAccessible::DoAction(PRUint8 index) // Action 0 (default action): Jump to link if (index == eAction_Jump) { if (mActionContent) { - nsCOMPtr presContext(GetPresContext()); - if (presContext) { - nsMouseEvent clickEvent(PR_TRUE, NS_MOUSE_LEFT_CLICK, nsnull, - nsMouseEvent::eReal); - - nsEventStatus eventStatus = nsEventStatus_eIgnore; - mActionContent->HandleDOMEvent(presContext, - &clickEvent, - nsnull, - NS_EVENT_FLAG_INIT, - &eventStatus); - return NS_OK; - } + return DoCommand(mActionContent); } } return NS_ERROR_INVALID_ARG;