mScrollingView->HandleScrollEvent(aEvent, aEventFlags); *aStatus = nsEventStatus_eConsumeNoDefault; break;
mScrollingView->HandleScrollEvent(aEvent, 0); return nsEventStatus_eConsumeNoDefault;
NS_IMETHODIMP ScrollBarView::HandleEvent(nsGUIEvent *aEvent, PRUint32 aEventFlags,                                           nsEventStatus* aStatus, PRBool aForceHandle, PRBool& aHandled){  NS_ENSURE_ARG_POINTER(aStatus);  *aStatus = nsEventStatus_eIgnore;  switch (aEvent->message)  {    case NS_SCROLLBAR_POS:    case NS_SCROLLBAR_PAGE_NEXT:    case NS_SCROLLBAR_PAGE_PREV:    case NS_SCROLLBAR_LINE_NEXT:    case NS_SCROLLBAR_LINE_PREV:      NS_ASSERTION((nsnull != mScrollingView), "HandleEvent() called after the ScrollingView has been destroyed.");      if (nsnull != mScrollingView)        mScrollingView->HandleScrollEvent(aEvent, aEventFlags);      *aStatus = nsEventStatus_eConsumeNoDefault;      break;    default:      break;  }  return NS_OK;}