4 <script src=
"../../../resources/js-test.js"></script>
8 Tests that window.devicePixelRatio is updated on zoom.
11 // eventSender.zoomPageOut/In zooms with a fixed factor of 1.2 instead
12 // of the zoom levels of the actual browser.
13 var ZOOM_MULTIPLIER
= 1.2;
17 return Math
.round(n
* 100) / 100;
20 var expectedRatio
= window
.devicePixelRatio
;
21 if (window
.eventSender
) {
22 for (var i
= 0; i
< 5; i
++) {
23 eventSender
.zoomPageOut();
24 expectedRatio
/= ZOOM_MULTIPLIER
;
25 shouldBe('round(window.devicePixelRatio)', String(round(expectedRatio
)));
27 for (var i
= 0; i
< 10; i
++) {
28 eventSender
.zoomPageIn();
29 expectedRatio
*= ZOOM_MULTIPLIER
;
30 shouldBe('round(window.devicePixelRatio)', String(round(expectedRatio
)));