Currently, CounterStyle parsing parses everything into CSS values. We need a CounterStyle representation that can be used for later implementing CounterStyle rendering. We can instantiate CounterStyle when building at-rules in the StyleResolver. Later on, during Style building, we can resolve the list-style-type to a CounterStyle and store it in the element's RenderStyle. This will not cover the actual rendering of list marker (RenderListMarker).
<rdar://problem/102910060>
Pull request: https://github.com/WebKit/WebKit/pull/7114
Committed 258434@main (ac2f8a4229ce): <https://commits.webkit.org/258434@main> Reviewed commits have been landed. Closing PR #7114 and removing active labels.