Sam Atkins
6c2ed0f51b
LibWeb: Fix use-after-free in CSSNamespaceRule parsing
...
Holding the `prefix` as a StringView meant it pointed at string data
held by `token`. `token` gets reassigned shortly afterwards, meaning
`prefix` would hold invalid character data.
2023-08-08 20:49:45 +01:00
Sam Atkins
a8096d33ec
LibWeb: Serialize @namespace
using spec algorithms
2023-08-08 20:49:45 +01:00
Andreas Kling
18c54d8d40
LibJS: Make Cell::initialize() return void
...
Stop worrying about tiny OOMs.
Work towards #20405
2023-08-08 07:39:11 +02:00
Jonah
60e35f2a97
LibWeb: Rough implementation of CSS namespace rule
...
This provides a rough implementation of the CSS @namespace rule.
Currently we just support default namespaces, namespace prefixes
are still to come.
2023-07-30 20:27:19 +01:00