nsSelection::Init(nsIFocusTracker *aTracker, nsIContent *aLimiter) { mTracker = aTracker; mMouseDownState = PR_FALSE; mDesiredXSet = PR_FALSE; mLimiter = aLimiter; return NS_OK; }
nsresult Init(nsSelection *aFrameSelection, nsDOMSelection *aSelection) { mFrameSelection = aFrameSelection; mSelection = aSelection; return NS_OK; }
nsSelection::Init(nsIFocusTracker *aTracker, nsIContent *aLimiter){  mTracker = aTracker;  mMouseDownState = PR_FALSE;  mDesiredXSet = PR_FALSE;  mLimiter = aLimiter;  return NS_OK;}