Closed Bug 1385202 Opened 3 years ago Closed 3 years ago

Need a way to manage context menu items.

Categories

(Firefox :: Menus, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: dqeswn, Unassigned)

References

Details

With the XUL extension phaseout, such addons as Menu Wizard is impossible. So now items are added in whatever order the extensions are installed (aka randomly), wherever the extensions put them. (Assuming they can use multiple menus)

So there's a need to hide and move the menu items internally by firefox.

Even now with the two webextensions I came in contact with that have menu items I have the problem, because Menu Wizard doesn't support them. So their items are just at the bottom in the order they were installed.
Blocks: 1335456, webext
Severity: normal → enhancement
See Also: → 1325758
Component: Menus → WebExtensions: General
Product: Firefox → Toolkit
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1325758
> hide and move

by user.
Status: RESOLVED → REOPENED
Component: WebExtensions: General → WebExtensions: Untriaged
Ever confirmed: true
Resolution: DUPLICATE → ---
If you want a user to be able to move context menus, then thats a Firefox feature. For WebExtensions that's bug 1325758 as already mentioned. I've moved this over to Firefox.
Status: REOPENED → UNCONFIRMED
Component: WebExtensions: Untriaged → Untriaged
Ever confirmed: false
Product: Toolkit → Firefox
It may be a context menus management APIs by WebExtensions, although this probably be "Not in scope".


For example, custom events to add-ons and uses response (event propagation) mechanism to decide menus show and position.
Component: Untriaged → WebExtensions: Untriaged
Product: Firefox → Toolkit
Summary: Need a way to manage context menu items. → Need a way or APIs to manage context menu items
Then ok, this is out of scope of WebExtensions.
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → WONTFIX
(In reply to YF (Yang) from comment #4)
> It may be a context menus management APIs by WebExtensions, although this
> probably be "Not in scope".
> 
> 
> For example, custom events to add-ons and uses response (event propagation)
> mechanism to decide menus show and position.


(In reply to Andy McKay [:andym] from comment #5)
> Then ok, this is out of scope of WebExtensions.

So instead of wontfixing why not move it back to the appropriate firefox component? And name it back to it "Need a way to manage context menu items.". 

I originally filed it in  Firefox / Menus. You guys kicked the bug around and twisted it and renamed it until you decided it doesn't fit where you kicked it... 

(Granted, you decided against an API, but this wasn't about an API specifically.)
Severity: enhancement → normal
Status: RESOLVED → UNCONFIRMED
Component: WebExtensions: Untriaged → Menus
Product: Toolkit → Firefox
Resolution: WONTFIX → ---
Summary: Need a way or APIs to manage context menu items → Need a way to manage context menu items.
Just to be clear -- AIUI this bug is _not_ about adding WebExtension support for allowing addons to control the ordering of menus, but about having Firefox itself provide UI for the user to customize the ordering of menu items.

I don't think that's something we're ever likely to implement given the cost/benefit and other priorities. So calling this WONTFIX, sorry.
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → WONTFIX
Depends on: 1404287
Depends on: 1215376
Depends on: 1397249
You need to log in before you can comment on or make changes to this bug.