Fullscreen Hover Toolbar Smooth 1.4
====================================

Новое в v1.4
------------
Клавиша ESC теперь также выводит Chrome из полноэкранного режима расширения
и восстанавливает состояние окна, которое было ДО F11.

Работает в двух ситуациях:

1. Панель скрыта:
   обычное F11 fullscreen -> ESC -> исходный размер/Maximized.

2. Панель сейчас показана наведением мыши:
   временное растянутое Normal-окно -> ESC -> сразу исходный размер/Maximized.

То есть больше не обязательно сначала уводить мышь с панели, ждать возврата
в F11, а затем нажимать F11.

Escape вне fullscreen
---------------------
Расширение не отключает обычную работу Escape на сайтах.

Оно отправляет запрос на выход, но background.js выполняет его только тогда,
когда окно относится к текущей fullscreen-сессии расширения. Поэтому вне F11
Escape по-прежнему может закрывать диалоги, меню, отменять действия сайта и т.п.

Важное ограничение Chrome
-------------------------
Content script получает клавиатуру, когда фокус находится на веб-странице.

Если штатная панель Chrome показана и вы КЛИКНУЛИ мышью в адресную строку,
фокус уже находится в интерфейсе самого Chrome, а не на странице. В этот момент
обычное расширение не может перехватить Esc как глобальную клавишу браузера.

Если панель просто появилась наведением, но вы не переводили фокус в адресную
строку, Esc должен сработать.

Установка
---------
1. Полностью удалить предыдущую версию из chrome://extensions.
2. Распаковать ZIP.
3. Включить "Режим разработчика".
4. "Загрузить распакованное расширение".
5. Выбрать fullscreen-hover-toolbar-smooth-v1.4.
6. Перезапустить Chrome один раз.

Проверка
--------
A.
1. Сделать Chrome обычного размера.
2. F11.
3. Нажать ESC.
4. Должен восстановиться исходный размер.

B.
1. F11.
2. Подвести мышь вверх, чтобы появилась панель.
3. Не кликая по адресной строке, нажать ESC.
4. Окно должно сразу восстановиться к исходному размеру.