rem: var percentage = parseInt((aCurTotalProgress * 100) / aMaxTotalProgress); document.styleSheets[1].cssRules[0].style.backgroundPosition=percentage+"px 100%"; 
add: var percentage = parseInt((aCurTotalProgress/aMaxTotalProgress)*parseInt(gURLBarBoxObject.width)); if(percentage<0) percentage=10; document.getElementById("urlbar").inputField.style.backgroundPosition=percentage+"px 100%"; 
context:   onProgressChange : function(aWebProgress, aRequest, aCurSelfProgress, aMaxSelfProgress, aCurTotalProgress, aMaxTotalProgress)  {    var percentage = parseInt((aCurTotalProgress * 100) / aMaxTotalProgress);    document.styleSheets[1].cssRules[0].style.backgroundPosition=percentage+"px 100%";  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ce37805370052ef3f60f79cda5e6beffc61664e2/minimo.js/buggy/minimo/chrome/content/minimo.js