networkException
ee27d8cdfd
LibWeb: Add is_code_unit_prefix() function
2022-10-24 23:06:56 +01:00
Linus Groh
d2e9faf2da
LibWeb: Run 'UTF-8 decode' in parse_json_bytes_to_javascript_value()
2022-10-04 20:05:09 +01:00
Linus Groh
7760c00714
LibWeb: Move strip_and_collapse_whitespace() to Infra/
...
...and make it spec compliant by considering all ASCII whitespace,
greatly simplifying it in the process :^)
2022-10-02 21:32:49 +02:00
Linus Groh
b9220a18d1
LibWeb: Replace incorrect uses of String::trim_whitespace()
2022-10-02 21:32:49 +02:00
Linus Groh
87ac38c78b
LibWeb: Add is_ascii_whitespace() function
...
This matches the Infra spec's definition of 'ASCII whitespace', and we
can at last stop using AK::is_ascii_space(), which has a different idea
about what 'whitespace' means.
2022-10-02 21:32:49 +02:00
Andrew Kaster
56b381aac0
LibWeb: Cleanup unecessary uses and includes of HTML::Window
...
The big global refactor left some stragglers behind for atomicity.
Clean up the rest, and remove a ton of includes of LibWeb/HTML/Window.h
2022-10-01 21:05:32 +01:00
Linus Groh
00fa71725b
LibWeb: Implement JS value <-> JSON parsing/serialization AOs
2022-09-27 14:56:17 +01:00
Linus Groh
1748362e05
LibWeb: Add 'byte-{lower,upper}case' operations from the Infra spec
...
Usually operations that mirror AOs from the Infra spec are simply part
of the underlying data structures in AK directly, but these don't seem
generally useful enough to add them as ByteBuffer methods.
2022-07-14 00:42:26 +01:00