add: var errorIsOk = false; for each (num in this.acceptableErrorNums) { if (num == aErrNo) { errorIsOk = true; break; } } if (!errorIsOk) this.mCalendar.readOnly = true; 
context:     onError: function(aErrNo, aMessage) {        for (var i = 0; i < this.mObservers.length; i++)            this.mObservers[i].onError(aErrNo, aMessage);    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/02cbbd5cccb02177c5bd9e651439423219ada230/calICSCalendar.js/clean/calendar/providers/ics/calICSCalendar.js