diff options
author | Andrei Volykhin <andrei.volykhin@gmail.com> | 2025-06-09 17:28:30 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-09 14:28:30 +0000 |
commit | 7f536e8092a098ba809252033954fe2120b4b028 (patch) | |
tree | ae65e6dccae3a9c0264ced0316b806db16893585 /support/openharmony/entry/src/main | |
parent | a3c792e5aaa85c9169d6afd5dea678122c1da669 (diff) | |
download | servo-main.tar.gz servo-main.zip |
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>
Diffstat (limited to 'support/openharmony/entry/src/main')
0 files changed, 0 insertions, 0 deletions