rem: if (!(event instanceof Synthetic)) { 
add: if (event instanceof Synthetic) { return ""; } else { 
context: function getCellText(row, column){    var dateFormatter = Components.classes["@mozilla.org/calendar/datetime-formatter;1"]                                  .getService(Components.interfaces.calIDateTimeFormatter);    // title column    var event = this.events[row];    if (column.id == "col-agenda-item") {        if (event instanceof Synthetic) {            if (this.showsToday()) {                return event.title;            }            else {                if (event == this.today) {                    return dateFormatter.formatDate(this.today.start);                }                else if (event == this.tomorrow) {                    return dateFormatter.formatDate(this.tomorrow.start);                }                else {                    var startString = new Object();                    var endString = new Object();                    dateFormatter.formatInterval(                        this.soon.start, this.soon.end, startString, endString);                    var dateString = startString.value + " - " + endString.value;                    return dateString;                }            }        }        else {            return event.title;        }    }    else {        if (!(event instanceof Synthetic)) {            var start = event.startDate || event.dueDate || event.entryDate;            start = start.getInTimezone(calendarDefaultTimezone());            if (start.compare(this.tomorrow.end) == -1) {                // time only for events on today and tomorrow                return  dateFormatter.formatTime(start);            }            else {                return dateFormatter.formatDateTime(start);            }        }    }};
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/0bfbdd381ae1fcd561c1aff3eefe9edb63ef09bb/agenda-tree.js/buggy/calendar/lightning/content/agenda-tree.js