rem: switch( prefName ) { case "calendar.week.start": this.CalendarPreferences.calendarWindow.currentView.refresh(); break  case "calendar.date.format": this.CalendarPreferences.calendarWindow.currentView.refresh(); unifinderRefesh(); default: break;  }    } 
add:   } 
context:   observe: function(subject, topic, prefName)  {     // when calendar pref was changed, we reinitialize      this.CalendarPreferences.loadPreferences();          switch( prefName )     {        case "calendar.week.start":         this.CalendarPreferences.calendarWindow.currentView.refresh();        break        case "calendar.date.format":         this.CalendarPreferences.calendarWindow.currentView.refresh();         unifinderRefesh();        default:        break;     }          //this causes Mozilla to freeze     //firePendingEvents();   }
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/529a9a973ddfd5ca70e530bd6e2ffb9f4638f927/rootCalendarPref.js/buggy/calendar/resources/content/pref/rootCalendarPref.js