Index: chrome/browser/renderer_host/chrome_render_message_filter.cc |
diff --git a/chrome/browser/renderer_host/chrome_render_message_filter.cc b/chrome/browser/renderer_host/chrome_render_message_filter.cc |
index ea49ad41a651bc2bda4bab5a438091ceff86d5a6..fc4606d6961811551337fbb2e5e38f962ac038df 100644 |
--- a/chrome/browser/renderer_host/chrome_render_message_filter.cc |
+++ b/chrome/browser/renderer_host/chrome_render_message_filter.cc |
@@ -484,15 +484,18 @@ void ChromeRenderMessageFilter::OnExtensionRequestForIOThread( |
void ChromeRenderMessageFilter::OnExtensionShouldUnloadAck( |
const std::string& extension_id, int sequence_id) { |
- if (profile_->GetExtensionProcessManager()) |
- profile_->GetExtensionProcessManager()->OnShouldUnloadAck( |
- extension_id, sequence_id); |
+ if (extensions::ExtensionSystem::Get(profile_)->process_manager()) { |
+ extensions::ExtensionSystem::Get(profile_)->process_manager()-> |
+ OnShouldUnloadAck(extension_id, sequence_id); |
+ } |
} |
void ChromeRenderMessageFilter::OnExtensionUnloadAck( |
const std::string& extension_id) { |
- if (profile_->GetExtensionProcessManager()) |
- profile_->GetExtensionProcessManager()->OnUnloadAck(extension_id); |
+ if (extensions::ExtensionSystem::Get(profile_)->process_manager()) { |
+ extensions::ExtensionSystem::Get(profile_)->process_manager()-> |
+ OnUnloadAck(extension_id); |
+ } |
} |
void ChromeRenderMessageFilter::OnExtensionGenerateUniqueID(int* unique_id) { |