Index: chrome/browser/devtools/browser_list_tabcontents_provider.cc |
diff --git a/chrome/browser/devtools/browser_list_tabcontents_provider.cc b/chrome/browser/devtools/browser_list_tabcontents_provider.cc |
index 725550120384e41ba169ab323b68484ce11e481d..16b34cd4f23d11affc6d5b5b0f7f80c7329a11f0 100644 |
--- a/chrome/browser/devtools/browser_list_tabcontents_provider.cc |
+++ b/chrome/browser/devtools/browser_list_tabcontents_provider.cc |
@@ -10,7 +10,6 @@ |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/history/top_sites.h" |
-#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_commands.h" |
@@ -31,9 +30,8 @@ using content::DevToolsHttpHandlerDelegate; |
using content::RenderViewHost; |
BrowserListTabContentsProvider::BrowserListTabContentsProvider( |
- Profile* profile, |
chrome::HostDesktopType host_desktop_type) |
- : profile_(profile), host_desktop_type_(host_desktop_type) { |
+ : host_desktop_type_(host_desktop_type) { |
} |
BrowserListTabContentsProvider::~BrowserListTabContentsProvider() { |
@@ -92,7 +90,8 @@ RenderViewHost* BrowserListTabContentsProvider::CreateNewTarget() { |
BrowserList::GetInstance(host_desktop_type_); |
if (browser_list->empty()) |
- chrome::NewEmptyWindow(profile_, host_desktop_type_); |
+ chrome::NewEmptyWindow(ProfileManager::GetLastUsedProfile(), |
+ host_desktop_type_); |
if (browser_list->empty()) |
return NULL; |