1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-16 14:17:34 +00:00
serenity/Userland/Libraries/LibWeb/Infra
Luke Wilde d036862f2b LibWeb: Refactor XHR (almost) exactly to the spec
This makes XHR now rely on Fetch, which allows it to correct send
Origin and Referer headers, CORS-preflight and filtering and many other
goodies.

The main thing that's missing is Streams, which means we can't properly
produce progress events or switch to the Loading ready state.

This also doesn't implement the Document responseType just yet.
2023-03-07 11:51:12 +00:00
..
Base64.cpp LibWeb: Remove all whitespace from input in decode_forgiving_base64 2023-01-10 17:54:01 +00:00
Base64.h AK+LibWeb: Move decode forgiving base64 under Web::Infra namespace 2023-01-10 17:54:01 +00:00
ByteSequences.cpp LibWeb: Refactor XHR (almost) exactly to the spec 2023-03-07 11:51:12 +00:00
ByteSequences.h LibWeb: Refactor XHR (almost) exactly to the spec 2023-03-07 11:51:12 +00:00
CharacterTypes.h LibJS+LibWeb: Add a bunch of missing includes 2023-03-06 13:05:43 +00:00
JSON.cpp LibWeb: Propagate Realm instead of VM more through Fetch 2023-03-07 11:51:12 +00:00
JSON.h LibWeb: Propagate Realm instead of VM more through Fetch 2023-03-07 11:51:12 +00:00
Strings.cpp LibWeb/Infra: Port strip_and_collapse_whitespace() to new String 2023-03-04 23:27:08 +00:00
Strings.h LibWeb/Infra: Port strip_and_collapse_whitespace() to new String 2023-03-04 23:27:08 +00:00