зеркало из https://github.com/mozilla/gecko-dev.git
Bug 50656; r=matt@netscape.com; sr=ben@netscape.com; Don't let window.status override window.defaultStatus forever, and don't put auxilliary messages into overLink
This commit is contained in:
Родитель
dc76bbed5a
Коммит
61271d46ca
|
@ -228,6 +228,10 @@ nsXULBrowserWindow.prototype =
|
||||||
else
|
else
|
||||||
jsStatus = status;
|
jsStatus = status;
|
||||||
UpdateStatusField();
|
UpdateStatusField();
|
||||||
|
// Status is now on status bar; don't use it next time.
|
||||||
|
// This will cause us to revert to defaultStatus/jsDefaultStatus when the
|
||||||
|
// user leaves the link (e.g., if the script set window.status in onmouseover).
|
||||||
|
jsStatus = null;
|
||||||
},
|
},
|
||||||
setJSDefaultStatus : function(status)
|
setJSDefaultStatus : function(status)
|
||||||
{
|
{
|
||||||
|
@ -326,9 +330,6 @@ nsXULBrowserWindow.prototype =
|
||||||
msg = msg.replace(/%elapsed%/, elapsed);
|
msg = msg.replace(/%elapsed%/, elapsed);
|
||||||
defaultStatus = msg;
|
defaultStatus = msg;
|
||||||
UpdateStatusField();
|
UpdateStatusField();
|
||||||
//window.XULBrowserWindow.setDefaultStatus(msg);
|
|
||||||
//this.setDefaultStatus(msg);
|
|
||||||
this.setOverLink(msg);
|
|
||||||
// Turn progress meter off.
|
// Turn progress meter off.
|
||||||
statusMeter.setAttribute("mode","normal");
|
statusMeter.setAttribute("mode","normal");
|
||||||
statusMeter.value = 0; // be sure to clear the progress bar
|
statusMeter.value = 0; // be sure to clear the progress bar
|
||||||
|
|
Загрузка…
Ссылка в новой задаче