rem: this.mPercent     = 0; 
add: this.mPercent     = -1; 
context: function nsProgressDialog() {    // Initialize data properties.    this.mParent      = null;    this.mOperation   = null;    this.mStartTime   = ( new Date() ).getTime();    this.observer     = null;    this.mLastUpdate  = Number.MIN_VALUE; // To ensure first onProgress causes update.    this.mInterval    = 750; // Default to .75 seconds.    this.mElapsed     = 0;    this.mLoaded      = false;    this.fields       = new Array;    this.strings      = new Array;    this.mSource      = null;    this.mTarget      = null;    this.mTargetFile  = null;    this.mMIMEInfo    = null;    this.mDialog      = null;    this.mDisplayName = null;    this.mPaused      = false;    this.mRequest     = null;    this.mCompleted   = false;    this.mMode        = "normal";    this.mPercent     = 0;    this.mRate        = 0;    this.mBundle      = null;    this.mCancelDownloadOnClose = true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/07cf57d7dd23576b1b20ef67fc89fd1b9c646d99/nsProgressDialog.js/buggy/embedding/components/ui/progressDlg/nsProgressDialog.js