1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-23 07:07:41 +00:00
serenity/Libraries/LibWeb/Loader
Andreas Kling 95d70addd8 LibWeb: Split out image loading logic from HTMLImageElement
Since more DOM nodes are going to want to load images (<object>, ...)
this patch splits out the image loading logic into an ImageLoader class
and then HTMLImageElement simply has an ImageLoader.

LayoutImage is then given a const ImageLoader& at construction and can
then provide layout and rendering for many kinds of DOM nodes.
2020-06-13 22:22:54 +02:00
..
FrameLoader.cpp LibWeb: Unbreak favicon notifications after Page refactoring 2020-06-08 21:35:31 +02:00
FrameLoader.h LibWeb: Turn FrameLoader into a ResourceClient 2020-06-06 14:14:43 +02:00
ImageLoader.cpp LibWeb: Split out image loading logic from HTMLImageElement 2020-06-13 22:22:54 +02:00
ImageLoader.h LibWeb: Split out image loading logic from HTMLImageElement 2020-06-13 22:22:54 +02:00
ImageResource.cpp LibWeb: Share decoded images at the Resource level :^) 2020-06-02 20:32:38 +02:00
ImageResource.h LibWeb: Fix mismatching Resource subclass types 2020-06-05 23:32:23 +02:00
LoadRequest.h LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
Resource.cpp LibWeb: Let Resource figure out its own encoding and MIME type 2020-06-06 14:14:43 +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 ProtocolServer+LibProtocol: Propagate HTTP status codes to clients 2020-06-13 22:20:37 +02:00
ResourceLoader.h LibWeb: Share decoded images at the Resource level :^) 2020-06-02 20:32:38 +02:00