Index: chrome/browser/autocomplete/builtin_provider.cc |
diff --git a/chrome/browser/autocomplete/builtin_provider.cc b/chrome/browser/autocomplete/builtin_provider.cc |
index 533f1178bffcde82e0e20d125261c760b8d92f48..f66be0735a6c83b2581328eeaddc61bbebf42d7b 100644 |
--- a/chrome/browser/autocomplete/builtin_provider.cc |
+++ b/chrome/browser/autocomplete/builtin_provider.cc |
@@ -47,8 +47,8 @@ BuiltinProvider::BuiltinProvider(AutocompleteProviderListener* listener, |
for (std::vector<std::string>::iterator i(builtins.begin()); |
i != builtins.end(); ++i) |
builtins_.push_back(ASCIIToUTF16(*i)); |
- string16 settings(ASCIIToUTF16(chrome::kChromeUISettingsHost) + |
- ASCIIToUTF16("/")); |
+ base::string16 settings(ASCIIToUTF16(chrome::kChromeUISettingsHost) + |
+ ASCIIToUTF16("/")); |
for (size_t i = 0; i < arraysize(kChromeSettingsSubPages); i++) |
builtins_.push_back(settings + ASCIIToUTF16(kChromeSettingsSubPages[i])); |
} |
@@ -61,15 +61,15 @@ void BuiltinProvider::Start(const AutocompleteInput& input, |
(input.type() == AutocompleteInput::QUERY)) |
return; |
- const string16 kAbout = ASCIIToUTF16(chrome::kAboutScheme) + |
+ const base::string16 kAbout = ASCIIToUTF16(chrome::kAboutScheme) + |
ASCIIToUTF16(content::kStandardSchemeSeparator); |
- const string16 kChrome = ASCIIToUTF16(chrome::kChromeUIScheme) + |
+ const base::string16 kChrome = ASCIIToUTF16(chrome::kChromeUIScheme) + |
ASCIIToUTF16(content::kStandardSchemeSeparator); |
const int kUrl = ACMatchClassification::URL; |
const int kMatch = kUrl | ACMatchClassification::MATCH; |
- string16 text = input.text(); |
+ base::string16 text = input.text(); |
bool starting_chrome = StartsWith(kChrome, text, false); |
if (starting_chrome || StartsWith(kAbout, text, false)) { |
ACMatchClassifications styles; |
@@ -82,9 +82,12 @@ void BuiltinProvider::Start(const AutocompleteInput& input, |
if (highlight) |
styles.push_back(ACMatchClassification(offset, kUrl)); |
// Include some common builtin chrome URLs as the user types the scheme. |
- AddMatch(ASCIIToUTF16(chrome::kChromeUIChromeURLsURL), string16(), styles); |
- AddMatch(ASCIIToUTF16(chrome::kChromeUISettingsURL), string16(), styles); |
- AddMatch(ASCIIToUTF16(chrome::kChromeUIVersionURL), string16(), styles); |
+ AddMatch(ASCIIToUTF16(chrome::kChromeUIChromeURLsURL), base::string16(), |
+ styles); |
+ AddMatch(ASCIIToUTF16(chrome::kChromeUISettingsURL), base::string16(), |
+ styles); |
+ AddMatch(ASCIIToUTF16(chrome::kChromeUIVersionURL), base::string16(), |
+ styles); |
} else { |
// Match input about: or chrome: URL input against builtin chrome URLs. |
GURL url = URLFixerUpper::FixupURL(UTF16ToUTF8(text), std::string()); |
@@ -93,7 +96,7 @@ void BuiltinProvider::Start(const AutocompleteInput& input, |
if (url.SchemeIs(chrome::kChromeUIScheme) && url.has_host() && |
!url.has_query() && !url.has_ref()) { |
// Include the path for sub-pages (e.g. "chrome://settings/browser"). |
- string16 host_and_path = UTF8ToUTF16(url.host() + url.path()); |
+ base::string16 host_and_path = UTF8ToUTF16(url.host() + url.path()); |
base::TrimString(host_and_path, ASCIIToUTF16("/").c_str(), |
&host_and_path); |
size_t match_length = kChrome.length() + host_and_path.length(); |
@@ -103,7 +106,7 @@ void BuiltinProvider::Start(const AutocompleteInput& input, |
ACMatchClassifications styles; |
// Highlight the "chrome://" scheme, even for input "about:foo". |
styles.push_back(ACMatchClassification(0, kMatch)); |
- string16 match_string = kChrome + *i; |
+ base::string16 match_string = kChrome + *i; |
if (match_string.length() > match_length) |
styles.push_back(ACMatchClassification(match_length, kUrl)); |
AddMatch(match_string, match_string.substr(match_length), styles); |
@@ -125,8 +128,8 @@ void BuiltinProvider::Start(const AutocompleteInput& input, |
BuiltinProvider::~BuiltinProvider() {} |
-void BuiltinProvider::AddMatch(const string16& match_string, |
- const string16& inline_completion, |
+void BuiltinProvider::AddMatch(const base::string16& match_string, |
+ const base::string16& inline_completion, |
const ACMatchClassifications& styles) { |
AutocompleteMatch match(this, kRelevance, false, |
AutocompleteMatchType::NAVSUGGEST); |