[Webkit-unassigned] [Bug 243856] REGRESSION (r288159): Tables layout broken on WPT.FYI

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 12 07:09:30 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=243856

--- Comment #8 from zalan <zalan at apple.com> ---
Created attachment 461560

  --> https://bugs.webkit.org/attachment.cgi?id=461560&action=review

Test reduction

This bugs is specific about about incorrect minimum width computations on content starting with punctuation and no wrapping opportunities (e.g. !INHERITS(getEnclosureList) ) combined with "let's break the content at any arbitrary position (word-break: break-all)".

"x!pass_if_this_line_wraps", is supposed to return the width of 'x!' as the minimum width (can't break in-between "x" and "!". However we completely fail to break the content and return the total content width as the minimum width (so min width == max width). This confuses flexing type of layouts (e.g. table) and produces wide columns.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220812/c8fbdc75/attachment-0001.htm>


More information about the webkit-unassigned mailing list