Open Bug 1413233 Opened 3 years ago Updated 1 year ago

The navigation bar buttons/search suggestion panel are moved to the left side if Firefox is resized to the minimum width

Categories

(Firefox :: Address Bar, defect, P3)

defect

Tracking

()

Tracking Status
firefox-esr52 --- unaffected
firefox56 --- unaffected
firefox57 --- wontfix
firefox58 --- wontfix
firefox59 --- wontfix
firefox66 --- wontfix
firefox67 --- wontfix
firefox68 --- wontfix
firefox69 --- fix-optional
firefox70 --- fix-optional

People

(Reporter: ciprian_georgiu, Unassigned)

References

Details

(Keywords: polish, regression, Whiteboard: [fxsearch])

Attachments

(1 file)

[Affected versions]:
- latest Nightly 58.0a1 (2017-10-31)
- Beta 57.0b13 (20171030163911)

[Affected platforms]:
- Windows 10 x64
- macOS 10.13
- Ubuntu 16.04 x64

[Steps to reproduce]:
1. Start Firefox.
2. Resize the browser's width to the minimum.
3. Type some long characters (~15) in the awesome bar. 

[Expected result]:
- There's no change in position for the search suggestion panel and nav bar buttons, when characters reaches the URL's right side limit.

[Actual result]:
- As soon as the characters reaches the URL's right side limit, the navigation bar buttons ("Back", "Forward", "Reload", "Home") are pushed to the left, as well as the suggestion panel.

[Regression range]:
- Not reproducible on FF 56.0 (20170926190823), I will get back with a regression range asap.

[Additional notes]:
- see the attached screencast
...
> [Regression range]:
> - Not reproducible on FF 56.0 (20170926190823), I will get back with a
> regression range asap.

Last good revision: 82720d758f50a3a1436993a3af33f527e97ab47f
First bad revision: f8193cf4797537a18328836fafe04298b5dcb552

Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=82720d758f50a3a1436993a3af33f527e97ab47f&tochange=f8193cf4797537a18328836fafe04298b5dcb552
Blocks: 1371765
Whiteboard: [fxsearch]
Flags: needinfo?(gijskruitbosch+bugs)
The fundamental issue here is that we're allowing you to resize the window below the minimum size of the nav-bar. Even if I set:

#nav-bar {
min-width: 1000px;
}

we allow this (but then it looks even worse).

Dan, how do I enforce a higher minimum width for the entire window from within CSS?
Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(dholbert)
I have no idea how the minimum size of the window itself gets determined -- sorry.
Flags: needinfo?(dholbert)
(In reply to Daniel Holbert [:dholbert] from comment #3)
> I have no idea how the minimum size of the window itself gets determined --
> sorry.

Uh oh. Neil? :-)
Flags: needinfo?(enndeakin)
The window's minimum width is set near the top of browser.css :

http://searchfox.org/mozilla-central/source/browser/base/content/browser.css#26
Flags: needinfo?(enndeakin)
See Also: → 1462274
Duplicate of this bug: 1550015

Updating flags as affected to latest versions (see bug 1550015)

Bulk change of P3 carryover bugs to wontfix for 68.

Reproducible the latest Nightly 69.0a1 (2019-07-03).

Happy to take a patch for 70 but since this is triaged and set to P3 priority I'm setting it as fix-optional.
That will remove the bug from weekly regression triage.

You need to log in before you can comment on or make changes to this bug.