1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:41:00 +00:00
serenity/Userland
Mandar Kulkarni d787775806 LibWeb: Skip decoding favicon.ico if downloaded data is empty
Some sites don't have favicon.ico, so we may get 404 response.
In such cases, ResourceLoader still calls success_callback.
For favicon loading, we are not checking response headers or payload
size.
This will ultimately fail in Gfx::ImageDecoder::try_create().

So avoid unnecessary work by returning early, if data is empty.
2021-09-24 19:29:04 +02:00
..
Applets LibGUI: Rename CallOnChange => AllowCallback and implement elsewhere 2021-09-22 21:35:42 +02:00
Applications FontEditor: Allow editing new font header 2021-09-24 14:59:39 +02:00
Demos WidgetGallery: Crop animated cursors 2021-09-20 15:59:34 +02:00
DevTools LibGUI: Rename CallOnChange => AllowCallback and implement elsewhere 2021-09-22 21:35:42 +02:00
DynamicLoader Meta: Switch to a SuperBuild that splits host and target builds 2021-09-15 19:04:52 +04:30
Games Breakout: Tag fallthrough statement 2021-09-15 14:22:34 +00:00
Libraries LibWeb: Skip decoding favicon.ico if downloaded data is empty 2021-09-24 19:29:04 +02:00
Services WebContent: Pass an empty bitmap object if the pointer is null 2021-09-22 22:10:11 +02:00
Shell Shell: Make ArgsParser not exit on failure in builtin_exit() 2021-09-20 03:31:57 +04:30
Utilities diff: Only color output when stdout is a tty 2021-09-24 14:32:52 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00