changeset 23:4704e5216412

find changesets by author, revision,
files, or words in the commit message

Create menus on-the-fly

Refactor and eliminate the window tracking code by using the onShown/onHidden
events available in Firefox 60 in order to create menu entries on-the-fly.
Switch from the Firefox-specific contextMenu to the menu API.