Chromium Code Reviews| Index: chrome/browser/extensions/test_extension_prefs.cc |
| =================================================================== |
| --- chrome/browser/extensions/test_extension_prefs.cc (revision 77440) |
| +++ chrome/browser/extensions/test_extension_prefs.cc (working copy) |
| @@ -65,10 +65,8 @@ |
| // The PrefService writes its persistent file on the file thread, so we |
| // need to wait for any pending I/O to complete before creating a new |
| // PrefService. |
| - MessageLoop file_loop; |
| - BrowserThread file_thread(BrowserThread::FILE, &file_loop); |
| pref_service_->SavePersistentPrefs(); |
| - file_loop.RunAllPending(); |
| + MessageLoop::current()->RunAllPending(); |
|
asargent_no_longer_on_chrome
2011/03/09 18:13:01
The code before was waiting for the file loop to r
Paweł Hajdan Jr.
2011/03/09 18:22:14
There can be only one MessageLoop per thread. My i
asargent_no_longer_on_chrome
2011/03/09 18:33:25
But it was registering file_loop as the message lo
Paweł Hajdan Jr.
2011/03/09 20:40:03
After a more detailed look I think MessageLoop::cu
|
| } |
| extension_pref_value_map_.reset(new ExtensionPrefValueMap); |