Open Bug 1861950 Opened 11 months ago Updated 15 days ago

Use standard anchored popup for the result menu on Mac

Categories

(Firefox :: Address Bar, task, P3)

task

Tracking

()

Tracking Status
firefox121 --- affected

People

(Reporter: dao, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sng][search-tech-debt])

Severity: -- → N/A
Priority: -- → P3
Whiteboard: [sng] → [sng][search-tech-debt]

Not sure I agree. I haven't tested either of those patches -- do they make non-native menus look exactly like native Mac menus? If so then great. If not, I don't want to replace a nice native menu with an uncanny value simulation.

(In reply to Drew Willcoxon :adw from comment #1)

Not sure I agree. I haven't tested either of those patches -- do they make non-native menus look exactly like native Mac menus? If so then great.

It's likely not pixel-perfect, but it should be so close that ordinary users wouldn't be able to tell the difference.

If not, I don't want to replace a nice native menu with an uncanny value simulation.

But that's how most of our UI works these days. Working around this on the basis of individual widgets when our native simulation falls short doesn't scale. Instead we should continue to make efforts like bug 1858349 and bug 1861671 so that all instances can benefit.

That said, I'm not sure if any of the layout/ and widget/ changes from https://phabricator.services.mozilla.com/D177355 should also be reverted. mstange?

Flags: needinfo?(mstange.moz)
Blocks: 1851484
Depends on: 1668119

I agree that the non-native popup looks close enough these days that users wouldn't notice the difference much, so I am fine with removing this special case.

And then bug 1710459 will make it use a native popup again, if it ever gets done.

Flags: needinfo?(mstange.moz)
You need to log in before you can comment on or make changes to this bug.