Bug 1363521 - Extract query length only for hierarchical uris during highlights ranking r=sebastian

MozReview-Commit-ID: V9cYiuPm4R

--HG--
extra : rebase_source : c7d582dcd3d15e003dd7a7d44400f46a1e9c1a68
This commit is contained in:
Grigory Kruglov 2017-07-05 18:53:46 -04:00
Родитель 03a3af91e7
Коммит 23ac3c24fa
1 изменённых файлов: 9 добавлений и 3 удалений

Просмотреть файл

@ -131,9 +131,15 @@ import java.util.Map;
FEATURE_PATH_LENGTH,
(double) uri.getPathSegments().size());
candidate.features.put(
FEATURE_QUERY_LENGTH,
(double) uri.getQueryParameterNames().size());
if (uri.isHierarchical()) {
candidate.features.put(
FEATURE_QUERY_LENGTH,
(double) uri.getQueryParameterNames().size());
// Opaque URIs do not support getQueryParameterNames.
} else {
candidate.features.put(FEATURE_QUERY_LENGTH, 0d);
}
}
@VisibleForTesting HighlightCandidate() {