Skip to content

LibWeb: Paint backgrounds for table column and column group elements#8887

Open
tcl3 wants to merge 2 commits intoLadybirdBrowser:masterfrom
tcl3:libweb_table_column_background_painting
Open

LibWeb: Paint backgrounds for table column and column group elements#8887
tcl3 wants to merge 2 commits intoLadybirdBrowser:masterfrom
tcl3:libweb_table_column_background_painting

Conversation

@tcl3
Copy link
Copy Markdown
Member

@tcl3 tcl3 commented Apr 13, 2026

During table layout, we now build a mapping from column index to the column and column group layout nodes. We then transfer this to the table paintable, so it is available at paint time.

tcl3 added 2 commits April 13, 2026 07:29
This keeps background sizing, positioning, and painting in one place
while allowing later commits to reuse it for table part backgrounds,
where the positioning area and paint clip come from different boxes.
During table layout, we now build a mapping from column index to the
column and column group layout nodes. We then transfer this to the table
paintable, so it is available at paint time.
@tcl3 tcl3 force-pushed the libweb_table_column_background_painting branch from 4cd9120 to 59c6b06 Compare April 13, 2026 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant