| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 730f621c7299706b6c119d75cabe45a12422e970..3978505f4acb9b0328b8958f7437d2c7c84c2db8 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -562,6 +562,11 @@ void RenderThreadImpl::Shutdown() {
|
| input_event_filter_ = NULL;
|
| }
|
|
|
| + // RemoveEmbeddedWorkerRoute may be called while deleting
|
| + // EmbeddedWorkerDispatcher. So it must be deleted before deleting
|
| + // RenderThreadImpl.
|
| + embedded_worker_dispatcher_.reset();
|
| +
|
| // Ramp down IDB before we ramp down WebKit (and V8), since IDB classes might
|
| // hold pointers to V8 objects (e.g., via pending requests).
|
| main_thread_indexed_db_dispatcher_.reset();
|
|
|