Bug 1470861: Trivially simplify some code in nsWebBrowserFind. r?mats
MozReview-Commit-ID: AaLVbxRbaCU
--- a/toolkit/components/find/nsWebBrowserFind.cpp
+++ b/toolkit/components/find/nsWebBrowserFind.cpp
@@ -715,25 +715,17 @@ nsWebBrowserFind::SearchInFrame(nsPIDOMW
RefPtr<nsRange> searchRange = new nsRange(theDoc);
RefPtr<nsRange> startPt = new nsRange(theDoc);
RefPtr<nsRange> endPt = new nsRange(theDoc);
NS_ENSURE_ARG_POINTER(endPt);
RefPtr<nsRange> foundRange;
- // If !aWrapping, search from selection to end
- if (!aWrapping)
- rv = GetSearchLimits(searchRange, startPt, endPt, theDoc, sel, false);
-
- // If aWrapping, search the part of the starting frame
- // up to the point where we left off.
- else
- rv = GetSearchLimits(searchRange, startPt, endPt, theDoc, sel, true);
-
+ rv = GetSearchLimits(searchRange, startPt, endPt, theDoc, sel, aWrapping);
NS_ENSURE_SUCCESS(rv, rv);
rv = find->Find(mSearchString.get(), searchRange, startPt, endPt,
getter_AddRefs(foundRange));
if (NS_SUCCEEDED(rv) && foundRange) {
*aDidFind = true;
sel->RemoveAllRanges(IgnoreErrors());