wpt / css / css-contain / parsing / contain-computed.html

Status: FAIL | Duration: 145ms | Subtests: 12/15 | Open test on wpt.live | wpt.fyi

Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)

SubtestStatusMessage
Property contain value 'none'PASS
Property contain value 'strict'PASS
Property contain value 'content'PASS
Property contain value 'size'PASS
Property contain value 'layout'PASS
Property contain value 'style'PASS
Property contain value 'paint'PASS
Property contain value 'size layout'PASS
Property contain value 'style paint'PASS
Property contain value 'style layout paint'FAILassert_equals: expected "content" but got "layout style paint"
Property contain value 'size style layout paint'FAILassert_equals: expected "strict" but got "size layout style paint"
Property contain value 'size layout paint'PASS
Property contain value 'layout paint'PASS
Property contain value 'inline-size'PASS
Property contain value 'inline-size layout style paint'FAILassert_equals: expected "inline-size layout style paint" but got "layout style paint inline-size"

/css/css-contain/parsing/contain-computed.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Containment Module Level 3: getComputedStyle().contain</title>
<link rel="help" href="https://drafts.csswg.org/css-contain-3/#contain-property">
<meta name="assert" content="contain computed value is as specified.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/computed-testcommon.js"></script>
</head>
<body>
<div id="target"></div>
<script>
test_computed_value("contain", "none");
test_computed_value("contain", "strict");
test_computed_value("contain", "content");

test_computed_value("contain", "size");
test_computed_value("contain", "layout");
test_computed_value("contain", "style");
test_computed_value("contain", "paint");
test_computed_value("contain", "size layout");
test_computed_value("contain", "style paint");
test_computed_value("contain", "style layout paint", "content");
test_computed_value("contain", "size style layout paint", "strict");
test_computed_value("contain", "size layout paint", "size layout paint");
test_computed_value("contain", "layout paint");
test_computed_value("contain", "inline-size");
test_computed_value("contain", "inline-size layout style paint");
</script>
</body>
</html>