Closed Bug 1532126 Opened 7 years ago Closed 7 years ago

Feature Request: disable right click menu in specific websites

Categories

(Firefox :: Menus, enhancement)

65 Branch
enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: aklaing, Unassigned)

Details

(Whiteboard: [WONTFIX?])

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0

Steps to reproduce:

This is a feature request, not a bug. While using tinkercad.com to draw 3D objects, right click on the drawing area. ie.

  1. Go to tinkercad.com
  2. Click on "Create new design"
  3. Right click on the workplane.

Actual results:

Firefox's right click menu pops up. This behaves as designed, but IMO not very desirable or helpful in this context. The current solution is that every time the menu pops up you can press "Alt" to dismiss it (assuming the dom.event.contextmenu.enabled boolean has been set to false).

Expected results:

Using the Alt button in this context is quite cumbersome and distracting in this situation because the right button is clicked very very many times in a normal drawing session. You end up literally clicking "Alt" hundreds of times, ...

It would be nice if the right click menu itself contains an additional entry "Disable this menu on this site.". Maybe a shorter name would be "Disable Menu Here". The desired behavior would then be that, if I go to tinkercad.com and start drawing then the first time I right-click, the firefox Right-click menu comes up. I can then choose to "Disable Menu Here", in which case, firefox will remember that I do not want to see the right click menu ever, on tinkercad.com. Most of the entries on the right click menu are also available from the top menu bar, so it is quite counterproductive in webapps which use the right click button in application-specific ways to also have firefox using the right-click button, and depending on the application (such as tinkercad.com), none of the firefox menu entries make sense in that context anyway (except maybe take a snapshot of the current page, but that can be done in other ways).

Alternatively, instead of adding a new menu entry to the right-click menu, it should be possible to configure it in about:config. There should be a list of websites where firefox will not pop up the right-click menu, and the user can go and add tinkercad.com to that.

One more thing that could be done is that on these websites that need the right-click for their own use, the firefox right-click menu could be invoked from the top menu bar. As in, create a new little button that, if clicked, drops down what is currently the right click menu. This leaves a way for the user to invoke those menu entries, just not from the viewing area of the web page.

Thanks

Severity: normal → enhancement
Component: Untriaged → Event Handling
OS: Unspecified → All
Product: Firefox → Core
Hardware: Unspecified → All
Whiteboard: [WONTFIX?]

It looks to me that Firefox:Menus is a better component to discuss this feature request. Please correct me if I get something wrong. :)

Component: Event Handling → Menus
Product: Core → Firefox

There are already ways that websites (like tinkercad.com) and/or add-ons could achieve the behavior you want here. While I understand that adding a default option would be valuable for you, the number of people who need such an option is so small that it's not worth adding a user-visible option like that to Firefox by default.

Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.