Closed Bug 1397249 Opened 7 years ago Closed 7 years ago

Add WebExtensions API to hide context menu items

Categories

(WebExtensions :: Frontend, enhancement, P5)

58 Branch
enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: 08xjcec48, Unassigned)

References

Details

(Keywords: ux-control, Whiteboard: [design-decision-denied])

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0 Build ID: 20170824053622 Steps to reproduce: Firefox is going to kill the current version of extensions such as https://addons.mozilla.org/addon/menu-filter/ and https://addons.mozilla.org/firefox/addon/s3menu-wizard/ . They have a total of about 117 000 users. Please add the required web extension API for their developers to be able to at least hide context menu items from Firefox 57+.
Summary: Add web extension API to hide context menu items → Add WebExtensions API to hide context menu items
Component: Untriaged → WebExtensions: Frontend
Product: Firefox → Toolkit
What is the sense of this API?
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
(In reply to Oleksandr from comment #1) > What is the sense of this API? Allow users to customize context menus.
Priority: -- → P5
Whiteboard: [design-decision-needed]
This has been added to the agenda for the October 17 WebExtensions APIs triage. If you're interested in this bug, please feel welcome to attend! Here's a few things about the triage to keep in mind: * We normally spend 5 minutes per bug * The more information in the bug, the better * The goal of the triage is to give a general thumbs up or thumbs down on a proposal; we won't be going deep into implementation details Relevant Links: * Wiki for the meeting: https://wiki.mozilla.org/Add-ons/Contribute/Triage * Meeting agenda: https://docs.google.com/document/d/1oUFGD57_NGbtV5y8k_yIS3GN8pFO3M_K1SWQhzlq6Ho/edit#heading=h.hhpni8ijl0wx * Vision doc for WebExtensions: https://wiki.mozilla.org/WebExtensions/Vision
Flags: needinfo?(amckay)
Whiteboard: [design-decision-needed] → [design-decision-denied]
In the [minutes(?)](https://docs.google.com/document/d/1oUFGD57_NGbtV5y8k_yIS3GN8pFO3M_K1SWQhzlq6Ho/edit#) of the meeting > - If it’s in a sidebar or a popup, this seems reasonable > - Otherwise, generally against this. It's not clear to me what this means. I used to be a heavy user of vimperator, is there any chance we will get that level of control over the UI from webextensions?
The suggestion is to allow this to happen in sidebar and browser_actions though, we should file a new bug for that. Those are parts of the browser that are controlled by the WebExtension. (In reply to cperivol from comment #4) > It's not clear to me what this means. I used to be a heavy user of > vimperator, is there any chance we will get that level of control over the > UI from webextensions? Based on my limited knowledge of vimperator and the bugs I've seen in Bugzilla, you will not get that level of control over the UI.
Flags: needinfo?(amckay)
Blocks: 1385202
Keywords: ux-control
Version: 57 Branch → 58 Branch
Closing all open bugs with the [design-decision-denied] whiteboard flag.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.