1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-24 05:35:07 +00:00
serenity/Tests/LibWeb/Layout
Sam Atkins 9e99368694 LibWeb: Track quote-nesting level while building the layout tree
This makes multiple levels of quote actually use different quotation
marks, instead of always the first available pair of them.

Each Layout::Node remembers what the quote-nesting level was before its
content was evaluated, so that we can re-use this number in
`apply_style()`. This is a bit hacky, since we end up converting the
`content` value into a string twice.

`StyleProperties::content()` now takes an initial quote-nesting level,
and returns the final level after that content.
2023-09-28 14:49:10 +02:00
..
expected LibWeb: Track quote-nesting level while building the layout tree 2023-09-28 14:49:10 +02:00
input LibWeb: Track quote-nesting level while building the layout tree 2023-09-28 14:49:10 +02:00