[LevelDBScopes] Finished implementation with tests.
This patch completes the LevelDBScopes implementation, including tests.
See this document for general implementation plan and design:
https://chromium.googlesource.com/chromium/src/+/master/content/browser/indexed_db/scopes/README.md
[email protected], [email protected]
Bug: 862456
Change-Id: I2c59f651ac228bac0e5782a2e4eb0a041a9ff7ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1274056
Commit-Queue: Daniel Murphy <[email protected]>
Reviewed-by: Victor Costan <[email protected]>
Cr-Commit-Position: refs/heads/master@{#654176}
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index e7ad8d1..f1f5173 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -1062,8 +1062,15 @@
"indexed_db/list_set.h",
"indexed_db/scopes/disjoint_range_lock_manager.cc",
"indexed_db/scopes/disjoint_range_lock_manager.h",
+ "indexed_db/scopes/leveldb_scope.cc",
+ "indexed_db/scopes/leveldb_scope.h",
+ "indexed_db/scopes/leveldb_scope_deletion_mode.h",
+ "indexed_db/scopes/leveldb_scopes.cc",
+ "indexed_db/scopes/leveldb_scopes.h",
"indexed_db/scopes/leveldb_scopes_coding.cc",
"indexed_db/scopes/leveldb_scopes_coding.h",
+ "indexed_db/scopes/leveldb_scopes_factory.cc",
+ "indexed_db/scopes/leveldb_scopes_factory.h",
"indexed_db/scopes/leveldb_scopes_tasks.cc",
"indexed_db/scopes/leveldb_scopes_tasks.h",
"indexed_db/scopes/leveldb_state.cc",