servo/components/pixels
Andrei Volykhin 6ba54e4d79
canvas: Add OffscreenCanvas 'convertToBlob' method (#37786)
Follow the HTML speficication and add missing 'convertToBlob' method
to OffscreenCanvas interface.

https://html.spec.whatwg.org/multipage/#dom-offscreencanvas-converttoblob

Testing: Improvements in the following tests
-
html/canvas/offscreen/manual/convert-to-blob/offscreencanvas.convert.to.blob*
-
html/canvas/offscreen/manual/wide-gamut-canvas/2d.color.space.p3.convertToBlobp3.canvas.html

Fixes: #24272

Signed-off-by: Andrei Volykhin <andrei.volykhin@gmail.com>
2025-07-04 06:58:12 +00:00
..
tests imagebitmap: Crop bitmap data with formatting (#37397) 2025-06-16 12:09:04 +00:00
benches.rs Update pixels::unmultiply_inplace to support RB swap and use it in canvas_state (#35313) 2025-02-06 05:02:49 +00:00
Cargo.toml Organize component Cargo.toml dependencies (#36224) 2025-03-30 19:03:54 +00:00
lib.rs canvas: Add OffscreenCanvas 'convertToBlob' method (#37786) 2025-07-04 06:58:12 +00:00
snapshot.rs canvas: Add OffscreenCanvas 'convertToBlob' method (#37786) 2025-07-04 06:58:12 +00:00