Bug 1361548 - Removed unreachable isCollapsed if condition. r=mats
MozReview-Commit-ID: EinCtNyaK6e
--- a/layout/generic/nsFrameSelection.cpp
+++ b/layout/generic/nsFrameSelection.cpp
@@ -2903,19 +2903,17 @@ nsFrameSelection::DeleteFromDocument()
res = range->DeleteContents();
if (NS_FAILED(res))
return res;
}
// Collapse to the new location.
// If we deleted one character, then we move back one element.
// FIXME We don't know how to do this past frame boundaries yet.
- if (isCollapsed)
- mDomSelections[index]->Collapse(mDomSelections[index]->GetAnchorNode(), mDomSelections[index]->AnchorOffset()-1);
- else if (mDomSelections[index]->AnchorOffset() > 0)
+ if (mDomSelections[index]->AnchorOffset() > 0)
mDomSelections[index]->Collapse(mDomSelections[index]->GetAnchorNode(), mDomSelections[index]->AnchorOffset());
#ifdef DEBUG
else
printf("Don't know how to set selection back past frame boundary\n");
#endif
return NS_OK;
}