| Index: third_party/WebKit/LayoutTests/virtual/threaded/fast/canvas-toBlob/canvas-createImageBitmap-blob-in-workers.html
|
| diff --git a/third_party/WebKit/LayoutTests/virtual/threaded/fast/canvas-toBlob/canvas-createImageBitmap-blob-in-workers.html b/third_party/WebKit/LayoutTests/virtual/threaded/fast/canvas-toBlob/canvas-createImageBitmap-blob-in-workers.html
|
| index 228e9e43be85bdf4a20b5ad8ef20951f0ef9e868..c4156ea221ae016ec9814fad7bb0c24406d9f5e2 100644
|
| --- a/third_party/WebKit/LayoutTests/virtual/threaded/fast/canvas-toBlob/canvas-createImageBitmap-blob-in-workers.html
|
| +++ b/third_party/WebKit/LayoutTests/virtual/threaded/fast/canvas-toBlob/canvas-createImageBitmap-blob-in-workers.html
|
| @@ -64,13 +64,17 @@ newImg.onload = function() {
|
|
|
| canvas1.toBlob(function(blob) {
|
| worker.postMessage(blob);
|
| + var setImgSrc = false;
|
| for (var i = 0; i < numOfBitmaps; i++) {
|
| createImageBitmap(blob).then(imageBitmap => {
|
| bitmapArray.push(imageBitmap);
|
| + if (i >= numOfBitmaps - 1 && setImgSrc == false) {
|
| + var url = URL.createObjectURL(blob);
|
| + newImg.src = url;
|
| + setImgSrc = true;
|
| + }
|
| });
|
| }
|
| - url = URL.createObjectURL(blob);
|
| - newImg.src = url;
|
| });
|
|
|
| </script>
|
|
|