servo/components/pixels
TIN TUN AUNG f88dd2a12c
add support for apng and webp animated image decoding (#37637)
Add support for APNG animated image decoding. Rework `load_from_memory`
image decoding api, to handle all the image format that currently
supported.

Testing: This change should allow `apng` and `webp` format image start
moving, and should make some WPT test related to APNG pass.

Partially address: https://github.com/servo/servo/issues/37493

[wpt try
run](https://github.com/rayguo17/servo/actions/runs/15840339570)

cc @xiaochengh

Signed-off-by: rayguo17 <rayguo17@gmail.com>
2025-07-10 08:54:16 +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 add support for apng and webp animated image decoding (#37637) 2025-07-10 08:54:16 +00:00
snapshot.rs canvas: Use snapshot in canvas backends (#37863) 2025-07-04 20:22:20 +00:00