rem: xulBrowserWin.setStatus(msg); defaultStatus = msg; 
add: defaultStatus = msg; UpdateStatusField(); window.XULBrowserWindow.setDefaultStatus(msg); 
context:         function onProgress() {            var throbber = document.getElementById("Browser:Throbber");            var meter    = document.getElementById("Browser:LoadingProgress");            if ( throbber && meter ) {                var busy = throbber.getAttribute("busy");                var wasBusy = meter.getAttribute("mode") == "undetermined" ? "true" : "false";                if ( busy == "true" ) {                    if ( wasBusy == "false" ) {                        // Remember when loading commenced.    				    startTime = (new Date()).getTime();                        // Turn progress meter on.                        meter.setAttribute("mode","undetermined");                    }                    // Update status bar.                } else if ( busy == "false" && wasBusy == "true" ) {                    // Record page loading time.						var elapsed = ( (new Date()).getTime() - startTime ) / 1000;						var msg = bundle.GetStringFromName("nv_done") + " (" + elapsed + " secs)";						dump( msg + "\n" );						xulBrowserWin.setStatus(msg);                  defaultStatus = msg;                    // Turn progress meter off.                    meter.setAttribute("mode","normal");                }            }        }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ec968d36add3b022615c10e2343a637581745948/navigator.js/buggy/suite/browser/navigator.js