Index: content/child/indexed_db/webidbfactory_impl.cc |
diff --git a/content/child/indexed_db/webidbfactory_impl.cc b/content/child/indexed_db/webidbfactory_impl.cc |
index b803dc2b1330c0fbd72afdc9a810a18ab801a1f7..9056eac48d0a2aef68e3bf1618bdba37232decce 100644 |
--- a/content/child/indexed_db/webidbfactory_impl.cc |
+++ b/content/child/indexed_db/webidbfactory_impl.cc |
@@ -9,10 +9,10 @@ |
#include "content/child/thread_safe_sender.h" |
#include "third_party/WebKit/public/platform/WebSecurityOrigin.h" |
#include "third_party/WebKit/public/platform/WebString.h" |
+#include "third_party/WebKit/public/platform/modules/indexeddb/indexed_db.mojom.h" |
using blink::WebIDBCallbacks; |
using blink::WebIDBDatabase; |
-using blink::WebIDBDatabaseCallbacks; |
using blink::WebSecurityOrigin; |
using blink::WebString; |
@@ -30,17 +30,18 @@ void WebIDBFactoryImpl::getDatabaseNames(WebIDBCallbacks* callbacks, |
dispatcher->RequestIDBFactoryGetDatabaseNames(callbacks, origin); |
} |
-void WebIDBFactoryImpl::open(const WebString& name, |
- long long version, |
- long long transaction_id, |
- WebIDBCallbacks* callbacks, |
- WebIDBDatabaseCallbacks* database_callbacks, |
- const WebSecurityOrigin& origin) { |
+void WebIDBFactoryImpl::open( |
+ const WebString& name, |
+ long long version, |
+ long long transaction_id, |
+ WebIDBCallbacks* callbacks, |
+ mojo::ScopedInterfaceEndpointHandle* client_interface_endpoint, |
+ const WebSecurityOrigin& origin) { |
IndexedDBDispatcher* dispatcher = |
IndexedDBDispatcher::ThreadSpecificInstance(thread_safe_sender_.get()); |
- |
- dispatcher->RequestIDBFactoryOpen(name, version, transaction_id, callbacks, |
- database_callbacks, origin); |
+ dispatcher->RequestIDBFactoryOpen(name.utf8(), version, transaction_id, |
+ callbacks, client_interface_endpoint, |
+ origin); |
} |
void WebIDBFactoryImpl::deleteDatabase(const WebString& name, |