discard tainted pixelContext

This commit is contained in:
mike-000
2022-03-30 11:51:17 +01:00
parent 243ba189b7
commit ea30a59bfe
2 changed files with 2 additions and 0 deletions

View File

@@ -120,6 +120,7 @@ class CanvasLayerRenderer extends LayerRenderer {
pixelContext.drawImage(image, col, row, 1, 1, 0, 0, 1, 1); pixelContext.drawImage(image, col, row, 1, 1, 0, 0, 1, 1);
data = pixelContext.getImageData(0, 0, 1, 1).data; data = pixelContext.getImageData(0, 0, 1, 1).data;
} catch (err) { } catch (err) {
pixelContext = null;
return null; return null;
} }
return data; return data;

View File

@@ -412,6 +412,7 @@ class TileTexture extends EventTarget {
); );
data = pixelContext.getImageData(0, 0, 1, 1).data; data = pixelContext.getImageData(0, 0, 1, 1).data;
} catch (err) { } catch (err) {
pixelContext = null;
return null; return null;
} }
return data; return data;