From 58f4c0094359313b9509b1a42eff97961efc2ff4 Mon Sep 17 00:00:00 2001 From: "bsmedberg%covad.net" Date: Thu, 14 Sep 2006 06:10:39 +0000 Subject: [PATCH] Fix assertion from bug 280725 - we now use weak references, so we don't need to explicitly unregister the windows, noted by WeirdAl --- suite/browser/navigator.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/suite/browser/navigator.js b/suite/browser/navigator.js index 56786edaed0a..054d8c7e8cb7 100644 --- a/suite/browser/navigator.js +++ b/suite/browser/navigator.js @@ -785,12 +785,7 @@ function BrowserFlushBookmarksAndHistory() function Shutdown() { // remove remote support - if (XREMOTESERVICE_CONTRACTID in Components.classes) { - var remoteService; - remoteService = Components.classes[XREMOTESERVICE_CONTRACTID] - .getService(Components.interfaces.nsIXRemoteService); - remoteService.removeBrowserInstance(window); - + if (REMOTESERVICE_CONTRACTID in Components.classes) { var observerService = Components.classes["@mozilla.org/observer-service;1"] .getService(Components.interfaces.nsIObserverService); observerService.removeObserver(gTabOpenObserver, "open-new-tab-request", false);