rem: gPrefBranchInternal.removeObserver("ldap_2.autoComplete.useDirectory", directoryServerObserver); gPrefBranchInternal.removeObserver("ldap_2.autoComplete.directoryServer", directoryServerObserver); 
add: sPrefBranchInternal.removeObserver("ldap_2.autoComplete.useDirectory", directoryServerObserver); sPrefBranchInternal.removeObserver("ldap_2.autoComplete.directoryServer", directoryServerObserver); 
context: function RemoveDirectoryServerObserver(prefstring){  if (!prefstring) {    gPrefBranchInternal.removeObserver("ldap_2.autoComplete.useDirectory", directoryServerObserver);    gPrefBranchInternal.removeObserver("ldap_2.autoComplete.directoryServer", directoryServerObserver);  }  else  {    var str = prefstring + ".overrideGlobal_Pref";    gPrefBranchInternal.removeObserver(str, directoryServerObserver);    str = prefstring + ".directoryServer";    gPrefBranchInternal.removeObserver(str, directoryServerObserver);  }}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/fc756976caf9a570751ca43fe3a185e7c7682a88/MsgComposeCommands.js/clean/mailnews/compose/resources/content/MsgComposeCommands.js