- HTML parser: Add implicit tag closing for table elements (td, th, tr, tbody, thead, tfoot) per HTML5 §12.2.6.4 - CSS background-position: Swap axes when Y-only keyword (top/bottom) appears first or X-only keyword (left/right) appears second - Canvas background: Propagate background image ID from root/body layout box to canvas - Absolute positioning: Defer layout of absolute children until containing block height is finalized, fixing bottom:0 in auto-height containers - Inline line-height: Implement CSS half-leading model (CSS2 §10.8.1) so line box height uses CSS line-height, not font metrics - Anonymous text boxes: Inherit line_height and vertical_align from parent styles - Default vertical_align changed from Top to Baseline per CSS spec WPT: +3 promoted (abspos-containing-block-005, abspos-width-004, background-color-animation-with-table2), -9 demoted Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
15 lines
1.1 KiB
Plaintext
15 lines
1.1 KiB
Plaintext
DisplayList items=13
|
|
Text rect=(8, 9.6, 22.449337, 16) text="This" color=#000000 font_size=16
|
|
Text rect=(39.612335, 9.6, 19.477238, 16) text="has" color=#000000 font_size=16
|
|
Text rect=(68.25256, 9.6, 45.427315, 16) text="multiple" color=#000000 font_size=16
|
|
Text rect=(122.842865, 9.6, 37.333336, 16) text="spaces" color=#000000 font_size=16
|
|
Text rect=(8, 28.800001, 21.07489, 16) text="and" color=#000000 font_size=16
|
|
Text rect=(8, 48, 48.693096, 16) text="newlines" color=#000000 font_size=16
|
|
Text rect=(8, 67.200005, 22.331863, 16) text="that" color=#000000 font_size=16
|
|
Text rect=(33.386196, 67.200005, 37.509544, 16) text="should" color=#000000 font_size=16
|
|
Text rect=(73.950066, 67.200005, 13.85022, 16) text="be" color=#000000 font_size=16
|
|
Text rect=(90.854614, 67.200005, 55.62408, 16) text="preserved" color=#000000 font_size=16
|
|
Text rect=(149.53304, 67.200005, 29.18062, 16) text="while" color=#000000 font_size=16
|
|
Text rect=(8, 86.4, 46.508076, 16) text="allowing" color=#000000 font_size=16
|
|
Text rect=(57.56241, 86.4, 52.640236, 16) text="wrapping" color=#000000 font_size=16
|