New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 841165 link

Starred by 4 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

White line at bottom of terminal

Project Member Reported by benwells@chromium.org, May 9 2018

Issue description

A user has reported a white line at the bottom of the terminal.
 
gchurch - I can't repro on my PixelBook. Were you connected to an external monitor?
please attach a screenshot
whiteline.jpeg
351 KB View Download
Components: OS>Systems>Containers
is it always there as you resize the window ?  i'm not seeing that on my pixelbook either.

is this the native display or an attached monitor ?

if you bring up a JS console (ctrl+shift+j), then go to the Elements tab, then select/mouse over the top level <body> element, can you tell if the white line is included in that selection ?  that'll help determine whether it's part of the DOM or part of the GUI decorations.
Labels: Needs-Feedback
Owner: benwells@chromium.org
Status: Assigned (was: Untriaged)
Does this still repro? dgreid and I aren't seeing it.
Status: WontFix (was: Assigned)
From gchurch - this doesn't happen anymore, but he will keep his eye out for it again. Apparently it was on an internal monitor.

Comment 7 by vapier@chromium.org, May 10 2018

what is an "internal monitor" ?
Um sorry for not being clear. Built in? Not external? The thing above the keyboard on a PixelBook.

Comment 9 by gchurch@google.com, May 10 2018

Hi, sorry for the radio silence! Yes, it was on the built-in monitor on my Pixelbook (which wasn't connected to an external monitor at the time). For some reason the line is now gone, but if it pops up again I'll check the Elements tab.

Comment 10 by gchurch@google.com, May 10 2018

I may have partially reproduced the issue. If you zoom into the bottoms of the three windows, Terminal and VS Code both seem to have slightly offset drop shadows, whereas native Chrome OS apps (I checked Chrome and Caret) do not. Perhaps an update trimmed off whatever was causing the white line but didn't update where the shadow should start?
drop shadow offset.png
624 KB View Download
Hmm ... thanks for the extra info. I don't have any helpful ideas about the shadow (codewise the terminal window is closer to Chrome than either Caret or VS Code). If we see it again we can reopen the bug.
Labels: -Restrict-View-Google

Comment 13 by gchurch@google.com, May 24 2018

The white line is back!
capture.webm
11.2 MB View Download

Comment 14 by gchurch@google.com, May 24 2018

By the way, I'm still on Version 68.0.3431.0 (Official Build) dev (64-bit). I'll upgrade now and see if the issue is fixed (maybe it has something to do with Terminal being broken in this version)

Comment 15 by gchurch@google.com, May 24 2018

Upgraded to Version 68.0.3437.0 (Official Build) dev (64-bit)
Terminal loads the vm now but the white line persists. There's no white line under VS Code, just under the Terminal. I uninstalled and reinstalled the "Linux (Beta)" feature so I don't think it's just a weird artifact from a past installation.
Have you zoomed the terminal by any chance? You can check at chrome://settings/content/zoomLevels. (I tried at different zoom levels and couldn't repro, but...)

Comment 17 by gchurch@google.com, May 26 2018

It was set to 110% zoom, but the white line remained when I reset it to 100%. By the way, the white line is only visible at certain window heights. When I resize the window on the top/bottom, the white line will flicker, appearing and disappearing (fps on the video is too low to see the flicker though). When I resize on the left/right side, or drag the window around the screen, nothing changes.

Ah, but you're right about the zoom! I just checked my Displays > Internal Display > Display Size setting, and it was set to 85%. I tried every zoom level, and it's only visible at 85%, 130% and 160%. The problem I mentioned earlier with the drop shadow offset also changes with different settings.

Another similar issue I just noticed is that at 75% and 145%, there's a gap between the main settings window and the top bar (with the minimize/maximize/close buttons), through which I can see whatever's behind it. I attached a screenshot of this at 145%. It seems like these are all just artifacts of awkward scaling ratios.
Screenshot 2018-05-26 at 5.45.34 PM.png
354 KB View Download
Cc: tapted@chromium.org osh...@chromium.org
Components: UI>Browser>WebAppInstalls
Labels: -Pri-2 Pri-3
Owner: ----
Status: Available (was: WontFix)
Great, thanks for the zoom information, that helps a lot. From mucking around this is not a terminal specific problem but is (a) from the window controls and (b) reproducible in other apps that run web contents in browser windows.

For evidence, see the terminal with the body made smaller and html element given a green background. also see the same white line appearing in the webstore and keep when running in windowed mode.

Note I couldn't repro this is a regular browser window, just app windows.

Adding the WebAppInstalls component as well as some folks who might have some clues about it.

Lowering priority as is quite hard to repro and fairly minor impact.
Screenshot 2018-05-28 at 12.07.26 PM.png
1.0 MB View Download
Screenshot 2018-05-28 at 12.14.27 PM.png
386 KB View Download
Screenshot 2018-05-28 at 12.14.44 PM.png
845 KB View Download

Sign in to add a comment