При написании очень простого и базового расширения для Firefox, какое событие (я не знаю, правильное ли это слово) мне следует использовать, если я хочу обработать выбранный пользователем текст?
Если быть более точным: когда пользователь выбирает какой-то текст (например, когда нажата клавиша ALT), я хочу передать этот текст в функцию, получить некоторые данные из Интернета (на основе выделенного текста) и отобразить результаты в виде маленького шарика всплывающее окно.