white border around maximized window at 175%+ DPI scaling on Windows 10
Categories
(Core :: Widget: Win32, defect, P3)
Tracking
()
People
(Reporter: steven, Unassigned)
References
Details
(Keywords: dpi)
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Steps to reproduce:
- On Windows 10 (1809, build 17763.346), configure DPI scaling to 175% or higher
- Run Firefox Nightly build 20190225215823
- Maximize the window
Actual results:
A white border is visible on the left, bottom, and right edge of the maximized window. The width of this white border increases with higher DPI scaling ratios.
(In my case, I have two monitors with different DPI scaling ratios: 150% on left, 300% on right. But I also tested with using just one monitor as well, and observed the same behavior. I'll attach screenshots showing both scenarios.)
Expected results:
No white border should be visible.
| Reporter | ||
Comment 1•6 years ago
|
||
| Reporter | ||
Comment 2•6 years ago
|
||
The white border only seems to appear with browser.tabs.drawInTitlebar=true. It also does not affect windows that are not maximized.
Updated•6 years ago
|
The bug has existed for a couple of years atleast. It's the same bug as https://bugzilla.mozilla.org/show_bug.cgi?id=1483448
For me this happens on my 4k monitor when using a (main display) 1920x1080 (100% scaling) with a (secondary display) 4k monitor (200% scaling). The bug occurs with any scaling above 100% on the 4k monitor. The white border also scales with the display scaling %, but only disappears at 100%.
Turning browser.tabs.drawInTitlebar to false gets rid of the bug as stated.
Hopefully this comment isn't too far off topic.
Using 125% scaling causes this issue, goes away when using 100%. Interestingly, when using a custom scaling (e.g. 122%) this issue goes away. Very annoying issue; hope it gets fixed soon.
Comment 5•6 years ago
|
||
I can confirm that this is still happening on 69.0.2 (64-bit) under Windows 10 Pro x64 1903 using three 4K monitors, and that it is resolved with the browser.tabs.drawInTitlebar value set to false (though this is not an acceptable workaround).
However, unlike previous commenters, I am not using display scaling at all - everything is set to 100%, and it is not just a "white border", it's actually the whole window overhanging the screen by 1px on each side; I can see the dark grey of the page header on this site leaking out. I suspect that Windows scaling exacerbates the issue but is not the immediate cause.
It is possible that #1483448 is related to this bug.
I also have this bug. I can confirm it's existence.
Dell XPS 15 9560 (4k touch monitor)
Win 10 Enterprise 1803
Firefox Developer (Aurora) 70.0b13 (64-bit)
Three monitors in the following layout:
https://i.imgur.com/9PMHUgp.png
200% display scaling on main monitor.
Screenshot of bug:
https://i.imgur.com/tMnLAIL.jpg
Comment 7•5 years ago
|
||
+1 to this issue.
Windows 10 1909 (10.0.18363.657) 64bit
Firefox 73.0.1
1or 2 white pixel border along the left, bottom and right.
Comment 8•5 years ago
|
||
(In reply to FingerlessGloves from comment #7)
+1 to this issue.
Windows 10 1909 (10.0.18363.657) 64bit
Firefox 73.0.11or 2 white pixel border along the left, bottom and right.
forgot to add screen info
3 screens,
Screen 1: Main display (100% DPI) does not experience the issue.
Screen 2: extended display (100% DPI) does not experience the issue.
Screen 1: extended display (150% DPI) has the issue
Comment 9•5 years ago
|
||
Screen 3: extended display (150% DPI) has the issue ****
Comment 10•5 years ago
|
||
Should this be marked as duplicate of Bug 1483448?
Comment 11•5 years ago
|
||
I think this is fixed in Bug 1483448. Please test on Nightly build to try the fix.
Description
•