<script> | |
if (window.testRunner) | |
testRunner.dumpAsText(); | |
function callback() { | |
if (window.GCController) | |
return GCController.collect(); | |
// Force garbage collection | |
for (let i=0; i < 100; i++) | |
var a = new Uint8Array(1024*1024); | |
} | |
function run() { | |
var c = document.createElement("canvas"); | |
c.toBlob(callback); | |
var ctx = c.getContext("bitmaprenderer"); | |
} | |
window.addEventListener("load", run, false); | |
</script> | |
Should not crash. |