tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

structured-clone-imagedata.html (616B)


      1 <!doctype html>
      2 <title>structured clone of ImageData</title>
      3 <script src="/resources/testharness.js"></script>
      4 <script src="/resources/testharnessreport.js"></script>
      5 <div id="log"></div>
      6 <script>
      7 (async_test()).step(function() {
      8  var worker = new Worker('structured-clone-imagedata.js');
      9  var ctx = document.createElement('canvas').getContext('2d');
     10  var imagedata = ctx.getImageData(0, 0, 300, 150);
     11  worker.postMessage(imagedata);
     12  worker.onmessage = this.step_func(function(e) {
     13    assert_equals(''+e.data, '[object ImageData]');
     14    assert_equals(e.data.data[0], 128);
     15    this.done();
     16  });
     17 });
     18 </script>