Index: chrome/browser/extensions/extension_process_manager.cc |
diff --git a/chrome/browser/extensions/extension_process_manager.cc b/chrome/browser/extensions/extension_process_manager.cc |
index 7fadc781849afd598aa0e2826172cacce7df05f8..b27a59939502717b58c2c42ee80d44de3803e84c 100644 |
--- a/chrome/browser/extensions/extension_process_manager.cc |
+++ b/chrome/browser/extensions/extension_process_manager.cc |
@@ -426,10 +426,11 @@ int ExtensionProcessManager::DecrementLazyKeepaliveCount( |
int& count = background_page_data_[extension->id()].lazy_keepalive_count; |
DCHECK_GT(count, 0); |
if (--count == 0) { |
- MessageLoop::current()->PostDelayedTask( |
+ base::MessageLoop::current()->PostDelayedTask( |
FROM_HERE, |
base::Bind(&ExtensionProcessManager::OnLazyBackgroundPageIdle, |
- weak_ptr_factory_.GetWeakPtr(), extension->id(), |
+ weak_ptr_factory_.GetWeakPtr(), |
brettw
2013/04/28 04:26:27
Old way was fine.
|
+ extension->id(), |
++background_page_data_[extension->id()].close_sequence_id), |
event_page_idle_time_); |
} |
@@ -489,10 +490,12 @@ void ExtensionProcessManager::OnShouldSuspendAck( |
void ExtensionProcessManager::OnSuspendAck(const std::string& extension_id) { |
background_page_data_[extension_id].is_closing = true; |
int sequence_id = background_page_data_[extension_id].close_sequence_id; |
- MessageLoop::current()->PostDelayedTask( |
+ base::MessageLoop::current()->PostDelayedTask( |
FROM_HERE, |
base::Bind(&ExtensionProcessManager::CloseLazyBackgroundPageNow, |
- weak_ptr_factory_.GetWeakPtr(), extension_id, sequence_id), |
+ weak_ptr_factory_.GetWeakPtr(), |
+ extension_id, |
+ sequence_id), |
event_page_suspending_time_); |
} |