diff options
author | bptato <nincsnevem662@gmail.com> | 2024-07-27 01:15:12 +0200 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-07-27 01:25:52 +0200 |
commit | b1a01e172232d66c5dee061931fb6b14159862d2 (patch) | |
tree | cb7890ae77f5ec31438744b33aa6d68d73fcb371 /test/layout/inline-table-missing-parents.html | |
parent | 1786358f347229bc2c7c4b7824629a43479707a4 (diff) | |
download | chawan-b1a01e172232d66c5dee061931fb6b14159862d2.tar.gz |
layout: inline table fixes
* properly wrap inline internal table boxes in inline-table (instead of block-level table) * fix missing baseline in table wrapper boxes * fix wrong wrapping of misparented table/row/row group children
Diffstat (limited to 'test/layout/inline-table-missing-parents.html')
-rw-r--r-- | test/layout/inline-table-missing-parents.html | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/layout/inline-table-missing-parents.html b/test/layout/inline-table-missing-parents.html new file mode 100644 index 00000000..5faf3e53 --- /dev/null +++ b/test/layout/inline-table-missing-parents.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<div style="display: table-row"> +<span>test 1 +<div style="display: inline-table; line-height: 1em"><div style="display: table-row"><div style="display: table-cell">test 2</div></div></div> +<!-- +<div style="display: inline-block"><div><div>test</div></div></div> + --> +test 3<br>test 3.5</span> +</div> +<span>test 4 <div style="display: table-row; background: red">test 5</div> test 6</span> +<br> +<span>test 7 <div style="display: table-cell">test 8</div> test 9<br>test 9.5</span> +<div style="display: table-row; background: red"> +<div>thing</div> +<div>thing2</div> +thing2.5 +<span>thing3</span> +<div>thing4</div> +<div style="display: table-cell"> +thing3 +</div> +</div> +<div style="display: table-row"><div style="display: table-cell; background: blue">test</div></div> |