Closed Bug 2070960 Opened 19 days ago Closed 15 days ago

Show the result menu button on every row whose context menu has commands

Categories

(Firefox :: Address Bar, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
158 Branch
Tracking Status
firefox158 --- fixed

People

(Reporter: dao, Assigned: dao)

References

Details

(Whiteboard: [sng])

Attachments

(1 file)

Bug 2064747 combines a result row's context menu with its result menu, so the three-dot button and a right-click on the row open the same menu.

The button is still added only when the result itself contributes commands (#getResultMenuCommands), while the menu also offers the open-in commands (#getMenuCommands). A row that has nothing but open-in commands - the heuristic search result, top sites - therefore opens a menu on right-click but shows no button.

Add the button whenever the menu would have any commands at all, keying has-menu-button off #getMenuCommands.

We may need to exclude the heuristic result so that the first tab still sends you to the second row which I think is a design choice we haven't decided on giving up.

Assignee: nobody → dao+bmo
Status: NEW → ASSIGNED
Priority: -- → P1
Severity: -- → N/A
Status: ASSIGNED → RESOLVED
Closed: 15 days ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
QA Whiteboard: [search][qa-triage-done-c158/b157]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: