[IndexedDB] Creating IndexedDBControl to replace IndexedDBContext
This patch creates the IndexedDBControl mojo interface that is the
eventual replacement for IndexedDBContext. It can be accessed on the
StoragePartition, which handles binding it on the correct thread.
This change also remove the IOTaskRunner() from the IndexedDBContext
interface.
Planning Doc:
https://docs.google.com/document/d/18suNOOzuEJbqgRJF0MB2VqdTyYqS4cvI2PGaCpyPXSw/edit?ts=5de6dc30&pli=1#heading=h.k6qp3j6uiwi0
Bug: 1015214
Change-Id: If56fe06a7349d09325d1e2360b0ceb53e9c6e5fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1959385
Reviewed-by: John Abd-El-Malek <[email protected]>
Reviewed-by: David Roger <[email protected]>
Reviewed-by: Emily Stark <[email protected]>
Reviewed-by: Ken Rockot <[email protected]>
Commit-Queue: Daniel Murphy <[email protected]>
Cr-Commit-Position: refs/heads/master@{#728642}
diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
index a9cfb5b..b7e9e6c07 100644
--- a/chrome/browser/DEPS
+++ b/chrome/browser/DEPS
@@ -212,6 +212,7 @@
"+components/services/patch/public",
"+components/services/pdf_compositor/public",
"+components/services/quarantine",
+ '+components/services/storage/public',
"+components/services/unzip",
"+components/session_manager",
"+components/sessions/content",