SthephanShinkufag/Dollchan-Extension-Tools — pull request #582 by zeird (2014-03-23 08:52:31+00:00)
Title: Fix focus/blur behavior

1. На опере 12.16 при минимизации окна не вызывается событие visibilitychange (и при этом ```document.hidden``` становится равным ```undefined```).
2. Тред переходит в "несфокусированный" режим только при переключении вкладки или минимизации окна, что лично мне было не очень удобно, потому что я обычно переключаюсь с браузера на другие окна через ```Alt+Tab```, и при этом хочу, чтоб работал индикатор новых сообщений в треде.

Поэтому я сделал, чтоб тред переходил в "несфокусированный" режим при переключении вкладки, минимизации браузера **и** после переключение окна браузера на другое через ```Alt+Tab```.
Проверил на ФФ со Скриптишом, на Хроме нативно и через Тамперманки, на Опере 12.16 нативно и через Вайлентманки - везде работает. На Сафари не удалось поставить скрипт вообще: он начал ругаться на строку ```get '22chan.net'() { return this['ernstchan.com']; },```