summaryrefslogtreecommitdiffstats
path: root/content/renderer/renderer_webidbfactory_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/renderer/renderer_webidbfactory_impl.cc')
-rw-r--r--content/renderer/renderer_webidbfactory_impl.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/content/renderer/renderer_webidbfactory_impl.cc b/content/renderer/renderer_webidbfactory_impl.cc
index 98102d6..f52be45 100644
--- a/content/renderer/renderer_webidbfactory_impl.cc
+++ b/content/renderer/renderer_webidbfactory_impl.cc
@@ -22,6 +22,19 @@ RendererWebIDBFactoryImpl::RendererWebIDBFactoryImpl() {
RendererWebIDBFactoryImpl::~RendererWebIDBFactoryImpl() {
}
+void RendererWebIDBFactoryImpl::getDatabaseNames(
+ WebIDBCallbacks* callbacks,
+ const WebSecurityOrigin& origin,
+ WebFrame* web_frame,
+ const WebString& data_dir_unused,
+ unsigned long long maximum_size_unused,
+ WebKit::WebIDBFactory::BackingStoreType) {
+ IndexedDBDispatcher* dispatcher =
+ RenderThread::current()->indexed_db_dispatcher();
+ dispatcher->RequestIDBFactoryGetDatabaseNames(
+ callbacks, origin.databaseIdentifier(), web_frame);
+}
+
void RendererWebIDBFactoryImpl::open(
const WebString& name,
WebIDBCallbacks* callbacks,