Status: FAIL | Duration: 10ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/motion/offset-path-shape-shape-002.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Motion Path test: <basic-shape> shape() function with padding-box</title> <link rel="help" href="https://drafts.fxtf.org/motion/#valdef-offset-path-basic-shape"> <link rel="help" href="https://drafts.csswg.org/css-shapes-2/#shape-function"> <link rel="match" href="offset-path-shape-shape-001-ref.html"> <meta name="assert" content="This tests that shape() generates a rotation and translation."> <style> #outer { top: 50px; left: 50px; position: relative; width: 600px; height: 400px; padding: 50px; box-sizing: content-box; } #box { width: 100px; height: 100px; background-color: green; offset-path: shape(from 50px 10%, hline by calc(100% - 100px), vline to calc(100% - 50px), hline to 50px, close) padding-box; offset-distance: 40%; border-radius: 50% 50% 0 0; } </style> <div id="outer"> <div id="box"></div> </div>
/css/motion/offset-path-shape-shape-001-ref.html
<!doctype html> <meta charset="utf-8"> <title>CSS Motion Path test reference: <basic-shape> shape() path</title> <style> #outer { top: 100px; left: 100px; position: relative; width: 600px; height: 400px; } #box { background-color: green; transform: translate(550px, 150px) rotate(90deg); width: 100px; height: 100px; border-radius: 50% 50% 0 0; } </style> <div id="outer"> <div id="box"></div> </div>