From 1059664ff4a3c92b2c6a4720f695e158aed215e4 Mon Sep 17 00:00:00 2001 From: Einar Egilsson Date: Tue, 20 Oct 2009 13:04:15 +0000 Subject: Changed to use actual interfaces! Seems to work, tiny bug left in unit tests. git-svn-id: http://einaregilsson.googlecode.com/svn/mozilla/redirector/trunk@285 119bf307-c92d-0410-89bd-8f53e6181181 --- chrome/content/code/prefs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'chrome/content/code/prefs.js') diff --git a/chrome/content/code/prefs.js b/chrome/content/code/prefs.js index c87eb27..4118bc5 100644 --- a/chrome/content/code/prefs.js +++ b/chrome/content/code/prefs.js @@ -49,7 +49,8 @@ Prefs.prototype = { this.service.addObserver('extensions.redirector', this, false); }, - destroy : function() { + dispose : function() { + this._listeners = null; this.service.removeObserver('extensions.redirector', this); }, -- cgit v1.2.3-70-g09d2