[SyncFS] Use pointers to MetadataDatabaseIndexInterface
commit2a62f77934b67cd56f72da2b4517306d3c242b65
authorperia@chromium.org <peria@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 20 Jun 2014 13:03:20 +0000 (20 13:03 +0000)
committerperia@chromium.org <peria@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 20 Jun 2014 13:03:20 +0000 (20 13:03 +0000)
treea59fdfa685cc93db1336537fe4fed83f499b56f8
parent4c13d13823b6b522f0dd8b41f941d1cb15e89710
[SyncFS] Use pointers to MetadataDatabaseIndexInterface
instead of pointers to MetadataDatabaseIndex to enable injections.

BUG=347425
TEST=./unit_tests --gtest_filter="MetadataDatabaseTest.*:MetadataDatabaseIndexTest.*"

Review URL: https://codereview.chromium.org/349543003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278690 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/sync_file_system/drive_backend/metadata_database.cc
chrome/browser/sync_file_system/drive_backend/metadata_database.h
chrome/browser/sync_file_system/drive_backend/metadata_database_index.cc
chrome/browser/sync_file_system/drive_backend/metadata_database_index.h
chrome/browser/sync_file_system/drive_backend/metadata_database_index_interface.h [new file with mode: 0644]
chrome/browser/sync_file_system/drive_backend/metadata_database_index_unittest.cc
chrome/browser/sync_file_system/drive_backend/metadata_database_unittest.cc
chrome/chrome_browser.gypi