DescriptionCreate 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.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107893
Patch Set 1 #
Total comments: 6
Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : '' #Messages
Total messages: 4 (0 generated)
|