Index: chrome/browser/net/predictor.cc |
diff --git a/chrome/browser/net/predictor.cc b/chrome/browser/net/predictor.cc |
index 0241aa0d39cdfdbf457a440cd3ff8243d68d6de5..d18979a891f0814bf1462a6c0482b02b68142a7d 100644 |
--- a/chrome/browser/net/predictor.cc |
+++ b/chrome/browser/net/predictor.cc |
@@ -501,8 +501,8 @@ struct RightToLeftStringSorter { |
// "http://com.google.www/xyz". |
static std::string ReverseComponents(const GURL& url) { |
// Reverse the components in the hostname. |
- std::vector<std::string> parts; |
- base::SplitString(url.host(), '.', &parts); |
+ std::vector<std::string> parts = base::SplitString( |
+ url.host(), ".", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); |
std::reverse(parts.begin(), parts.end()); |
std::string reversed_host = base::JoinString(parts, "."); |