Per me è da dividere la discussione.
Anche io avrei pensato la stessa cosa @Iceberg, anzi la trovo una cosa assai interessante, potere di HTML5.
Con JS non puoi inserire nulla nel menu contestuale, puoi invece bloccarlo o fare in modo che alla pressione del tasto destro si apra un menu creato in HTML, però, almeno con un tema diversa da quello di default ti accorgi subito che non è roba di Firefox. Anzi, ci sono hack che in passato hanno sfruttato la somiglianza di alcuni elementi dell'interfaccia (ne ricordo uno che diceva: cerca la tua password in questa pagina e ti faceva scrivere la password spacciando la barra per la barra di ricerca testo nativa