Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2073)

Unified Diff: chrome/browser/renderer_host/chrome_render_message_filter.cc

Issue 11246003: Remove Profile->GetExtensionProcessManager (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix extension_crash_recovery_browsertest Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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) {
« no previous file with comments | « chrome/browser/profiles/profile_impl.cc ('k') | chrome/browser/renderer_host/chrome_render_view_host_observer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698