Я думаю, вам нужно перехватить событие "ontextentered" для строки URL.
Я предполагаю, что вы хотели бы Firefox 4, который не за горами, так что посмотрите на:
http://mxr.mozilla.org/mozilla2.0/source/browser/base/content/browser.xul#656
Вы можете добавить слушателя нажатия клавиш на "urlbar", чтобы получить текст, как он вводится.
например:.
document.getElementById("urlbar").setAttribute("ontextentered", "foobar(param);");
function foobar(param) {
// do somethign w/ param
// finally call original method if you aren't hijacking the text that was entered
document.getElementById("urlbar").handleCommand(param);
}