ladybird/Libraries/LibWeb/Fetch/Infrastructure
Shannon Booth a5df972055 LibWeb: Do not store network errors as a StringView
This is very clearly a very dangerous API to have, and was causing
a crash on Linux as a result of a stack use-after-free when visiting
https://www.index.hr/.

Fixes #3901
2025-04-02 11:43:53 +02:00
..
HTTP LibWeb: Do not store network errors as a StringView 2025-04-02 11:43:53 +02:00
ConnectionTimingInfo.h LibWeb/Fetch: Update timing info with the timings received from RS 2025-03-06 09:00:53 -07:00
FetchAlgorithms.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchAlgorithms.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchController.cpp LibWeb: Make reference to global in report timing steps non-const 2025-03-06 09:00:53 -07:00
FetchController.h LibWeb: Make reference to global in report timing steps non-const 2025-03-06 09:00:53 -07:00
FetchParams.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchParams.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchRecord.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchRecord.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchTimingInfo.cpp LibWeb/Fetch: Update timing info with the timings received from RS 2025-03-06 09:00:53 -07:00
FetchTimingInfo.h LibWeb/Fetch: Update timing info with the timings received from RS 2025-03-06 09:00:53 -07:00
HTTP.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
HTTP.h LibWeb: Implement formData() for "multipart/form-data" 2025-01-20 23:33:51 +00:00
IncrementalReadLoopReadRequest.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
IncrementalReadLoopReadRequest.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
MimeTypeBlocking.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
MimeTypeBlocking.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
NetworkPartitionKey.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
NetworkPartitionKey.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
NoSniffBlocking.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
NoSniffBlocking.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
PortBlocking.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
PortBlocking.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
RequestOrResponseBlocking.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Task.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Task.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
URL.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
URL.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00