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