Replace the "[Table omitted]" placeholder with full table rendering: - Two-pass layout: buffer table content during SAX parsing, then calculate column widths and lay out cells after </table> closes - Colspan support for cells spanning multiple columns - Forced line breaks within cells (<br>, <p>, <div> etc.) - Center-align full-width spanning rows (section headers/titles) - Width hints from HTML attributes and CSS (col, td, th width) - Two-pass fair-share column width distribution that prevents narrow columns from being excessively squeezed - Double-encoded entity handling - PageTableRow with grid-line rendering and serialization support - Asymmetric vertical cell padding to balance font leading Co-authored-by: Cursor <cursoragent@cursor.com>
7.4 KiB
7.4 KiB