Здравствуйте.
Подскажите пожалуйста а то что-то я в тупике:
как из расширения получить url текущей загруженой страницы из строки адреса потом заменить в этом адресе например foo на foo2 и осуществить переход по измененному url ???

https://developer.mozilla.org/en/Code_s … ed_browser
https://developer.mozilla.org/En/XUL:browser#m-loadURI

Огромное спасибо! Все получилось:
openUILink(gBrowser.selectedBrowser.webNavigation.currentURI.host.replace('foo', 'foo2'), event, false, true);