ladybird/Libraries/LibWeb/Fetch/Infrastructure
Timothy Flynn 9396a643b8 LibWeb: Ensure FilteredResponse setters forward to the base class
The spec for filtered responses states:

    Unless stated otherwise a filtered response’s associated concepts
    (such as its body) refer to the associated concepts of its internal
    response.

This includes setting its associated concepts. In particular, when the
filtered response's body is set upon fetching a request with integrity
metadata, we must set the internal response's body instead.

Further restrictions that apply to filtered response subclasses (such as
opaque filtered responses having a status code of 0) are already
implemented.
2024-12-09 20:02:51 -07:00
..
HTTP LibWeb: Ensure FilteredResponse setters forward to the base class 2024-12-09 20:02:51 -07:00
ConnectionTimingInfo.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
ConnectionTimingInfo.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01: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: Implement FetchController::abort() 2024-11-24 11:11:44 +01:00
FetchController.h LibWeb: Implement FetchController::abort() 2024-11-24 11:11:44 +01: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 LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FetchTimingInfo.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTTP.cpp
HTTP.h LibWeb/Fetch: Bring parse_single_range_header_value() up to spec 2024-11-21 00:26:58 +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
MimeTypeBlocking.h
NetworkPartitionKey.cpp
NetworkPartitionKey.h
NoSniffBlocking.cpp
NoSniffBlocking.h
PortBlocking.cpp
PortBlocking.h
RequestOrResponseBlocking.h
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
URL.h