| Index: chrome/browser/extensions/browser_event_router.cc
|
| diff --git a/chrome/browser/extensions/browser_event_router.cc b/chrome/browser/extensions/browser_event_router.cc
|
| index a47d6fbb1f097e4e3d3a460ed7ff38a40aaa6ba5..b72899252e7616c772a7a7ee8ecf31f4eba5c84a 100644
|
| --- a/chrome/browser/extensions/browser_event_router.cc
|
| +++ b/chrome/browser/extensions/browser_event_router.cc
|
| @@ -74,9 +74,10 @@ DictionaryValue* BrowserEventRouter::TabEntry::DidNavigate(
|
| return changed_properties;
|
| }
|
|
|
| -void BrowserEventRouter::Init() {
|
| - if (initialized_)
|
| - return;
|
| +BrowserEventRouter::BrowserEventRouter(Profile* profile)
|
| + : profile_(profile) {
|
| + DCHECK(!profile->IsOffTheRecord());
|
| +
|
| BrowserList::AddObserver(this);
|
|
|
| // Init() can happen after the browser is running, so catch up with any
|
| @@ -95,14 +96,6 @@ void BrowserEventRouter::Init() {
|
| }
|
| }
|
| }
|
| -
|
| - initialized_ = true;
|
| -}
|
| -
|
| -BrowserEventRouter::BrowserEventRouter(Profile* profile)
|
| - : initialized_(false),
|
| - profile_(profile) {
|
| - DCHECK(!profile->IsOffTheRecord());
|
| }
|
|
|
| BrowserEventRouter::~BrowserEventRouter() {
|
|
|