Status: FAIL | Duration: 45ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-view-transitions/fragmented-at-start-ignored.html
<!DOCTYPE html> <html class=reftest-wait> <title>View transitions: fragmented elements skipped</title> <link rel="help" href="https://www.w3.org/TR/css-view-transitions-1/"> <link rel="author" href="mailto:vmpstr@chromium.org"> <link rel="match" href="fragmented-at-start-ignored-ref.html"> <meta name="fuzzy" content="maxDifference=0-1; totalPixels=0-9200"> <script src="/common/reftest-wait.js"></script> <style> :root { scrollbar-width: none; } #spacer { width: 100px; height: 950px; background: lightgreen; } #container { width: 500px; columns: 2; height: 500px; } #target { width: 200px; height: 200px; background: green; view-transition-name: target; } #unrelated { width: 100px; height: 100px; background: lightblue; view-transition-name: unrelated; } ::view-transition { background: pink; } ::view-transition-group(root) { animation-duration: 500s; visibility: hidden; } ::view-transition-group(target) { border: 1px solid black; } </style> <div id=container> <div id=spacer></div> <div id=target></div> </div> <div id=unrelated></div> <script> failIfNot(document.startViewTransition, "Missing document.startViewTransition"); function runTransition() { document.startViewTransition().ready.then(takeScreenshot); } requestAnimationFrame(() => requestAnimationFrame(runTransition)) </script>
/css/css-view-transitions/fragmented-at-start-ignored-ref.html
<!DOCTYPE html> <title>View transitions: fragmented elements skipped (ref)</title> <link rel="help" href="https://www.w3.org/TR/css-view-transitions-1/"> <link rel="author" href="mailto:vmpstr@chromium.org"> <style> :root { scrollbar-width: none; } body { background: pink } #spacer { width: 100px; height: 950px; background: lightgreen; } #container { width: 500px; columns: 2; height: 500px; visibility: hidden; } #target { width: 200px; height: 200px; background: green; } #unrelated { width: 100px; height: 100px; background: lightblue; } </style> <div id=container> <div id=spacer></div> <div id=target></div> </div> <div id=unrelated></div>