The created DIV scales differently on Chrome when compared to other browsers, such as Edge and Firefox.
Should the code set the width and height of the parent of the chart control? Or is that left up to the designer? Even then, Edge seems to have issues.
It's an unusual inconsistency between browsers.
http://jsfiddle.net/5vqLswwx/1/