chromium/third_party/blink/web_tests/fast/canvas-api/resources/canvas-createImageBitmap-invalid-blob-in-workers.js

importScripts('../../../resources/js-test.js');

self.jsTestIsAsync = true;

description('Test createImageBitmap with invalid blobs in workers.');

self.addEventListener('message', function(e) {
  createImageBitmap(e.data).then(function() {
    testFailed('Promise fulfuilled.');
    finishJSTest();
  }, function(ex) {
    testPassed('Promise rejected: ' + ex);
    finishJSTest();
  });
});