1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-21 19:21:00 +00:00
serenity/Libraries/LibWeb/Loader
Andreas Kling 305e2ef69c LibWeb: Until an image has loaded or failed, don't occupy layout size
This patch makes images have an implicit zero intrinsic size before
they have either loaded or failed to load. This is tracked by the
ImageLoader object.

This fixes a long-standing issue with images occupying empty 150x150
rectangles of space.
2020-08-12 13:49:43 +02:00
..
FrameLoader.cpp LibWeb: Complete the redirect URL before loading it 2020-07-30 16:56:15 +02:00
FrameLoader.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
ImageLoader.cpp LibWeb: Until an image has loaded or failed, don't occupy layout size 2020-08-12 13:49:43 +02:00
ImageLoader.h LibWeb: Until an image has loaded or failed, don't occupy layout size 2020-08-12 13:49:43 +02:00
ImageResource.cpp LibWeb: Remove Gfx::ImageDecoder from ImageLoader 2020-06-23 14:28:45 +02:00
ImageResource.h LibWeb: Remove Gfx::ImageDecoder from ImageLoader 2020-06-23 14:28:45 +02:00
LoadRequest.h LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
Resource.cpp LibCore+LibWeb: Move guess-mimetype-based-on-filename logic to LibCore 2020-07-27 19:57:20 +02:00
Resource.h LibWeb: Let Resource figure out its own encoding and MIME type 2020-06-06 14:14:43 +02:00
ResourceLoader.cpp Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t) 2020-08-06 10:33:16 +02:00
ResourceLoader.h LibWeb: Share decoded images at the Resource level :^) 2020-06-02 20:32:38 +02:00