I am working on the problems of http://freecodecamp.com and I came across a very strange "bug". When I am on a call (say this one , although this happens with any problem), if I click HelpTo show my help chat, my external monitor starts to flicker and is usually buggy. If I close the chat with support, it will immediately return to normal. If I drag the browser onto the built-in display on my laptop, the problem will disappear. If I let the flicker continue for more than a few seconds, it will shift the relative position of everything on the display so that, for example, the upper half of the screen is displayed from below and vice versa, and this change will continue even after I close the chat until I turn off the display and turn it on (turning on and turning off the display is not enough).
Here is a video on YouTube about what is happening , since I couldn’t capture it with a screenshot.
The mapping that is being compressed is the HP 2311xi, and I am using Google Chrome version 55.0.2883.87 on Ubuntu 16.04. This glitch appeared on other sites, but always went away pretty quickly, and this was the first time I found a context where I can reproduce the error in sequence.
Looking at the source of the page, it turned out that Gitter sidecar was used in the chat , and I confirmed that the oblique cell used elsewhere also caused this failure, for example, sidecar on its demo site . (I guess the problem is not with the Gitter Cathedral itself, but rather with something that they use, which is also used elsewhere on the Internet).
JavaScript -, , - , , JavaScript - ?
Update:
, Dell, , , Gitter , , - , .. , , , - ...
2:
Firefox, . , https://gitter.im/gitterHQ/sidecar-demo, ( , , ), , JavaScript ...
3:
, Gitter, . , ( , - Gitter sidecar):

, . css Chrome dev, , 1px dotted black, . :
<a href="#" style="border-bottom: 1px dotted black">This is a killer link</a>
1px, ( , 100% 1.25px, < 1.25px , -, black, dotted, .
, , , , , , ( ).
, JavaScript , , , , .