Index: chrome/browser/extensions/api/idle/idle_manager.cc |
diff --git a/chrome/browser/extensions/api/idle/idle_manager.cc b/chrome/browser/extensions/api/idle/idle_manager.cc |
index ab883875b61a7016b643209a65368ac351684106..31f465dc72399b4d08081b3fc6652ef7e1eb84ca 100644 |
--- a/chrome/browser/extensions/api/idle/idle_manager.cc |
+++ b/chrome/browser/extensions/api/idle/idle_manager.cc |
@@ -121,10 +121,10 @@ IdleMonitor::IdleMonitor(IdleState initial_state) |
IdleManager::IdleManager(Profile* profile) |
: profile_(profile), |
last_state_(IDLE_STATE_ACTIVE), |
- weak_factory_(this), |
idle_time_provider_(new DefaultIdleProvider()), |
event_delegate_(new DefaultEventDelegate(profile)), |
- extension_registry_observer_(this) { |
+ extension_registry_observer_(this), |
+ weak_factory_(this) { |
} |
IdleManager::~IdleManager() { |