| 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);
|
| }
|
|
|