rem: for (var i = 0; i < alarmlist.childNodes.length; ++i) { 
add: for (var i = alarmlist.childNodes.length-1; i >= 0; i--) { 
context: function onDismissAllAlarms(event) {    // removes widgets on the fly:    var alarmlist = document.getElementById("alarmlist");    for (var i = 0; i < alarmlist.childNodes.length; ++i) {        getAlarmService().dismissAlarm(alarmlist.childNodes[i].item);    }    return true; // close dialog}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/fb62d6c067e949ef2522cc14355e6025efa235ea/calendar-alarm-dialog.js/buggy/calendar/base/content/calendar-alarm-dialog.js