Status: PASS | Duration: 8ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-text/line-breaking/line-breaking-011.html
<!doctype html> <html> <meta charset="utf-8"> <title>CSS Text — line breaking at element boundary 3</title> <meta name=assert content="For soft wrap opportunities defined by the boundary between two characters, the white-space property on nearest common ancestor of the two characters controls breaking."> <link rel=help href="https://www.w3.org/TR/css-text-3/#line-break-details"> <link rel=match href="reference/line-breaking-001-ref.html"> <link rel=author title="Florian Rivoal" href="http://florian.rivoal.net"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style> div { color:green; width: 1em; line-height: 1em; font-family: Ahem; white-space: normal; font-size: 20px; } span { white-space: pre; } .container { position: relative; } .fail { color: red; position: absolute; left: 0; top: 1em; z-index: -1; } </style> <body> <p>There should be a green rectangle and no red.</p> <div class=container> <div>X​<span>X<span></div> <div class=fail>X</div> </div> </body> </html>
/css/css-text/line-breaking/reference/line-breaking-001-ref.html
<!doctype html> <html> <meta charset="utf-8"> <title>Reference File for line breaking tests</title> <link rel=author title="Florian Rivoal" href="http://florian.rivoal.net"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style> div { color:green; line-height: 1em; font-family: Ahem; font-size: 20px; } </style> <body> <p>There should be a green rectangle and no red.</p> <div>X<br>X</div> </body> </html>