Несмотря на то, что вы не упомянули свой язык программирования / сценариев, который вы планируете использовать, чтобы найти окно Firefox для установки, я нашел этот ответ на SO на ваш точный вопрос (оба вопроса по сути одинаковы: найтиff window в x11).
Обычно в Firefox каждый «контейнер вкладок» является окном, а каждая вкладка - окном (следовательно, вы можете загрузить Firefox UI внутри Firefox UI).Таким образом, вы можете искать окна Firefox с определенным заголовком или src / url.
Но ... так как вы в любом случае открываете вкладку gmail в Firefox ... почему бы не думать внутри коробки вместо того, чтобы выходить за рамки ... (я знаю, это странно, правда :)?) Почему бы не создать простой букмарклет (называемый чем-то вроде 'monitor new gmail') и добавить его в свои закладки (-bar) (работая с FaceFox -да, я отказался от принятия веб-стандарта javascript в адресной строке ...).
Эта закладка должна делать:
- периодически проверять почту на gmail (этов любом случае вы будете похожи на AJAX),
- обнаружит новую почту (сравнив содержимое первой строки в таблице, содержащей почтовые темы или что-либо, что вы можете перехватить)
- инаконец, установите window.getAttention () (для Firefox)
ИЛИ (немного больше кросс-браузер :) изменить название документа ИЛИ альтернативный / изменить мигающий / не мигающий значок.. Смотрите это и this тема о SO для некоторых простых и изящных скриптов, делающих это.