17a75a01dc0c81e43b12447621bc06977ffc7cf2
2 * @fileoverview Tests for window.devicePixelRatio > 1.
4 * @author danvdk@gmail.com (Dan Vanderkam)
6 var hidpiTestCase
= TestCase("hidpi");
9 hidpiTestCase
.prototype.setUp
= function() {
10 savePixelRatio
= window
.devicePixelRatio
;
11 window
.devicePixelRatio
= 2;
13 document
.body
.innerHTML
= "<div id='graph'></div>";
16 hidpiTestCase
.prototype.tearDown
= function() {
17 window
.devicePixelRatio
= savePixelRatio
;
20 hidpiTestCase
.prototype.testNameGoesHere
= function() {
21 var graph
= document
.getElementById("graph");
22 graph
.style
.width
= "70%"; // more than half.
23 graph
.style
.height
= "200px";
33 var g
= new Dygraph(graph
, data
, opts
);
35 // See http://stackoverflow.com/a/2146905/388951
36 var hasHorizontalScrollbar
= (document
.body
.scrollWidth
> document
.body
.clientWidth
);
37 assertEquals(false, hasHorizontalScrollbar
);