ladybird/Userland/Libraries/LibWeb/Fetch
Andreas Kling a3c8e60710 LibWeb: Implement very basic in-memory HTTP caching
This patch adds a simple in-memory HTTP cache to each WebContent
process.

It's currently off by default (turn it on with --enable-http-cache)
since the validation logic is lacking and incomplete.
2024-06-23 09:37:23 +02:00
..
Fetching LibWeb: Implement very basic in-memory HTTP caching 2024-06-23 09:37:23 +02:00
Infrastructure LibWeb: Make HTTP response directive parsing more robust 2024-06-23 09:37:23 +02:00
Body.cpp LibWeb: Change Fetch's ProcessBodyError to accept a plain JS value 2024-05-20 16:57:52 -04:00
Body.h LibWeb/Fetch: Implement Body::bytes() 2024-05-19 16:25:50 +02:00
Body.idl LibWeb/Fetch: Implement Body::bytes() 2024-05-19 16:25:50 +02:00
BodyInit.cpp LibWeb: Enqueue body chunks in Fetch::extract_body() 2024-05-20 16:57:52 -04:00
BodyInit.h
BodyInit.idl
Enums.cpp LibWeb/Fetch: Support setting request priority from JS 2024-05-07 17:27:37 -06:00
Enums.h LibWeb/Fetch: Support setting request priority from JS 2024-05-07 17:27:37 -06:00
FetchMethod.cpp
FetchMethod.h
Headers.cpp LibWeb: Remove OOM propagation from Fetch::Headers 2024-04-28 12:32:04 +02:00
Headers.h LibWeb: Remove OOM propagation from Fetch::Headers 2024-04-28 12:32:04 +02:00
Headers.idl
HeadersIterator.cpp LibWeb: Remove OOM propagation from Fetch::Infrastructure::Headers 2024-04-27 07:08:14 +02:00
HeadersIterator.h LibWeb: Remove OOM propagation from Fetch::Infrastructure::Headers 2024-04-27 07:08:14 +02:00
Request.cpp LibWeb/Fetch: Support setting request priority from JS 2024-05-07 17:27:37 -06:00
Request.h LibWeb/Fetch: Support setting request priority from JS 2024-05-07 17:27:37 -06:00
Request.idl LibWeb/Fetch: Support setting request priority from JS 2024-05-07 17:27:37 -06:00
Response.cpp LibWeb: Assign the Content-Type fetch response header as appropriate 2024-04-28 12:32:04 +02:00
Response.h LibWeb: Remove OOM propagation from Fetch::Response 2024-04-28 12:32:04 +02:00
Response.idl