Open Bug 2069709 Opened 21 days ago Updated 16 days ago

Open the New Tab search bar's results above the input when there is no room below

Categories

(Firefox :: Address Bar, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: dao, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sng][mcab-hnt-followon])

Attachments

(1 file)

The New Tab search bar renders in the page, where the top layer is clipped by the viewport, so the results only have the space below the input to work with. Near the bottom of a short window that leaves a couple of rows. It should open above the input when the room there is larger.

Which side it opens on wants to be settled when the results open and held until they close, so a result arriving doesn't move the list across the input while the user is typing.

position-try-fallbacks can't express this: it tests an option for overflow against the position area, whose extent follows the scrolled canvas, so on a page that scrolls at all a box reaching past the viewport still counts as fitting.

Whiteboard: [sng][mcab-hnt]
Whiteboard: [sng][mcab-hnt] → [sng][mcab-hnt-followon]

Which side it opens on is settled when the popover opens and holds until it closes, so a result arriving doesn't move the list across the input mid-typing. The clamp comes from the same measurement, replacing the one bug 2022527 ports.

Severity: -- → N/A
Priority: -- → P3
Blocks: 2067642
No longer blocks: mcab-hnt
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: