21 lines
770 B
HTML
21 lines
770 B
HTML
<html>
|
|
<script type="text/javascript">
|
|
(function(){
|
|
var i = 0;
|
|
setInterval(function(){
|
|
var x = new Image();
|
|
x.src = "http://upload.wikimedia.org/wikipedia/commons/e/e9/Sombrero_Galaxy_in_infrared_light_%28Hubble_Space_Telescope_and_Spitzer_Space_Telescope%29.jpg?" + i;
|
|
i++;
|
|
}, 500);
|
|
})()
|
|
</script>
|
|
<body>
|
|
When an image is preloaded in javascript, the size of the image is never
|
|
reported to the javascript garbage collector. If a large image is repeatedly
|
|
preloaded but never used, it will not free any of the images until the
|
|
garbage collector has run out of space to allocate any new free javascript
|
|
variables. This test passes if after a certain point, the number of allocated
|
|
images as reported by the caches window stops growing.
|
|
</body>
|
|
</html>
|