Firefox поддерживает так называемое событие AppCommand
.В Windows и Linux поддерживаются только 7 команд: Назад, Вперед, Перезагрузка, Стоп, Поиск, Закладки и Домой.
Для реализации дополнительных команд необходимо добавить поддерживаемые команды к widget/src/windows/nsWindow.cpp
и widget/src/gtk2/nsWindow.cpp
генерировать эти дополнительные типы событий AppCommand.Затем эти события могут быть перехвачены расширением для выполнения пользовательских действий.
В Android поддерживается другой набор событий: Clear, VolumeUp, VolumeDown, Menu, Search.Я не знаю, используются ли эти события Fennec.
Для полноты сборки OS / 2 Firefox поддерживает Back, Forward, Reload и Stop.