Status: FAIL | Duration: 2ms | Subtests: 4/10 | Open test on wpt.live | wpt.fyi
Data from commit:
708eb61 WPT runner: support mismatch reftests and multiple rel=match links (#665) (2026-08-09)
| Subtest | Status | Message |
|---|---|---|
| .target 1 | PASS | |
| .target 2 | FAIL | assert_equals: data-offset-x expected 35 got 0 |
| .target 3 | FAIL | assert_equals: data-expected-width expected 80 got 100 |
| .target 4 | FAIL | assert_equals: data-expected-width expected 80 got 100 assert_equals: data-offset-x expected 0 got -20 |
| .target 5 | FAIL | assert_equals: data-expected-width expected 120 got 100 assert_equals: data-offset-x expected 0 got 20 |
| .target 6 | FAIL | assert_equals: data-offset-x expected 15 got 20 |
| .target 7 | FAIL | assert_equals: data-expected-width expected 150 got 100 assert_equals: data-offset-x expected 0 got 50 |
| .target 8 | PASS | |
| .target 9 | PASS | |
| .target 10 | PASS |
/css/css-anchor-position/anchor-center-vrl-htb.html
<!DOCTYPE html> <link rel="help" href="https://drafts.csswg.org/css-anchor-position-1/"> <title>Tests the position and available-size of 'anchor-center' alignment with different insets.</title> <style> .container { writing-mode: vertical-rl; width: 100px; height: 100px; border: solid 3px; position: relative; margin: 50px; } .anchor { anchor-name: --anchor; position: relative; width: 50px; height: 50px; right: 10px; top: 40px; background: lime; } .target { writing-mode: horizontal-tb; position-anchor: --anchor; position: absolute; background: cyan; align-self: anchor-center; top: anchor(bottom); height: 20px; } /* used to test the available-size given to the element */ .target::after { color: transparent; content: 'a a a a a a a a a a a a a a a a a a'; } </style> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/check-layout-th.js"></script> <body onload="checkLayout('.target')"> <!-- no insets --> <div class="container"> <div class="anchor"></div> <div class="target" data-expected-width="100" data-offset-x="0"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="max-width: 60px;" data-expected-width="60" data-offset-x="35"></div> </div> <!-- single insets --> <div class="container"> <div class="anchor"></div> <div class="target" style="left: 20px;" data-expected-width="80" data-offset-x="20"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="right: 20px;" data-expected-width="80" data-offset-x="0"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="right: -20px;" data-expected-width="120" data-offset-x="0"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="max-width: 100px; right: -20px;" data-expected-width="100" data-offset-x="15"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="right: -50px;" data-expected-width="150" data-offset-x="0"></div> </div> <!-- both insets --> <div class="container"> <div class="anchor"></div> <div class="target" style="left: 10px; right: 20px;" data-expected-width="70" data-offset-x="10"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="left: 10px; right: -20px;" data-expected-width="110" data-offset-x="10"></div> </div> <div class="container"> <div class="anchor"></div> <div class="target" style="left: -10px; right: -50px;" data-expected-width="160" data-offset-x="-10"></div> </div>