Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(679)

Unified Diff: chrome/browser/autocomplete/in_memory_url_index_types.h

Issue 959343004: Move InMemoryURLIndex outside of history namespace (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@in-memory-url-index
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/autocomplete/in_memory_url_index_types.h
diff --git a/chrome/browser/autocomplete/in_memory_url_index_types.h b/chrome/browser/autocomplete/in_memory_url_index_types.h
index ad2153ad57767f29528ab5acbe757c79bbdaf5c2..b8e96e41234eb9bfa0fd05140e17fa2f659cd910 100644
--- a/chrome/browser/autocomplete/in_memory_url_index_types.h
+++ b/chrome/browser/autocomplete/in_memory_url_index_types.h
@@ -13,12 +13,6 @@
#include "components/history/core/browser/history_types.h"
#include "url/gurl.h"
-namespace history {
-
-// The maximum number of characters to consider from an URL and page title
-// while matching user-typed terms.
-const size_t kMaxSignificantChars = 200;
-
// Matches within URL and Title Strings ----------------------------------------
// Specifies where an omnibox term occurs within a string. Used for specifying
@@ -135,7 +129,7 @@ typedef std::set<WordID> WordIDSet; // An index into the WordList.
typedef std::map<base::char16, WordIDSet> CharWordIDMap;
// A map from word (by word_id) to history items containing that word.
-typedef URLID HistoryID;
+typedef history::URLID HistoryID;
typedef std::set<HistoryID> HistoryIDSet;
typedef std::vector<HistoryID> HistoryIDVector;
typedef std::map<WordID, HistoryIDSet> WordIDHistoryMap;
@@ -143,13 +137,13 @@ typedef std::map<HistoryID, WordIDSet> HistoryIDWordMap;
// Information used in scoring a particular URL.
-typedef std::vector<VisitInfo> VisitInfoVector;
+typedef std::vector<history::VisitInfo> VisitInfoVector;
struct HistoryInfoMapValue {
HistoryInfoMapValue();
~HistoryInfoMapValue();
// This field is always populated.
- URLRow url_row;
+ history::URLRow url_row;
// This field gets filled in asynchronously after a visit. As such,
// it's almost always correct. If it's wrong, it's likely to either
@@ -174,6 +168,4 @@ struct RowWordStarts {
};
typedef std::map<HistoryID, RowWordStarts> WordStartsMap;
-} // namespace history
-
#endif // CHROME_BROWSER_AUTOCOMPLETE_IN_MEMORY_URL_INDEX_TYPES_H_

Powered by Google App Engine
This is Rietveld 408576698