Odpowiadanie na kluczowe wydarzenia w pasku adresu w dodatku Firefox

Chcę napisać dodatek do Firefoksa, który mógłby pobierać zawartość paska adresu w czasie rzeczywistym, na przykład ten dodatek zmieni każdy „a” na „A”, tak jak użytkownik nacisnął „a”. Problem polega na tym, że nie mogłem znaleźć żadnego sposobu, aby to zrobić w Javascript, czy jest jakiś sposób, aby to zrobić (pobieranie zawartości paska adresu w czasie rzeczywistym)?

questionAnswers(5)

yourAnswerToTheQuestion