Index: chrome/browser/history/history_service.cc |
diff --git a/chrome/browser/history/history_service.cc b/chrome/browser/history/history_service.cc |
index f48ca5a90480c9f2b645a576d3bcf82ec6a6e519..20b90f21b98846c12abfad3a590a2bfc91ee401a 100644 |
--- a/chrome/browser/history/history_service.cc |
+++ b/chrome/browser/history/history_service.cc |
@@ -1008,12 +1008,12 @@ bool HistoryService::CanAddURL(const GURL& url) { |
// typed. Right now, however, these are marked as typed even when triggered |
// by a shortcut or menu action. |
if (url.SchemeIs(content::kJavaScriptScheme) || |
- url.SchemeIs(chrome::kChromeDevToolsScheme) || |
- url.SchemeIs(chrome::kChromeNativeScheme) || |
+ url.SchemeIs(content::kChromeDevToolsScheme) || |
url.SchemeIs(content::kChromeUIScheme) || |
+ url.SchemeIs(content::kViewSourceScheme) || |
+ url.SchemeIs(chrome::kChromeNativeScheme) || |
url.SchemeIs(chrome::kChromeSearchScheme) || |
- url.SchemeIs(chrome::kDomDistillerScheme) || |
- url.SchemeIs(content::kViewSourceScheme)) |
+ url.SchemeIs(chrome::kDomDistillerScheme)) |
return false; |
// Allow all about: and chrome: URLs except about:blank, since the user may |