Status: FAIL | Duration: 15ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-text/white-space/white-space-pre-035.html
<!DOCTYPE html> <meta charset="UTF-8"> <title>CSS Text: wrappable ('pre-line') inline inside a 'white-space: pre' block</title> <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <link rel="help" href="https://www.w3.org/TR/css-text-3/#white-space-property"> <link rel="match" href="reference/white-space-pre-031-ref.html"> <style> div { border: black solid 2px; font-family: monospace; font-size: 32px; margin-bottom: 0.25em; width: 16ch; } div#test { white-space: pre; } span { white-space: pre-line; } div#reference { white-space: normal; } </style> <p>Test passes if the characters inside of each black-bordered rectangles are laid out identically. <div id="test">Lorem ips<span>um. Dolo</span>r sit	amet.</div> <div id="reference">Lorem ipsum. <br> Dolor<br> sit amet.</div> <!-- <div id="test">Lorem ipsum. Dolor ^^^^^^ 123456 sit	amet.</div> ^^^ 123 Since 'tab-size' is by default 8, since "sit" uses 3 characters and since there are 3 preserved white space characters before "sit", 8 - 3 - 3 ===== 2 then the horizontal tabulation will be converted into a sequence of 2 preserved white space characters. 	 == Horizontal tabulation == 	 == 	 -->
/css/css-text/white-space/reference/white-space-pre-031-ref.html
<!DOCTYPE html> <meta charset="UTF-8"> <title>CSS Reference Test</title> <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> <style> div { border: black solid 2px; font-family: monospace; font-size: 32px; margin-bottom: 0.25em; width: 16ch; } </style> <body> <p>Test passes if the characters inside of each black-bordered rectangles are laid out identically. <div>Lorem ipsum. <br> Dolor<br> sit amet.</div> <div>Lorem ipsum. <br> Dolor<br> sit amet.</div>