Webkit seems to be confused when <WBR> occurs in an element with "white-space:pre" inside a table. Reduced test case: <HTML> <BODY> <TABLE width="100%" border="1" bordercolor="black"> <TBODY> <TR> <TD> <SPAN style="white-space:pre">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa<WBR>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</SPAN> </TD> </TR> </TBODY> </TABLE> </BODY> </HTML>
With the styling I proposed in Bug 64005, the issue would not have occurred: http://malform.no/testing/html5/wbr-table
WebKit and Gecko agree on the behavior here, Blink differs.
We do not overflow the table, but we do not break the line (like Blink does). I don't believe there is an active issue here.