rem: var width = this._image.width * this._monitor.boxObject.width / screen.width; var height = this._image.height * this._monitor.boxObject.height / screen.height; 
add:   var width = this._image.naturalWidth * this._monitor.boxObject.width / screen.width; var height = this._image.naturalHeight * this._monitor.boxObject.height / screen.height; 
context:   _centerImage: function ()  {    this.updateColor(this._backgroundColor);                 var img = this._createImage();    var width = this._image.width * this._monitor.boxObject.width / screen.width;    var height = this._image.height * this._monitor.boxObject.height / screen.height;    img.width = Math.floor(width);    img.height = Math.floor(height);    this._monitor.appendChild(img);  }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/70dbac4ca0ff43cef3c80702dff4082da729527d/setDesktopBackground.js/buggy/browser/components/shell/content/setDesktopBackground.js