| Index: content/browser/browser_thread_impl.cc
|
| diff --git a/content/browser/browser_thread_impl.cc b/content/browser/browser_thread_impl.cc
|
| index 37f67bc191a1c1fb933932c053bfe82f84e8745e..97c0387e4a5d73d70d3e05cae64a13a7188f6d7e 100644
|
| --- a/content/browser/browser_thread_impl.cc
|
| +++ b/content/browser/browser_thread_impl.cc
|
| @@ -70,8 +70,11 @@ BrowserThreadImpl::BrowserThreadImpl(ID identifier)
|
|
|
| BrowserThreadImpl::BrowserThreadImpl(ID identifier,
|
| base::MessageLoop* message_loop)
|
| - : Thread(message_loop->thread_name().c_str()), identifier_(identifier) {
|
| - set_message_loop(message_loop);
|
| + : Thread(message_loop ? message_loop->thread_name().c_str() :
|
| + g_browser_thread_names[identifier]),
|
| + identifier_(identifier) {
|
| + if (message_loop)
|
| + set_message_loop(message_loop);
|
| Initialize();
|
| }
|
|
|
|
|