Index: content/renderer/renderer_webidbfactory_impl.cc |
diff --git a/content/renderer/renderer_webidbfactory_impl.cc b/content/renderer/renderer_webidbfactory_impl.cc |
index b84cf29d0e962cc6ffdd47ded53d9ac844b212ca..8a2fbe6f1390bd1d08b88d0b077e419f58a0aea1 100644 |
--- a/content/renderer/renderer_webidbfactory_impl.cc |
+++ b/content/renderer/renderer_webidbfactory_impl.cc |
@@ -27,8 +27,7 @@ void RendererWebIDBFactoryImpl::getDatabaseNames( |
const WebSecurityOrigin& origin, |
WebFrame* web_frame, |
const WebString& data_dir_unused) { |
- IndexedDBDispatcher* dispatcher = |
- RenderThreadImpl::current()->indexed_db_dispatcher(); |
+ IndexedDBDispatcher* dispatcher = IndexedDBDispatcher::Instance(); |
dispatcher->RequestIDBFactoryGetDatabaseNames( |
callbacks, origin.databaseIdentifier(), web_frame); |
} |
@@ -41,8 +40,7 @@ void RendererWebIDBFactoryImpl::open( |
const WebString& data_dir) { |
// Don't send the data_dir. We know what we want on the Browser side of |
// things. |
- IndexedDBDispatcher* dispatcher = |
- RenderThreadImpl::current()->indexed_db_dispatcher(); |
+ IndexedDBDispatcher* dispatcher = IndexedDBDispatcher::Instance(); |
dispatcher->RequestIDBFactoryOpen( |
name, callbacks, origin.databaseIdentifier(), web_frame); |
} |
@@ -55,8 +53,7 @@ void RendererWebIDBFactoryImpl::deleteDatabase( |
const WebString& data_dir) { |
// Don't send the data_dir. We know what we want on the Browser side of |
// things. |
- IndexedDBDispatcher* dispatcher = |
- RenderThreadImpl::current()->indexed_db_dispatcher(); |
+ IndexedDBDispatcher* dispatcher = IndexedDBDispatcher::Instance(); |
dispatcher->RequestIDBFactoryDeleteDatabase( |
name, callbacks, origin.databaseIdentifier(), web_frame); |
} |