summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authormrossetti@chromium.org <mrossetti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-30 03:13:06 +0000
committermrossetti@chromium.org <mrossetti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-30 03:13:06 +0000
commit0c33bf8d8c674826c39d9d0e8e7e6a09687e2fce (patch)
tree507a523bad332280a11599d0e782bde7da396abb /chrome/chrome_browser.gypi
parentde614d301995efdb349e998cea13c316ae3add7d (diff)
downloadchromium_src-0c33bf8d8c674826c39d9d0e8e7e6a09687e2fce.zip
chromium_src-0c33bf8d8c674826c39d9d0e8e7e6a09687e2fce.tar.gz
chromium_src-0c33bf8d8c674826c39d9d0e8e7e6a09687e2fce.tar.bz2
Create Private Data for InMemoryURLIndex (in Preparation for SQLite Cache)
1. Encapsulate the private, persistent data for the InMemoryURLIndex in a new class, URLIndexPrivateData (found in in_memory_url_index_types.h). 2. Move most of the support types, including the new URLIndexPrivateData class, into in_memory_url_index_types.h. 3. Correctly handle the adding and removing of page title words when a URL change is detected. 4. Replace static class member functions with non-friend, non-class functions for better flexibility. 5. Move convenience types out from InMemoryURLIndex class up into history namespace. 6. Rename convenience types to generalize their intent. BUG=92718 TEST=Enhanced unit tests. Review URL: http://codereview.chromium.org/8359019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107893 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r--chrome/chrome_browser.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 403699d..0b93e23 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -1362,6 +1362,8 @@
'browser/history/in_memory_history_backend.h',
'browser/history/in_memory_url_index.cc',
'browser/history/in_memory_url_index.h',
+ 'browser/history/in_memory_url_index_types.cc',
+ 'browser/history/in_memory_url_index_types.h',
'browser/history/page_usage_data.cc',
'browser/history/page_usage_data.h',
'browser/history/query_parser.cc',