Index: content/child/threaded_data_provider.cc |
diff --git a/content/child/threaded_data_provider.cc b/content/child/threaded_data_provider.cc |
index 22238498f1b1be7a0f8172172222fcdb7e7ccf4b..812783995ebcccec65285e5c4bcee610c62b74df 100644 |
--- a/content/child/threaded_data_provider.cc |
+++ b/content/child/threaded_data_provider.cc |
@@ -124,14 +124,14 @@ ThreadedDataProvider::ThreadedDataProvider( |
: request_id_(request_id), |
shm_buffer_(shm_buffer), |
shm_size_(shm_size), |
- main_thread_weak_factory_(this), |
background_thread_( |
static_cast<WebThreadImpl&>( |
*threaded_data_receiver->backgroundThread())), |
ipc_channel_(ChildThread::current()->channel()), |
threaded_data_receiver_(threaded_data_receiver), |
resource_filter_active_(false), |
- main_thread_message_loop_(ChildThread::current()->message_loop()) { |
+ main_thread_message_loop_(ChildThread::current()->message_loop()), |
+ main_thread_weak_factory_(this) { |
DCHECK(ChildThread::current()); |
DCHECK(ipc_channel_); |
DCHECK(threaded_data_receiver_); |