Index: chrome/browser/extensions/api/storage/settings_storage_factory.h |
diff --git a/chrome/browser/extensions/api/storage/settings_storage_factory.h b/chrome/browser/extensions/api/storage/settings_storage_factory.h |
index 7fd28cf0862bb62cc6851ab8b14d11f20328a109..01df03339fbffb20ce6a7c05ed3e65ab8ba2cd5e 100644 |
--- a/chrome/browser/extensions/api/storage/settings_storage_factory.h |
+++ b/chrome/browser/extensions/api/storage/settings_storage_factory.h |
@@ -26,6 +26,10 @@ class SettingsStorageFactory |
virtual ValueStore* Create(const base::FilePath& base_path, |
const std::string& extension_id) = 0; |
+ // Returns the path to the database for an extension, if one exists. |
+ virtual base::FilePath GetDatabasePath(const base::FilePath& base_path, |
+ const std::string& extension_id) = 0; |
+ |
protected: |
friend class base::RefCountedThreadSafe<SettingsStorageFactory>; |
virtual ~SettingsStorageFactory() {} |