Hotkey can be pressed while tab context menu are opened, so update menu item state
Stop "keypress" event using stopImmediatePropagation()
Hotkeys: check for event.defaultPrevented and add "keysIgnoreDefaultPrevented" preference