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..bd13b6cb16f7c78cf4ff97f69b6fd1f269e81a33 100644 |
--- a/content/renderer/renderer_webidbfactory_impl.cc |
+++ b/content/renderer/renderer_webidbfactory_impl.cc |
@@ -28,7 +28,7 @@ void RendererWebIDBFactoryImpl::getDatabaseNames( |
WebFrame* web_frame, |
const WebString& data_dir_unused) { |
IndexedDBDispatcher* dispatcher = |
- RenderThreadImpl::current()->indexed_db_dispatcher(); |
+ IndexedDBDispatcher::ThreadSpecificInstance(); |
dispatcher->RequestIDBFactoryGetDatabaseNames( |
callbacks, origin.databaseIdentifier(), web_frame); |
} |
@@ -42,7 +42,7 @@ void RendererWebIDBFactoryImpl::open( |
// 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::ThreadSpecificInstance(); |
dispatcher->RequestIDBFactoryOpen( |
name, callbacks, origin.databaseIdentifier(), web_frame); |
} |
@@ -56,7 +56,7 @@ void RendererWebIDBFactoryImpl::deleteDatabase( |
// 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::ThreadSpecificInstance(); |
dispatcher->RequestIDBFactoryDeleteDatabase( |
name, callbacks, origin.databaseIdentifier(), web_frame); |
} |