X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fautocomplete%2Fbuiltin_provider.cc;h=7e46851dd179817326c3e6fde9aa57f800431852;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=1aac79f3561df4c1fdac4ccc3e7716efe0490a1e;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/autocomplete/builtin_provider.cc b/src/chrome/browser/autocomplete/builtin_provider.cc index 1aac79f..7e46851 100644 --- a/src/chrome/browser/autocomplete/builtin_provider.cc +++ b/src/chrome/browser/autocomplete/builtin_provider.cc @@ -65,7 +65,7 @@ void BuiltinProvider::Start(const AutocompleteInput& input, const base::string16 kAbout = base::ASCIIToUTF16(chrome::kAboutScheme) + base::ASCIIToUTF16(content::kStandardSchemeSeparator); - const base::string16 kChrome = base::ASCIIToUTF16(chrome::kChromeUIScheme) + + const base::string16 kChrome = base::ASCIIToUTF16(content::kChromeUIScheme) + base::ASCIIToUTF16(content::kStandardSchemeSeparator); const int kUrl = ACMatchClassification::URL; @@ -95,7 +95,7 @@ void BuiltinProvider::Start(const AutocompleteInput& input, GURL url = URLFixerUpper::FixupURL(base::UTF16ToUTF8(text), std::string()); // BuiltinProvider doesn't know how to suggest valid ?query or #fragment // extensions to chrome: URLs. - if (url.SchemeIs(chrome::kChromeUIScheme) && url.has_host() && + if (url.SchemeIs(content::kChromeUIScheme) && url.has_host() && !url.has_query() && !url.has_ref()) { // Include the path for sub-pages (e.g. "chrome://settings/browser"). base::string16 host_and_path = base::UTF8ToUTF16(url.host() + url.path());