TD merging
Auto table, and TD.colspan=10
FF/Chrome Legacy/Safari: Standard. Tracks merge.
Edge17: Tracks do not merge. Wide cell is 180px (9 * border spacing)
Auto table(400px), and TD.colspan=10
FF/Chrome Legacy/Safari/Edge17: Standard. Tracks merge. Colspan cell grows because it is unconstrained.
Auto table(130px), and TD.colspan=10
FF/Chrome Legacy/Safari: Standard. Tracks merge. Colspan cell shrinks to min width becuase it is unconstrained.
Edge17: Non-compliant, buggy. Wide cell too wide, narrow cell disappears.
Fixed(400px) table, and TD.colspan=10
Chrome/Safari: Non-compliant. Tracks merge. Cells are the same size, fixed algo distributes extra width evenly.
Firefox: Standard.
Edge17: Standard, buggy. Wide cell too wide. Edge's bug is that it computes max width as (width + border_spacing) instead of max(width, border_spacing).
Fixed(130px) table, and TD.colspan=10
Chrome/Safari: Non-compliant.Tracks merge, cells same size.
Firefox: Standard + buggy. Table does not grow.
Edge17: Standard + buggy. Wide cell too wide.
COL merging. Same tests with COL span=10 replacing TD
Auto table
FF/Chrome Legacy/Safari, Edge17: Standard. wide cell is 50px, tracks do merge.
Auto table(400px)
FF/Chrome Legacy/Safari, Edge17: Standard. Both cells grow the same because unconstrained.
Auto table(130px)
FF/Chrome Legacy/Safari, Edge17: Standard. Both cells shrink.
Fixed(400px) table
Chrome/Safari,Firefox: Standard.
Edge17: Buggy. Fixed cells grow to fill table.
Fixed(130px) table
Chrome/Safari: Standard, very buggy. Non-collapsed columns shrink to single border spacing.
Firefox: Standard.
Edge17: Non-compliant, collapses columns.
COL merging when COL has specified width.
- Chrome Legacy/Edge17/Safari: non-compliant, merge COLs with specified widths.
- Firefox: Standard, unless COL width is 0px. Buggy, does not include border-spacing around columns.
Auto table, COL width 30px.
Chrome Legacy/Edge17/Safari: non-compliant, merge.
Firefox: Standard, buggy. does not include border-spacing around columns.
Auto table, COL width 5%.
Chrome Legacy/Edge17/Safari: non-compliant, merge.
Firefox: Standard, buggy. does not include border-spacing around columns.
Auto table, COL width 0px.
Everyone: merges COL