LibWeb: Implement CanvasRenderingContext2D.createImageData(ImageData)

Fixes at least one WPT test.
https://wpt.live/html/canvas/element/pixel-manipulation/2d.imageData.create1.basic.html
This commit is contained in:
Taylor Mapes 2024-10-13 16:12:27 -05:00 committed by Sam Atkins
commit 0522e514a9
Notes: github-actions[bot] 2024-10-14 08:34:45 +00:00
6 changed files with 30 additions and 1 deletions

View file

@ -0,0 +1,14 @@
<script src="../include.js"></script>
<script>
test(() => {
const canvas = document.createElement("canvas");
const context = canvas.getContext("2d");
const existing_image_data = context.createImageData(75, 75);
const image_data = context.createImageData(existing_image_data);
if (image_data.width === 75 && image_data.height === 75) {
println('PASS')
} else {
println('FAIL')
}
});
</script>