return NS_ERROR_FAILURE;
nsresult rv = NS_OK;  nsCOMPtr<nsIDocumentViewer> docViewer ( do_QueryInterface(mContentViewer, &rv) ); if (NS_FAILED(rv) || !docViewer) return rv;  nsCOMPtr<nsIPresShell> presShell; rv = docViewer->GetPresShell(*getter_AddRefs(presShell)); if (NS_FAILED(rv) || !presShell) return rv;  nsCOMPtr<nsISelectionController> selCon = do_QueryInterface(presShell, &rv); if (NS_FAILED(rv) || !selCon) return rv;  nsCOMPtr<nsISelection> selection; rv = selCon->GetSelection(nsISelectionController::SELECTION_NORMAL, getter_AddRefs(selection)); if (NS_FAILED(rv) || !selection) return rv;  return selection->CollapseToStart();
nsWebShell::SelectNone(void){  return NS_ERROR_FAILURE;}