ladybird/Userland/Libraries/LibWeb/Loader
Linus Groh 1c12f5c31d LibWeb: Make Fetch::Infrastructure::{Request,Response} ref-counted
With the addition of the 'fetch params' struct, the single ownership
model we had so far falls apart completely.

Additionally, this works nicely for FilteredResponse's internal response
instead of risking a dangling reference.

Replacing the public constructor with a create() function also found a
few instances of a Request being stack-allocated!
2022-10-05 09:14:49 +01:00
..
ContentFilter.cpp AK+Everywhere: Replace "protocol" with "scheme" url helpers 2022-09-29 09:39:04 +01:00
ContentFilter.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
FileRequest.cpp Browser+LibWeb+WebContent: Allow Browser to load local files 2022-06-27 20:22:15 +01:00
FileRequest.h Browser+LibWeb+WebContent: Allow Browser to load local files 2022-06-27 20:22:15 +01:00
FrameLoader.cpp LibWeb: Make Fetch::Infrastructure::{Request,Response} ref-counted 2022-10-05 09:14:49 +01:00
FrameLoader.h LibWeb: Allow configuring the default error page path 2022-05-29 23:00:04 +01:00
ImageLoader.cpp LibWeb+WebContent: Add abstraction layer for event loop and timers 2022-09-07 20:30:31 +02:00
ImageLoader.h LibWeb+WebContent: Add abstraction layer for event loop and timers 2022-09-07 20:30:31 +02:00
ImageResource.cpp LibWeb+LibWebView+WebContent: Add Web::Platform::ImageCodecPlugin 2022-09-16 15:15:50 +02:00
ImageResource.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
LoadRequest.cpp Browser+LibWeb+WebContent: Allow Browser to load local files 2022-06-27 20:22:15 +01:00
LoadRequest.h Browser+LibWeb+WebContent: Allow Browser to load local files 2022-06-27 20:22:15 +01:00
ProxyMappings.cpp LibWeb: Remove debug spam about proxy configuration lookups 2022-04-09 14:50:05 +02:00
ProxyMappings.h Browser+LibWeb+WebContent: Implement per-URL-pattern proxies 2022-04-09 12:21:43 +02:00
Resource.cpp AK+Everywhere: Replace "protocol" with "scheme" url helpers 2022-09-29 09:39:04 +01:00
Resource.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ResourceLoader.cpp LibWeb: Pass status code to ResourceLoader error callback when available 2022-10-05 09:12:59 +01:00
ResourceLoader.h LibWeb: Identify as "Ladybird" instead of "Browser" 2022-10-04 15:27:04 +02:00