ladybird/Userland/Libraries/LibWeb/Fetch/Infrastructure
Aliaksandr Kalenik baf37af09c LibWeb: Use JS::HeapFunction for callbacks in FetchController
If a function that captures a GC-allocated object is owned by another
GC-allocated object, it is more preferable to use JS::HeapFunction.
This is because JS::HeapFunction is visited, unlike introducing a new
heap root as JS::SafeFunction does.
2023-09-25 21:14:53 +02:00
..
HTTP LibWeb: Port DOMException interface from DeprecatedString to String 2023-09-06 11:44:45 -04:00
ConnectionTimingInfo.cpp LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr 2022-12-15 06:56:37 -05:00
ConnectionTimingInfo.h LibWeb: Add missing GCPtr.h includes to Fetch headers 2023-02-10 13:53:45 +00:00
FetchAlgorithms.cpp LibWeb: Remove GC allocations in FetchAlgorithms constructor 2023-09-03 18:52:31 +02:00
FetchAlgorithms.h LibWeb: Remove GC allocations in FetchAlgorithms constructor 2023-09-03 18:52:31 +02:00
FetchController.cpp LibWeb: Use JS::HeapFunction for callbacks in FetchController 2023-09-25 21:14:53 +02:00
FetchController.h LibWeb: Use JS::HeapFunction for callbacks in FetchController 2023-09-25 21:14:53 +02:00
FetchParams.cpp LibWeb: Invent a method to stop an in-progress fetch without errors 2023-04-20 06:19:41 +02:00
FetchParams.h LibWeb/Fetch: Implement Body's "fully read" function from the spec 2023-03-07 11:51:12 +00:00
FetchTimingInfo.cpp LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr 2022-12-15 06:56:37 -05:00
FetchTimingInfo.h LibWeb/Fetch: Port infrastructure to new String 2023-03-03 09:25:34 +00:00
HTTP.cpp LibWeb/Fetch: Port infrastructure to new String 2023-03-03 09:25:34 +00:00
HTTP.h LibWeb/Fetch: Port infrastructure to new String 2023-03-03 09:25:34 +00:00
MimeTypeBlocking.cpp LibWeb/Fetch: Propagate OOM errors from HeaderList::extract_mime_type() 2023-03-03 11:02:21 +00:00
MimeTypeBlocking.h LibWeb/Fetch: Propagate OOM errors from HeaderList::extract_mime_type() 2023-03-03 11:02:21 +00:00
NoSniffBlocking.cpp LibWeb/Fetch: Propagate OOM errors from HeaderList::extract_mime_type() 2023-03-03 11:02:21 +00:00
NoSniffBlocking.h
PortBlocking.cpp
PortBlocking.h
RequestOrResponseBlocking.h
Task.cpp
Task.h LibWeb/Fetch: Implement Body's "fully read" function from the spec 2023-03-07 11:51:12 +00:00
URL.cpp
URL.h