LibWeb: Implement counter-[increment,reset,set] properties

These control the state of CSS counters.

Parsing code for `reversed(counter-name)` is implemented, but disabled
for now until we are able to resolve values for those.
This commit is contained in:
Sam Atkins 2024-07-24 15:47:11 +01:00
commit 017d6c3314
Notes: github-actions[bot] 2024-07-26 10:05:39 +00:00
15 changed files with 315 additions and 5 deletions

View file

@ -177,6 +177,7 @@ public:
int math_depth() const { return m_math_depth; }
QuotesData quotes() const;
Vector<CounterData> counter_data(PropertyID) const;
Optional<CSS::ScrollbarWidth> scrollbar_width() const;