Status: FAIL | Duration: 11ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-contain/contain-size-fieldset-004.html
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>CSS Test: 'contain: size' on fieldset elements shouldn't prevent them from being baseline-aligned regularly.</title> <link rel="author" title="Morgan Rae Reschenberg" href="mailto:mreschenberg@berkeley.edu"> <link rel="help" href="https://drafts.csswg.org/css-contain/#containment-size"> <link rel="match" href="contain-size-fieldset-004-ref.html"> <style> .contain { contain: size; border: none; color: transparent; visibility: hidden; } .innerContents { height: 50px; width: 50px; } .flexBaselineCheck { display: flex; align-items: baseline; } </style> </head> <body> <!--CSS Test: A size-contained fieldset element should perform baseline alignment regularly.--> <div class="flexBaselineCheck"> outside before<fieldset class="contain"> <legend>legend</legend> <div class="innerContents">inner</div> </fieldset>outside after </div> </body> </html>
/css/css-contain/contain-size-fieldset-004-ref.html
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>CSS Reftest Reference</title> <link rel="author" title="Morgan Rae Reschenberg" href="mailto:mreschenberg@berkeley.edu"> <style> .container { border: 10px solid green; display: inline-block; } .floatLBasic-ref { float: left; } .floatLWidth-ref { float: left; width: 30px; } .flexBaselineCheck { display: flex; align-items: baseline; } fieldset { border: none; color: transparent; } legend, .innerContents { width: 0; padding: 0; } </style> </head> <body> <div class="flexBaselineCheck"> outside before<fieldset> <legend>l</legend> <div class="innerContents">i</div> </fieldset>outside after </div> </body> </html>