.getService(Components.interfaces.nsIExtensionManager); 
.getService(nsIExtensionManager); 
  onUpdateEnded: function() {    var em = Components.classes["@mozilla.org/extensions/manager;1"]                       .getService(Components.interfaces.nsIExtensionManager);    // Retrieve the remaining incompatible items.    gUpdateWizard.items = em.getIncompatibleItemList(null, null,                                                     nsIUpdateItem.TYPE_ADDON,                                                     true, { });    if (gUpdateWizard.items.length > 0) {      // There are still incompatible addons, inform the user.      document.documentElement.currentPage =         document.getElementById("mismatch");    }    else {      // VersionInfo compatibility updates resolved all compatibility problems,      // close this window and continue starting the application...      //XXX Bug 314754 - We need to use setTimeout to close the window due to      // the EM using xmlHttpRequest when checking for updates.      setTimeout(close, 0);    }  },
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/49b77a26304ab41a920ee1235f143945b4ff3d27/update.js/buggy/toolkit/mozapps/extensions/content/update.js