зеркало из https://github.com/mozilla/pjs.git
Polish stuff to the download completion.
This commit is contained in:
Родитель
72c0b5bc3f
Коммит
1081958e31
|
@ -1332,8 +1332,8 @@ function DownloadSet( aCurTotalProgress, aMaxTotalProgress ) {
|
||||||
var percentage = parseInt((aCurTotalProgress/aMaxTotalProgress)*parseInt(gInputBoxObject.width));
|
var percentage = parseInt((aCurTotalProgress/aMaxTotalProgress)*parseInt(gInputBoxObject.width));
|
||||||
if(percentage<0) percentage=2;
|
if(percentage<0) percentage=2;
|
||||||
document.getElementById("toolbar-download-tag").inputField.style.backgroundPosition=percentage+"px 100%";
|
document.getElementById("toolbar-download-tag").inputField.style.backgroundPosition=percentage+"px 100%";
|
||||||
document.getElementById("toolbar-download-tag").value=document.getElementById("minimo_properties").getString("downloadProgress")+":"+parseInt((aCurTotalProgress/aMaxTotalProgress)*100)+"%";
|
// document.getElementById("toolbar-download-tag").value=document.getElementById("minimo_properties").getString("downloadProgress")+":"+parseInt((aCurTotalProgress/aMaxTotalProgress)*100)+"%";
|
||||||
document.getElementById("toolbar-download-tag").setAttribute("currentid",refId);
|
document.getElementById("toolbar-download-tag").setAttribute("currentid",refId);
|
||||||
}
|
}
|
||||||
|
|
||||||
function DownloadCancel(refId) {
|
function DownloadCancel(refId) {
|
||||||
|
@ -1344,6 +1344,14 @@ function DownloadCancel(refId) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function DownloadReveal() {
|
||||||
|
|
||||||
|
alert(document.getElementById("toolbar-download-tag").getAttribute("reveal"));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function TransferItemFactory() {
|
function TransferItemFactory() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1377,11 +1385,21 @@ TransferItem.prototype = {
|
||||||
BrowserViewDownload(true);
|
BrowserViewDownload(true);
|
||||||
document.getElementById("toolbar-download-tag").cachedCancelable=aCancelable;
|
document.getElementById("toolbar-download-tag").cachedCancelable=aCancelable;
|
||||||
document.getElementById("download-button-stop").disabled=false;
|
document.getElementById("download-button-stop").disabled=false;
|
||||||
|
document.getElementById("toolbar-download-tag").value=aSource.spec;
|
||||||
|
document.getElementById("toolbar-download-tag").setAttribute("reveal",aTarget.spec);
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
onStateChange: function( aWebProgress, aRequest, aStateFlags, aStatus ) {
|
onStateChange: function( aWebProgress, aRequest, aStateFlags, aStatus ) {
|
||||||
|
|
||||||
|
if ( aStateFlags & nsIWebProgressListener.STATE_STOP ) {
|
||||||
|
|
||||||
|
document.getElementById("download-button-stop").label=document.getElementById("minimo_properties").getString("downloadButtonReveal");
|
||||||
|
document.getElementById("download-button-stop").setAttribute("oncommand","DownloadReveal()");
|
||||||
|
document.getElementById("toolbar-download-tag").inputField.style.backgroundColor="lightgreen";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
onProgressChange: function( aWebProgress,
|
onProgressChange: function( aWebProgress,
|
||||||
|
@ -1418,4 +1436,3 @@ TransferItem.prototype = {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
x
|
|
Загрузка…
Ссылка в новой задаче