Open Bug 1693119 Opened 7 months ago Updated 2 months ago

Make Site Compatibility WebExtension own and control its own Help menuitem

Categories

(Firefox :: Menus, task, P5)

task
Points:
1

Tracking

()

ASSIGNED

People

(Reporter: mconley, Assigned: denschub)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [proton-hamburger-menu][proton-cleanups])

In bug 1690573, we moved the WebCompat site compability reporter item to the Help menu. We're not 100% certain this is the right spot, but we're going to try it there to see how it affects bug filing on our pre-release channels.

This bug is to track doing the work of actually putting it in the right spot once we make a decision on it.

Severity: -- → N/A
Priority: -- → P3
Priority: P3 → P5

Speaking with DenSchub, it sounds like the Help menu is a fine place for the Site Compatibility reporter item.

Now that we know this, we should probably invest some effort into de-coupling the Site Compatibility extension from the browser code. In bug 1690573, we just inserted the Help menuitem and command in the browser code, but we should encapsulate that information in the WebExtension and expose a privileged API for inserting its menuitems into the Help menu.

Summary: Determine where WebCompat site compatibility reporter item will exist → Make Site Compatibility WebExtension own and control its own Help menuitem
Whiteboard: [proton-hamburger-menu] → [proton-hamburger-menu][proton-cleanups]
Assignee: nobody → dschubert
Status: NEW → ASSIGNED
Points: --- → 1
You need to log in before you can comment on or make changes to this bug.