On a fresh installation of Firefox on MacOS, right-clicking an image while some text on the page is highlighted (to show as many buttons as possible) looks like so:
Freshly installed Firefox, right-clicking
To be blunt: holy fucking shit, what the fuck is all of this shit? 26 rows of which 2 are greyed-out (aka: fucking useless), 7 dividers, 2 submenus; because a single row for “Ask an AI Chatbot” wasn’t enough, they just had to make another submenu. Amazing.
The “Inspect Accessibility Properties” button was added because I opened the DevTools (Inspector) once. It’s not obvious how to actually disable it ever again. Why am I shown “Copy Clean Link” if there is no clean link (or the link is already clean)? The same goes for “Copy Clean Link to Highlight”. Why can’t I make it so it always defaults to the “clean link” no matter what (and get rid of “Copy Link” completely, instead)? “Ask an AI Chatbot”? No, fuck you.
The rest? Completely useless. Thanks for showing me every feature you’ve ever shipped, with no authoritative selection of what users actually care about – and making it completely non-obvious how to disable the useless shit here.
Enough venting, let’s clean this all up. The following settings in about:config can be used to disable a ton of these useless right-click menu buttons. Note, some of them actually disable other functionality, so choose wisely. We can set the following to false :
browser.translations.select.enable – Removes the “Translate Selection” button from the right-click menu.
– Removes the “Translate Selection” button from the right-click menu. screenshots.browser.component.enabled – Disables the built-in Firefox screenshot functionality, which also removes the “Take Screenshot” button.
– Disables the built-in Firefox screenshot functionality, which also removes the “Take Screenshot” button. dom.text_fragments.enabled – Disables Text Fragments support, which also removes the “Copy Link to Highlight” button (and disables the auto-focus on URLs that include #:~:text=... ).
– Disables Text Fragments support, which also removes the “Copy Link to Highlight” button (and disables the auto-focus on URLs that include ). privacy.query_stripping.strip_on_share.enabled – Removes the “Copy Clean Link” / “Copy Link Without Site Tracking” buttons.
... continue reading