1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 23:48:11 +00:00
serenity/Userland/Libraries/LibWeb/Loader
Andreas Kling c648e24cff LibWeb: Don't force HTMLImageElement to have a legacy ImageLoader
We achieve this by adding a new Layout::ImageProvider class and having
both HTMLImageElement and HTMLObjectElement inherit from it.

The HTML spec is vague on how object image loading should work, which
is why this first pass is focusing on image elements.
2023-05-13 09:08:42 +02:00
..
ContentFilter.cpp Browser+Ladybird+LibWeb: Port content filters to String 2023-04-22 12:32:40 +02:00
ContentFilter.h Browser+Ladybird+LibWeb: Port content filters to String 2023-04-22 12:32:40 +02:00
FileRequest.cpp LibWeb+WebContent: Do not reference-count file request objects 2023-02-01 14:04:44 +00:00
FileRequest.h LibWeb+WebContent: Do not reference-count file request objects 2023-02-01 14:04:44 +00:00
FrameLoader.cpp LibWeb: Move document loading into separate file 2023-05-03 09:39:49 +02:00
FrameLoader.h LibWeb: Move document loading into separate file 2023-05-03 09:39:49 +02:00
ImageLoader.cpp LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2023-03-15 08:48:49 +01:00
ImageLoader.h LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2023-03-15 08:48:49 +01:00
ImageResource.cpp LibWeb: Log failures to decode image resources inside ImageResource 2022-12-02 11:26:29 +01:00
ImageResource.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
LoadRequest.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LoadRequest.h LibWeb: Don't treat erroring subresource loads as success 2023-03-15 23:29:00 +01:00
ProxyMappings.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ProxyMappings.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Resource.cpp LibWeb: Don't force HTMLImageElement to have a legacy ImageLoader 2023-05-13 09:08:42 +02:00
Resource.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ResourceLoader.cpp AK+Everywhere: Change URL::path() to serialize_path() 2023-04-15 06:37:04 +02:00
ResourceLoader.h LibWeb: Add Solaris/SunOS platform string to ResourceLoader 2023-03-04 21:34:54 -07:00