Status: FAIL | Duration: 12ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-pseudo/first-line-with-before-after.html
<!DOCTYPE html> <title>::before and ::after styles should apply inside ::first-line</title> <link rel="help" href="https://drafts.csswg.org/css-pseudo-4/#generated-content"> <link rel="match" href="first-line-with-before-after-ref.html"> <style> #target::first-line { font-size: 150%; } #target::before, #child2::before { content: "red "; color: red; } #child1, #child2 { color: green; } #child1::after, #target::after { content: " blue"; color: blue; } </style> <div id="target"> <span id='child1'>green</span> <br /> <span id='child2'>green</span> </div> <p>Both lines above (inside and outside <code>::first-line</code>) should have the same colors.</p>
/css/css-pseudo/first-line-with-before-after-ref.html
<!DOCTYPE html> <style> #target::first-line { font-size: 150%; } </style> <div id="target"><span style='color:red'>red</span> <span style='color:green'>green</span> <span style='color:blue'>blue</span><br /> <span style='color:red'>red</span> <span style='color:green'>green</span> <span style='color:blue'>blue</span> </div> <p>Both lines above (inside and outside <code>::first-line</code>) should have the same colors.</p>