Index: chrome/browser/importer/importer.cc |
=================================================================== |
--- chrome/browser/importer/importer.cc (revision 64601) |
+++ chrome/browser/importer/importer.cc (working copy) |
@@ -9,6 +9,7 @@ |
#include "base/values.h" |
#include "chrome/browser/bookmarks/bookmark_model.h" |
#include "chrome/browser/browser_list.h" |
+#include "chrome/browser/browser_navigator.h" |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/browser_thread.h" |
#include "chrome/browser/browsing_instance.h" |
@@ -200,15 +201,11 @@ |
MB_OK | MB_TOPMOST); |
GURL url("https://www.google.com/accounts/ServiceLogin"); |
- Browser* browser = BrowserList::GetLastActive(); |
- Browser::AddTabWithURLParams params(url, PageTransition::TYPED); |
- // BrowsingInstance is refcounted. |
- BrowsingInstance* instance = new BrowsingInstance(writer_->profile()); |
- params.instance = instance->GetSiteInstanceForURL(url); |
- browser->AddTabWithURL(¶ms); |
+ BrowserList::GetLastActive()->AddSelectedTabWithURL( |
+ url, PageTransition::TYPED); |
MessageLoop::current()->PostTask(FROM_HERE, NewRunnableMethod( |
- this, &ImporterHost::OnLockViewEnd, false)); |
+ this, &ImporterHost::OnLockViewEnd, false)); |
is_source_readable_ = false; |
} |