mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-04 07:09:41 +00:00
Previously, calling fetch with a signal object provided by `AbortSignal.timeout()` would cause a crash when the signal timed out. We now push a `TemporaryExecutionContext` to the stack when we invoke the signal's abort steps, as an execution context is required when calling native functions. |
||
---|---|---|
.. | ||
Fetching | ||
Infrastructure | ||
Body.cpp | ||
Body.h | ||
Body.idl | ||
BodyInit.cpp | ||
BodyInit.h | ||
BodyInit.idl | ||
Enums.cpp | ||
Enums.h | ||
FetchMethod.cpp | ||
FetchMethod.h | ||
Headers.cpp | ||
Headers.h | ||
Headers.idl | ||
HeadersIterator.cpp | ||
HeadersIterator.h | ||
Request.cpp | ||
Request.h | ||
Request.idl | ||
Response.cpp | ||
Response.h | ||
Response.idl |