1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-08 13:37:10 +09:00
ladybird/Libraries/LibGfx/ImageFormats
aplefull 7da2339c89 LibGfx: Properly skip IDAT chunks without fcTL in APNG files
In the previous fix, we were still drawing IDAT data to the reference
frame even when no fcTL was present. This would cause rendering issues
when subsequent frames use APNG_BLEND_OP_OVER blending mode, as they
would composite over the incorrect reference frame. This commit adds a
simple check to properly skip any frame without an fcTL chunk.
2025-05-09 21:45:29 +02:00
..
AnimationWriter.cpp
AnimationWriter.h
AVIFLoader.cpp LibGfx: Support AVIF images with missing pixi property 2024-11-23 03:57:54 +00:00
AVIFLoader.h
BMPLoader.cpp LibGfx: Correctly handle OS/2 BMPs with 3-byte color entries 2025-05-09 21:45:29 +02:00
BMPLoader.h
BMPWriter.cpp
BMPWriter.h
BooleanDecoder.cpp
BooleanDecoder.h
CCITTDecoder.cpp
CCITTDecoder.h
ExifOrientedBitmap.h
GIFLoader.cpp LibGfx: Fix handling of partially corrupt GIFs 2025-03-20 16:12:53 +01:00
GIFLoader.h
ICOLoader.cpp LibGfx: Add .cur file support to ICO loader 2025-05-09 21:45:29 +02:00
ICOLoader.h
ImageDecoder.cpp LibGfx: Allow ImageDecoders to expose their color space through CICP 2025-02-12 12:03:30 -05:00
ImageDecoder.h LibGfx: Allow ImageDecoders to expose their color space through CICP 2025-02-12 12:03:30 -05:00
JPEGLoader.cpp LibGfx: Add support for YCCK jpeg files 2025-03-22 17:35:29 +01:00
JPEGLoader.h
JPEGWriter.cpp Everywhere: Run clang-format 2024-12-28 05:39:32 -08:00
JPEGWriter.h
JPEGXLLoader.cpp
JPEGXLLoader.h
PNGLoader.cpp LibGfx: Properly skip IDAT chunks without fcTL in APNG files 2025-05-09 21:45:29 +02:00
PNGLoader.h LibGfx/PNG: Read the cICP chunk 2025-02-12 12:03:30 -05:00
PNGWriter.cpp
PNGWriter.h
TIFFLoader.cpp
TIFFLoader.h
TinyVGLoader.cpp LibWeb/Canvas: Support globalCompositionOperation 2025-02-05 11:26:58 +00:00
TinyVGLoader.h LibGfx: Let Painter care about TinyVG transforms 2024-12-14 23:29:43 +01:00
WebPLoader.cpp
WebPLoader.h
WebPShared.h
WebPSharedLossless.cpp
WebPSharedLossless.h Everywhere: Run clang-format 2024-12-28 05:39:32 -08:00
WebPWriter.cpp
WebPWriter.h
WebPWriterLossless.cpp LibGfx+LibWebView+UI: Store Gfx::Bitmap in RefPtr to const 2025-04-16 10:41:44 -06:00
WebPWriterLossless.h