Add counter-reset, counter-increment properties with scope-based counter tracking during box tree construction. Implement counter(), counters(), and quote keywords (open-quote, close-quote, no-open-quote, no-close-quote) in the content property. Includes code review fixes: removed dead code in counter parser, eliminated wasteful allocation in counter formatting, added counter properties to ComputedStyles::dump(). 4 golden tests added, 2 WPT tests promoted to pass. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
12 lines
840 B
Plaintext
12 lines
840 B
Plaintext
DisplayList items=10
|
||
Text rect=(8, 17.6, 20.334803, 16) text="She" color=#000000 font_size=16
|
||
Text rect=(31.389133, 17.6, 22.472834, 16) text="said" color=#000000 font_size=16
|
||
Text rect=(56.9163, 17.6, 4.2173276, 16) text="“" color=#000000 font_size=16
|
||
Text rect=(61.13363, 17.6, 27.05433, 16) text="hello" color=#000000 font_size=16
|
||
Text rect=(91.24229, 17.6, 2.0558002, 16) text="‘" color=#000000 font_size=16
|
||
Text rect=(93.29809, 17.6, 31.447872, 16) text="world" color=#000000 font_size=16
|
||
Text rect=(124.74596, 17.6, 2.0558002, 16) text="’" color=#000000 font_size=16
|
||
Text rect=(126.80176, 17.6, 4.2173276, 16) text="”" color=#000000 font_size=16
|
||
Text rect=(134.07343, 17.6, 11.348018, 16) text="to" color=#000000 font_size=16
|
||
Text rect=(148.47578, 17.6, 20.75771, 16) text="me." color=#000000 font_size=16
|