Status: PASS | Duration: 6ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-contain/contain-paint-ignored-cases-internal-table-001a.html
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>CSS-contain test: paint containment on internal table elements except table-cell.</title> <link rel="author" title="Yusuf Sermet" href="mailto:ysermet@mozilla.com"> <link rel="help" href="https://drafts.csswg.org/css-contain/#containment-paint"> <link rel="match" href="contain-paint-ignored-cases-internal-table-001-ref.html"> <meta name="assert" content="Paint containment should not apply to internal table elements except table-cell. This test testes only the tr element, and confirms contain:paint does not create a stacking context."> <style> tr { contain: paint; z-index: 10; } th { background-color: blue; padding-left: 50px; } caption { position: fixed; background-color: yellow; z-index: 2; } </style> </head> <body> <table> <caption>PASS</caption> <tr> <th> </th> </tr> </table> </body> </html>
/css/css-contain/contain-paint-ignored-cases-internal-table-001-ref.html
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>CSS Reftest Reference</title> <link rel="author" title="Yusuf Sermet" href="mailto:ysermet@mozilla.com"> <style> tr { z-index: 10; } th { background-color: blue; padding-left: 50px; } caption { position: fixed; background-color: yellow; z-index: 2; } </style> </head> <body> <table> <caption>PASS</caption> <tr> <th> </th> </tr> </table> </body> </html>