summaryrefslogtreecommitdiffstats
path: root/image/test/reftest/downscaling/downscale-2d.html
blob: 8d9547b73eb6f3bb58f275559831fe39d035bfef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE html>
<!-- Any copyright is dedicated to the Public Domain.
   - http://creativecommons.org/publicdomain/zero/1.0/ -->
<html reftest-zoom="0.67" class="reftest-wait">
<head>
  <script>
    function snapshot() {
      document.documentElement.removeAttribute('class');
    }
  </script>
</head>
<!-- NOTE: Using setTimeout to wait for high-quality downscaled version of
     image to be ready, because there's nothing better we can do. If we fix
     Bug 1006883, we can do away with this setTimeout.

     For now, the setTimeout is just here to increase the likelihood that we
     actually test the high-quality downscaled version of the image. If the
     setTimeout happens to fire before the high-quality downscaled rendering is
     ready, then this the test will pass without testing what it's trying to
     test, which is fine as long as that's rare.  -->
<body style="margin: 0px" onload="setTimeout(snapshot, 50)">
  <script>
    var args = location.search.substring(1).split(',');
    var image = document.createElement('img');
    image.width = args[0];
    image.height = args[1];
    image.src = 'black-border-' + args[2] + '.png';
    document.body.appendChild(image);
  </script>
</body>
</html>