Auto merge of #16588 - KiChjang:fix-fixed-table-layout-column-width, r=mbrubeck

Fix fixed table layout column width distribution

Fixes #16324.

Replaces the incorrect [CSS3 "distributing excess width to columns" algorithm](https://drafts.csswg.org/css-tables-3/#distributing-width-to-columns) and implements the simpler [CSS2 fixed table layout algorithm](https://drafts.csswg.org/css2/tables.html#fixed-table-layout).

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16588)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-04-28 12:56:06 -05:00 committed by GitHub
commit bf32a7b9bd
9 changed files with 45 additions and 63 deletions

View file

@ -1,3 +0,0 @@
[float-applies-to-001a.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[float-applies-to-002.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[float-applies-to-003.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[float-applies-to-004.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[float-applies-to-004a.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[float-applies-to-005.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +0,0 @@
[float-applies-to-006.htm]
type: reftest
expected: FAIL

View file

@ -1,3 +1,3 @@
[float-applies-to-001.htm]
[floats-149.htm]
type: reftest
expected: FAIL