add: case "calendar.event.defaultstarthour": case "calendar.event.defaultendhour": 
context:    observe: function(subject, topic, prefName)   {      // when calendar pref was changed, we reinitialize       switch( prefName )      {         case "calendar.week.start" :            this.CalendarPreferences.calendarWindow.currentView.refresh();            break;         case "calendar.date.format" :            this.CalendarPreferences.calendarWindow.currentView.refresh();            refreshEventTree( getAndSetEventTable() );            toDoUnifinderRefresh();         default :            break;      }           //this causes Mozilla to freeze      //firePendingEvents();    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ecfd58702e3c81956260b08aaf326caade5f270b/rootCalendarPref.js/clean/calendar/resources/content/pref/rootCalendarPref.js