See the attached testcase - all three tables should look the same.
Created attachment 189385 [details] Testcase
I'll attach a potential patch. For reference, the line I'm changing was added in 5660d13316e46fe3ba8356f3102ef04a1ae99fc8 (r110583), http://trac.webkit.org/changeset/110583
Created attachment 189399 [details] Patch
Comment on attachment 189399 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=189399&action=review > LayoutTests/css3/flexbox/flex-percentage-height-in-table-standards-mode.html:5 > + #newflex { display: -webkit-flex; display: flex; height: 75%; } Please use LayoutTests/css3/flexbox/resources/flexbox.css for the new flexbox display value. It let's us add -ms or other vendor prefixed values going forward. > LayoutTests/css3/flexbox/flex-percentage-height-in-table-standards-mode.html:11 > + It would be nice to have some text explaining what you should see. > LayoutTests/css3/flexbox/flex-percentage-height-in-table.html:5 > + #newflex { display: -webkit-flex; display: flex; height: 75%; } Same comments apply to this test too.
Created attachment 189408 [details] Patch
Comment on attachment 189408 [details] Patch Clearing flags on attachment: 189408 Committed r143542: <http://trac.webkit.org/changeset/143542>
All reviewed patches have been landed. Closing bug.