aboutsummaryrefslogtreecommitdiffstats
path: root/tests/html/longcat.html
diff options
context:
space:
mode:
Diffstat (limited to 'tests/html/longcat.html')
-rw-r--r--tests/html/longcat.html38
1 files changed, 38 insertions, 0 deletions
diff --git a/tests/html/longcat.html b/tests/html/longcat.html
new file mode 100644
index 00000000000..68c86843415
--- /dev/null
+++ b/tests/html/longcat.html
@@ -0,0 +1,38 @@
+<html>
+<head>
+<style type="text/css">
+ p { margin: 0px; fonts-size: 0px }
+</style>
+</head>
+<body>
+<p><img src="longcattop.png"/></p>
+<p><img src="longcatmid.png"/></p>
+<p><img src="longcatbot.png"/></p>
+<script>
+var longcats = window.document.getElementsByTagName("img");
+var longcat_top = longcats[0];
+var longcat_mid = longcats[1];
+var longcat_bot = longcats[2];
+
+function wait_for_img_load(f) {
+ if (longcat_top.width != 0 && longcat_mid.width != 0 && longcat_bot.width != 0) {
+ f();
+ } else {
+ window.setTimeout(function() { wait_for_img_load(f) }, 1);
+ }
+}
+
+wait_for_img_load(function() {
+ var count = 0;
+ function elongate() {
+ var height = Math.round((Math.cos(count + Math.PI) + 1) * 100 + 20);
+ count += 0.2;
+ longcat_mid.height = height;
+ longcat_mid.width = 600;
+ window.setTimeout(function() { elongate() }, 50);
+ }
+ elongate();
+});
+</script>
+</body>
+</html>