nested-group-display-none.tentative.html (1182B)
1 <!DOCTYPE html> 2 <html class=reftest-wait> 3 <title>Nested view-transition-group with display:none</title> 4 <link rel="help" href="https://drafts.csswg.org/css-view-transitions-2/"> 5 <link rel="match" href="nested-ref.html"> 6 <link rel=stylesheet href="resources/pause-view-transitions.css"></link> 7 <meta name=fuzzy content="maxDifference=0-255; totalPixels=0-515"> 8 <script src="/common/reftest-wait.js"></script> 9 <style> 10 body { 11 background: green; 12 } 13 main { 14 view-transition-name: main; 15 } 16 17 section { 18 view-transition-name: section; 19 view-transition-group: main; 20 } 21 22 ::view-transition-group(*) 23 ::view-transition-image-pair(*), 24 ::view-transition-old(*), 25 ::view-transition-new(*) 26 { 27 display: none; 28 } 29 </style> 30 <body> 31 <main> 32 <section> 33 Hello 34 </section> 35 </main> 36 <script> 37 failIfNot(document.startViewTransition, "Missing document.startViewTransition"); 38 39 async function runTest() { 40 let transition = document.startViewTransition(); 41 transition.ready.then(() => takeScreenshot()); 42 } 43 onload = () => requestAnimationFrame(() => requestAnimationFrame(runTest)); 44 </script> 45 </body>