Index: chrome/browser/debugger/devtools_window.cc |
diff --git a/chrome/browser/debugger/devtools_window.cc b/chrome/browser/debugger/devtools_window.cc |
index eda78d8552b90646e70d809f05d51e9b39ec7c0e..6e61a14eea9ab3b323720561be046f89180bf561 100644 |
--- a/chrome/browser/debugger/devtools_window.cc |
+++ b/chrome/browser/debugger/devtools_window.cc |
@@ -379,8 +379,7 @@ void DevToolsWindow::AddDevToolsExtensionsToClient() { |
} |
ListValue results; |
const ExtensionService* extension_service = |
- tab_contents_->tab_contents()->profile()-> |
- GetOriginalProfile()->GetExtensionService(); |
+ tab_contents_->profile()->GetOriginalProfile()->GetExtensionService(); |
if (!extension_service) |
return; |
@@ -566,7 +565,8 @@ DevToolsWindow* DevToolsWindow::ToggleDevToolsWindow( |
bool do_open = force_open; |
if (!window) { |
- Profile* profile = inspected_rvh->process()->profile(); |
+ Profile* profile = |
+ static_cast<Profile*>(inspected_rvh->process()->context()); |
bool docked = profile->GetPrefs()->GetBoolean(prefs::kDevToolsOpenDocked); |
window = new DevToolsWindow(profile, inspected_rvh, docked, false); |
manager->RegisterDevToolsClientHostFor(inspected_rvh, window); |