From 111ca63cacf4cedb65be41fd4cabfa5ad7bb6b86 Mon Sep 17 00:00:00 2001 From: "jhawkins@chromium.org" <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> Date: Tue, 7 Dec 2010 22:55:30 +0000 Subject: Importer: Fix ImporterList::DetectSourceProfiles to run on the FILE thread, as it access the file system. Fix up a few call sites. BUG=60825 TEST=none Review URL: http://codereview.chromium.org/5566003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68533 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/profile_import/profile_import_thread.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'chrome/profile_import') diff --git a/chrome/profile_import/profile_import_thread.cc b/chrome/profile_import/profile_import_thread.cc index 5700823..2368573 100644 --- a/chrome/profile_import/profile_import_thread.cc +++ b/chrome/profile_import/profile_import_thread.cc @@ -52,8 +52,8 @@ void ProfileImportThread::OnImportStart( bool import_to_bookmark_bar) { bridge_ = new ExternalProcessImporterBridge(this, localized_strings); - ImporterList importer_list; - importer_ = importer_list.CreateImporterByType(profile_info.browser_type); + scoped_refptr<ImporterList> importer_list(new ImporterList); + importer_ = importer_list->CreateImporterByType(profile_info.browser_type); if (!importer_) { Send(new ProfileImportProcessHostMsg_Import_Finished(false, "Importer could not be created.")); -- cgit v1.1