Witam
Na wstepie mowie ze nie wiedzialem do jakiego dzialu dac temat
Problem polega na tym:
tworze sobie dodatek do przegladarki Mozilla Firefox przy wykorzystaniu tutoriala http://www.borngeek.com/firefox/toolbar-tutorial/
do pola tekstowego, w ktorym znajduje sie adres URL chcialbym dodac obsluge zdarzenia change lub input
na podstawie materialow w tych linkach
http://developer.mozilla.org/pl/docs/DOM:element.addEventListener
http://developer.mozilla.org/pl/docs/XUL:overlay
dowiedzialem sie ze fuknkcja rejestrujaca obsluge zdarzenia musi byc w zakresie globalnym w pliku JavaScript, po wlaczeniu pliku js do kodu mojego rozszerzenia w XUL listener zdarzenia change na obiekcie urlbar zostaje zarejestrowany bo nie ma zadnego bledu.Instaluje dodatek do firefoxa wszystko jest ok do momentu kiedy zmieniam adres. zdarzenie zmiany adresu url nie jest obslugiwane


function OnChangeUrl(e)
{
  alert("zdarzenie input na urlbar");
}
function InitUrlEvent(e)
{
   var url_bar = document.getElementById("urlbar");
   if(url_bar)
       url_bar.addEventListner('input',OnChangeUrl,false);
  else
      alert("blad");
}

 window.addEventListener("load", OnInitUrlEvent, false);

przegladajac plik browser.xul w ktorym zapisane jest caly interfejs Firefoxa natknalem sie na taki fragment kodu


  <textbox id="urlbar" flex="1"
                     chromedir="&locale.dir;"
                     type="autocomplete"
                     autocompletesearch="history" 
                     autocompletepopup="PopupAutoComplete"
                     completeselectedindex="true"
                     tabscrolling="true"
                     showcommentcolumn="true"
                     enablehistory="true"
                     oninput="gBrowser.userTypedValue = this.value"
                     ontextentered="return handleURLBarCommand(param);"
                     ontextreverted="return handleURLBarRevert();">

wiec obiekt id="urlbar" to jest pole tekstowe kiedy wpisuje sie adres url.
nie wiem jak rozwiazac problem obslugi tego zdarzenia

gdyby wydawalo sie to co pisze zbyt zamotane to chodzi mi o identyczny problem jak na grupie dyskusyjnej http://groups.google.pl/group/mozilla.dev.apps.firefox/browse_thread/thread/a4be27b8a1c9ad4e/6979d847bbe69f7c?hl=pl&lnk=st&q=urlbar+textbox+firefox#6979d847bbe69f7c