Files
rust_browser/tests/goldens/expected/256-word-spacing.layout.txt
Zachary D. Rowitsch 0c082579ba Implement CSS 2.1 text properties with code review fixes (§16.1, §16.3, §16.4, §9.10)
Implement word-spacing, text-indent verification, text-decoration completeness,
direction, and unicode-bidi properties. Code review fixes include adding
TextAlign::Start variant for correct direction-dependent initial value and
consolidating duplicate layout_html() test helpers across 12 files into a
shared tests::common module.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 09:19:07 -04:00

68 lines
3.3 KiB
Plaintext

LayoutBox node=#2 tag=html box=block
content: (0, 0, 800, 97.600006)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 0 0
LayoutBox node=#10 tag=body box=block
content: (0, 0, 800, 87.600006)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 0 0
LayoutBox node=#12 tag=div box=block
content: (0, 0, 400, 19.2)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 10 0
inline_context: 1 lines, height=19.2, max_width=243.18356
line[0]: rect=(0, 0, 243.18356, 19.2) fragments=6
frag[0]: rect=(0, 1.6000004, 41.491924, 16) text="Normal" start=false end=false
frag[1]: rect=(44.546257, 1.6000004, 28.417034, 16) text="word" start=false end=false
frag[2]: rect=(76.01762, 1.6000004, 42.596184, 16) text="spacing" start=false end=false
frag[3]: rect=(121.66813, 1.6000004, 47.835533, 16) text="between" start=false end=false
frag[4]: rect=(172.558, 1.6000004, 30.378855, 16) text="these" start=false end=false
frag[5]: rect=(205.9912, 1.6000004, 37.192364, 16) text="words." start=false end=false
LayoutBox node=#13 tag=anonymous box=anon
content: (0, 0, 243.18356, 16)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 0 0
text: "Normal word spacing ..."
LayoutBox node=#15 tag=div box=block
content: (0, 29.2, 400, 19.2)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 10 0
inline_context: 1 lines, height=19.2, max_width=330.1204
line[0]: rect=(0, 29.2, 330.1204, 19.2) fragments=6
frag[0]: rect=(0, 30.800001, 28.42878, 16) text="Extra" start=false end=false
frag[1]: rect=(51.483112, 30.800001, 28.417034, 16) text="word" start=false end=false
frag[2]: rect=(102.95448, 30.800001, 42.596184, 16) text="spacing" start=false end=false
frag[3]: rect=(168.605, 30.800001, 47.835533, 16) text="between" start=false end=false
frag[4]: rect=(239.49486, 30.800001, 30.378855, 16) text="these" start=false end=false
frag[5]: rect=(292.92804, 30.800001, 37.192364, 16) text="words." start=false end=false
LayoutBox node=#16 tag=anonymous box=anon
content: (0, 0, 230.1204, 16)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 0 0
text: "Extra word spacing b..."
LayoutBox node=#18 tag=div box=block
content: (0, 58.4, 400, 19.200005)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 10 0
inline_context: 1 lines, height=19.200005, max_width=214.97946
line[0]: rect=(0, 58.4, 214.97946, 19.2) fragments=6
frag[0]: rect=(0, 60, 28.287813, 16) text="Tight" start=false end=false
frag[1]: rect=(28.342144, 60, 28.417034, 16) text="word" start=false end=false
frag[2]: rect=(56.81351, 60, 42.596184, 16) text="spacing" start=false end=false
frag[3]: rect=(99.46403, 60, 47.835533, 16) text="between" start=false end=false
frag[4]: rect=(147.3539, 60, 30.378855, 16) text="these" start=false end=false
frag[5]: rect=(177.7871, 60, 37.192364, 16) text="words." start=false end=false
LayoutBox node=#19 tag=anonymous box=anon
content: (0, 0, 229.97945, 16)
padding: 0 0 0 0
border: 0 0 0 0
margin: 0 0 0 0
text: "Tight word spacing b..."