rem: cal = null; } if (cal && cal.session.wrappedJSObject == this && cal.calId == this.defaultCalId) {  this.logout(); 
context:     onCalendarUnregistering:    function( cal )    {        try {            cal = cal.QueryInterface(Components.interfaces.calIWcapCalendar);        }        catch (exc) {            cal = null;        }        if (cal && cal.session.wrappedJSObject == this &&            cal.calId == this.defaultCalId) {            // calendar is to be deleted, so logout before:            this.logout();        }    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/b5fab442cc66c02f0d2b258985f625f9bf47e419/calWcapSession.js/buggy/calendar/providers/wcap/calWcapSession.js