I am working on duplicating the functionality of bbCodeXtra to the maximum degree posibility (Permission from the developer, who won’t be moving it to Web Extensions has been received).
I am wondering if the way that the program handles context menus can be duplicated in Web Extensions, and if so, how.
In bbCodeXtra, the top level options show directly in the context menu:
While in the current version of my clone what appears in the menu is the item for the addon, which means an extra step, and a difference from the original:
Obviously, one could duplicate the functionality by making each menu item a separate addon, but that is the proverbial ungodly mess to install and maintain.