Делаю тулбал для одного форума, нужно отслеживать авторизацию пользователя для генерирования индивидуальных ссылок. Имхо, идеальный вариант, отслеживать изменение куков в браузере. Есть ли такое событие?

А не проще ли при генерации каждой ссылки смотреть куку?

Увы, нет. Каждая ссылка повешена кнопку тулбара. И от авторизации будет зависеть, активна кнопка или нет.
При загрузке браузера, куки проверяются при событии onload интерфейса. А вот дальше, нужно, либо отслеживать изменение кук, либо изменение открываемых страниц.
Первый вариант мне нравится больше, но вот не знаю как реализовать. А во-втором, не могу грамотно повесить обработчик события на contentWindow.
Так не работает:

Выделить код

Код:

getBrowser().contentWindow.addEventListener("load", function() { my_ext.init(); }, false);

Update: сделал так:

Выделить код

Код:

getBrowser().addEventListener('DOMContentLoaded', function() { my_ext.init(); }, false);

observer на "cookie-changed": https://developer.mozilla.org/en/Observer_Notifications#Cookies подойдёт ?

То, что нужно. Спасибо! :)