When rendering canvas elements using Marker::Braille on the DomBackend, the points are drawn with variable widths and heights, which affects the rendered output by making each line variable length and cropping part of the screen.
to illustrate, the world map example with line 14 removed (thus using braille and not half-block for the marker) on the dom backend:

vs the canvas backend:
