this.error.sdump('D_AUTH','close' + this.w + '\n');
this.logoff();
- for (var w in this.G.window.appshell_list) {
- this.G.window.appshell_list[w].close();
- }
+ //Basically, we want to close all the windows for this application (and in case we're running this as
+ //a firefox extension, we don't want to merely shutdown mozilla). I'll probably create an XPCOM for
+ //tracking the windows.
+ //for (var w in this.G.window.appshell_list) {
+ // this.G.window.appshell_list[w].close();
+ //}
this.w.close(); /* Probably won't go any further */
if (typeof this.on_close == 'function') {
'close' : function () {
this.error.sdump('D_AUTH','auth.session.close()\n');
this.key = null;
- if (typeof this.G.on_close == 'function') {
+ if (typeof this.on_close == 'function') {
this.error.sdump('D_AUTH','auth.session.on_close()\n');
- this.G.on_close();
+ this.on_close();
}
}