wpt / css / css-position / inheritance.html

Status: PASS | Duration: 57ms | Subtests: 12/12 | Open test on wpt.live | wpt.fyi

Data from commit:
1884860 Copy-on-write style attribute blocks that are in the rule tree (#831) (2026-09-02)

SubtestStatusMessage
Property position has initial value staticPASS
Property position does not inheritPASS
Property top has initial value autoPASS
Property top does not inheritPASS
Property right has initial value autoPASS
Property right does not inheritPASS
Property bottom has initial value autoPASS
Property bottom does not inheritPASS
Property left has initial value autoPASS
Property left does not inheritPASS
Property z-index has initial value autoPASS
Property z-index does not inheritPASS

/css/css-position/inheritance.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Inheritance of CSS Positioned Layout properties</title>
<link rel="help" href="https://drafts.csswg.org/css-position/#property-index">
<meta name="assert" content="Properties inherit or not according to the spec.">
<meta name="assert" content="Properties have initial values according to the spec.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/inheritance-testcommon.js"></script>
</head>
<body>
<div id="container">
<div id="target"></div>
</div>
<style>
#container, #target {
  position: sticky;
}
</style>
<script>
assert_not_inherited('position', 'static', 'absolute');
assert_not_inherited('top', 'auto', '10px');
assert_not_inherited('right', 'auto', '10px');
assert_not_inherited('bottom', 'auto', '10px');
assert_not_inherited('left', 'auto', '10px');
assert_not_inherited('z-index', 'auto', '123');
</script>
</body>
</html>