Still trying to fix mac builds, bug Bug 354694

git-svn-id: svn://10.0.0.236/trunk@215385 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
Olli.Pettay%helsinki.fi
2006-11-17 00:02:49 +00:00
parent 989d9bb0a6
commit f8daaf1315

View File

@@ -1523,9 +1523,9 @@ PRBool nsMacEventHandler::HandleMouseDownEvent(EventRecord& aOSEvent)
{
// set the activation and focus on the widget hit, if it accepts it
{
nsMouseEvent mouseActivateEvent(PR_TRUE, 0, nsnull,
nsMouseEvent mouseActivateEvent(PR_TRUE, NS_MOUSE_ACTIVATE, nsnull,
nsMouseEvent::eReal);
ConvertOSEventToMouseEvent(aOSEvent, mouseActivateEvent, NS_MOUSE_ACTIVATE);
ConvertOSEventToMouseEvent(aOSEvent, mouseActivateEvent);
widgetHit->DispatchMouseEvent(mouseActivateEvent);
}
@@ -1535,9 +1535,9 @@ PRBool nsMacEventHandler::HandleMouseDownEvent(EventRecord& aOSEvent)
// if we're a control-click, send in an additional NS_CONTEXTMENU event
// after the mouse down.
if (mouseEvent.button == nsMouseEvent::eRightButton) {
nsMouseEvent contextMenuEvent(PR_TRUE, 0, nsnull,
nsMouseEvent contextMenuEvent(PR_TRUE, NS_CONTEXTMENU, nsnull,
nsMouseEvent::eReal);
ConvertOSEventToMouseEvent(aOSEvent, contextMenuEvent, NS_CONTEXTMENU);
ConvertOSEventToMouseEvent(aOSEvent, contextMenuEvent);
contextMenuEvent.isControl = PR_FALSE;
widgetHit->DispatchMouseEvent(contextMenuEvent);
}
@@ -1595,7 +1595,7 @@ PRBool nsMacEventHandler::HandleMouseUpEvent(
if ( aOSEvent.message == kEventMouseButtonTertiary )
mouseEvent.button = nsMouseEvent::eMiddleButton;
ConvertOSEventToMouseEvent(aOSEvent, mouseEvent, mouseButton);
ConvertOSEventToMouseEvent(aOSEvent, mouseEvent);
nsWindow* widgetReleased = (nsWindow*)mouseEvent.widget;
nsWindow* widgetHit = mEventDispatchHandler->GetWidgetHit();
@@ -1639,8 +1639,8 @@ PRBool nsMacEventHandler::HandleMouseMoveEvent( EventRecord& aOSEvent )
if (!::IsWindowActive(wind) && windowType != eWindowType_popup)
return retVal;
nsMouseEvent mouseEvent(PR_TRUE, 0, nsnull, nsMouseEvent::eReal);
ConvertOSEventToMouseEvent(aOSEvent, mouseEvent, NS_MOUSE_MOVE);
nsMouseEvent mouseEvent(PR_TRUE, NS_MOUSE_MOVE, nsnull, nsMouseEvent::eReal);
ConvertOSEventToMouseEvent(aOSEvent, mouseEvent);
if (lastWidgetHit)
{
Point macPoint = aOSEvent.where;