Web console assumes that it's OK to make all elements horizontally scroll together. Traditional consoles force vertical scrolling only.
So GCLI creates a paragraph of text expecting that the console will keep it horizontally constrained, but the console lets is overflow.
On the other hand there are types of console output (more than URLs) that need some sort of special 'wide' treatment.
There is probably a compromise where we elide the URLs in a smart way. (IIRC we were originally up against a bug that's since been fixed?)
Created attachment 580882 [details] [diff] [review]
Hacky fix which uses JS to adjust the size of the GCLI outputs, but leaves the others alone.
It is expected that there will be better long term fixes than this one.
Comment on attachment 580882 [details] [diff] [review]
r+ with a clarification of the 'a.k.a. otherWidth = 123' comment.