summaryrefslogtreecommitdiffstats
path: root/chromium/webkit/browser/fileapi/sandbox_origin_database.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/webkit/browser/fileapi/sandbox_origin_database.h')
-rw-r--r--chromium/webkit/browser/fileapi/sandbox_origin_database.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/webkit/browser/fileapi/sandbox_origin_database.h b/chromium/webkit/browser/fileapi/sandbox_origin_database.h
index dd3b32c95c3..57d2e8415ab 100644
--- a/chromium/webkit/browser/fileapi/sandbox_origin_database.h
+++ b/chromium/webkit/browser/fileapi/sandbox_origin_database.h
@@ -14,6 +14,7 @@
namespace leveldb {
class DB;
+class Env;
class Status;
}
@@ -30,7 +31,8 @@ class WEBKIT_STORAGE_BROWSER_EXPORT_PRIVATE SandboxOriginDatabase
public:
// Only one instance of SandboxOriginDatabase should exist for a given path
// at a given time.
- explicit SandboxOriginDatabase(const base::FilePath& file_system_directory);
+ SandboxOriginDatabase(const base::FilePath& file_system_directory,
+ leveldb::Env* env_override);
virtual ~SandboxOriginDatabase();
// SandboxOriginDatabaseInterface overrides.
@@ -64,6 +66,7 @@ class WEBKIT_STORAGE_BROWSER_EXPORT_PRIVATE SandboxOriginDatabase
bool GetLastPathNumber(int* number);
base::FilePath file_system_directory_;
+ leveldb::Env* env_override_;
scoped_ptr<leveldb::DB> db_;
base::Time last_reported_time_;
DISALLOW_COPY_AND_ASSIGN(SandboxOriginDatabase);