context:     onStatusChange: function( aWebProgress, aRequest, aStatus, aMessage ) {        // Check for error condition (only if dialog is still open).        if ( aStatus != Components.results.NS_OK ) {            if ( this.loaded ) {                // Get prompt service.                var prompter = Components.classes[ "@mozilla.org/embedcomp/prompt-service;1" ]                                   .getService( Components.interfaces.nsIPromptService );                // Display error alert (using text supplied by back-end).                var title = this.getProperty( this.saving ? "savingAlertTitle" : "openingAlertTitle",                                              [ this.fileName() ],                                               1 );                prompter.alert( this.dialog, title, aMessage );                    // Close the dialog.                if ( !this.completed ) {                    this.onCancel();                }            } else {                // Error occurred prior to onload even firing.                // We can't handle this error until we're done loading, so                // defer the handling of this call.                this.dialog.setTimeout( function(obj,wp,req,stat,msg){obj.onStatusChange(wp,req,stat,msg)},                                        100, this, aWebProgress, aRequest, aStatus, aMessage );            }        }    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/55a5e5ddbf4a7e9103b995d808c4466085d2123f/nsProgressDialog.js/clean/embedding/components/ui/progressDlg/nsProgressDialog.js