From 1f898c5c0ff844d3ada33a3cf27dad624c47f181 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A3o=20Gottwald?= Date: Fri, 24 Jan 2014 00:44:12 +0100 Subject: [PATCH] Bug 960864 - Implement the _initialized flag instead of _addedObserver and the half-broken _destroyed. r=gavin --HG-- extra : rebase_source : 396b859dc30dc91bce27c6b576a1814f5d65d7e5 --- browser/components/search/content/search.xml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/browser/components/search/content/search.xml b/browser/components/search/content/search.xml index 227658eb0995..ada81490356c 100644 --- a/browser/components/search/content/search.xml +++ b/browser/components/search/content/search.xml @@ -84,11 +84,11 @@ .getService(Components.interfaces.nsIObserverService); os.addObserver(this, "browser-search-engine-modified", false); - this._addedObserver = true; + this._initialized = true; this.searchService.init((function search_init_cb(aStatus) { // Bail out if the binding's been destroyed - if (this._destroyed) + if (!this._initialized) return; if (Components.isSuccessCode(aStatus)) { @@ -101,13 +101,12 @@ ]]>