rem: webProgress.addProgressListener(gBrowserStatusHandler); 
add: webProgress.addProgressListener(gBrowserStatusHandler, Components.interfaces.nsIWebProgress.NOTIFY_LOCATION); 
context: function MiniNavStartup(){  dump("*** MiniNavStartup\n");  try {    gBrowserStatusHandler = new nsBrowserStatusHandler();    var webNavigation = getWebNavigation();    webNavigation.sessionHistory = Components.classes["@mozilla.org/browser/shistory;1"]                                             .createInstance(Components.interfaces.nsISHistory);    var interfaceRequestor = getBrowser().docShell.QueryInterface(Components.interfaces.nsIInterfaceRequestor);    var webProgress = interfaceRequestor.getInterface(Components.interfaces.nsIWebProgress);    webProgress.addProgressListener(gBrowserStatusHandler);  } catch (e) {    alert("Error opening a mini-nav window");     dump(e+"\n");    window.close();    return;  }  // create the embedding command handler  netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  var commandHandlerInit = Components      .classes["@mozilla.org/embedding/browser/nsCommandHandler;1"]      .createInstance(Components.interfaces.nsICommandHandlerInit);  // Attach it to the window  commandHandlerInit.window = window;  commandHandler = commandHandlerInit.QueryInterface(Components.interfaces.nsICommandHandler);  gURLBar = document.getElementById("urlbar");  dump("gURLBar " + gURLBar + "\n");}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4d4116d281ebc35834f7a084047f7aa5805bfee2/mini-nav.js/clean/embedding/browser/chrome/content/mini-nav.js