'Customize browser's built-in right-click context menu using JavaScript?

Is there any API (even if non-standard and only for a particular browser) to customize the options shown in the browser's context menu when the user right-clicks on a web page?

I'm aware of the possibility to catch the contextmenu event and then render a custom "context menu" using HTML and CSS, but was wondering if there's a way to use and customize the system's built-in context menu widget.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source