2021-04-03

Firefox でページのコンテキストメニュー

about:config の dom.event.contextmenu.enabled が false のとき Web アプリケーション(Google スプレッドシート等)と Firefox の両方のコンテキストメニューが同時に開いたり、マウスジェスチャの後にコンテキストメニューが表示されたりする(らしい)のでデフォルト値の true に戻したら幸せになりました

JavaScript で右クリックからのコンテキストメニューを制限されているときに使える設定として検索に多くヒットするんですが冒頭のような副作用があるので気を付けてください(何年も ESC で二重に表示されたコンテキストメニューを閉じていました)

Shift + 右クリックで上記の設定値がトグルして一時的に変わるので(Firefox のみ *1) true 推奨

*1 このあたりは昔に WHATWG に記述されていて Firefox のみ準拠していた(不明)けれども現在ではその定義がなくなっていて Firefox に機能だけ残っている感じ(中の人しかわからない)