rem: this.mEditor = inputElt.QueryInterface(Components.interfaces.nsIDOMNSEditableElement).editor; 
add: this.mEditor = aEditor; 
context:   init: function(inputElt)  {    this.uninit();    this.mEditor = inputElt.QueryInterface(Components.interfaces.nsIDOMNSEditableElement).editor;    try {      this.mInlineSpellChecker = this.mEditor.getInlineSpellChecker(true);      // note: this might have been NULL if there is no chance we can spellcheck    } catch(e) {      this.mInlineSpellChecker = null;    }  },
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/55c78196d39c30d5237344c515c976675236dbe7/inlineSpellCheckUI.js/buggy/toolkit/content/inlineSpellCheckUI.js