we (web engine): Experimental web browser project to understand the limits of Claude
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

#193

open opened by pierrelf.com

Found by headless e2e smoke pass. The <table> / <thead> / <tr> / <th> / <td> element set does not produce tabular layout — every cell flows as inline text on a single wrapped line.

Repro#

cargo run -p we-e2e -- --url crates/e2e/pages/05_table.html --out /tmp/table.png

See crates/e2e/artifacts/05_table.png: all cell contents ("Region Q1 Q2 Q3 North 120 140 180 South 90 ...") render as inline text on two lines. There are no cell borders, no row/column structure, and no border-collapse behaviour.

Likely cause#

we_layout likely has no implementation of CSS display: table / table-row / table-cell, so the default display value the UA assigns to these tags falls through to inline flow.

Acceptance#

A simple 2x2 table with border: 1px solid on cells renders as a grid with cells aligned in rows and columns. Headers in <thead> appear above the body rows. Smoke screenshot for page 05 visually matches a normal browser within reasonable tolerance.

sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:meotu43t6usg4qdwzenk4s2t/sh.tangled.repo.issue/3mlyabaoaae2n