Andrei Volykhin
|
7f536e8092
|
imagebitmap: Add missing basic functionality (#37025)
Add missing basic functionality for ImageBitmap
https://html.spec.whatwg.org/multipage/#imagebitmap
including new variant of creation bitmap with source rectangle
https://html.spec.whatwg.org/multipage/#dom-createimagebitmap
but without support of cropping bitmap data with formatting.
Add ImageBitmap to CanvasImageSource union type
https://html.spec.whatwg.org/multipage/#canvasimagesource
Add ImageBitmap to TexImageSource for WebGL
https://registry.khronos.org/webgl/specs/latest/1.0/index.html
Testing: Improvements in the following WPT tests
- html/canvas/element/manual/imagebitmap/*
- html/canvas/element/manual/wide-gamut-canvas/*
- html/semantics/embedded-content/the-canvas-element/*
- webgl/tests/conformance/textures/image_bitmap_from*
- webmessaging/postMessage_cross_domain_image_transfer_2d.sub.htm
Fixes: https://github.com/servo/servo/issues/34112
Signed-off-by: Andrei Volykhin <andrei.volykhin@gmail.com>
|
2025-06-09 14:28:30 +00:00 |
|