Status: PASS | Duration: 5ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-images/gradient/gradient-longer-hue-hsl-013.html
<!DOCTYPE html> <html lang="en"> <meta charset="utf-8"> <title>Gradient using "longer hue"</title> <link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com"> <link rel="help" href="https://www.w3.org/TR/css-color-4/#interpolation"> <link rel="match" href="gradient-longer-hue-hsl-013-ref.html"> <meta name="assert" content="Tests that gradient with 'longer hue' renders correctly"> <style> div { margin: 20px 0px 20px 50px; height: 40px; width: 100px; position: relative; } /* the colors here will have to be converted to the interpolation color space */ .test1 { background: linear-gradient(to right in hsl longer hue, red, black); } .test2 { background: linear-gradient(to right in hsl longer hue, red, white); } .test3 { background: linear-gradient(to right in hsl longer hue, red, transparent); } </style> <div class="test1"></div> <div class="test2"></div> <div class="test3"></div>
/css/css-images/gradient/gradient-longer-hue-hsl-013-ref.html
<!DOCTYPE html> <html lang="en"> <meta charset="utf-8"> <title>Gradient using "longer hue"</title> <link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com"> <style> div { margin: 20px 0px 20px 50px; height: 40px; width: 100px; position: relative; } /* same colors as the testcase but specified directly in the interpolation color space */ .ref1 { background: linear-gradient(to right in hsl longer hue, hsl(0 100% 50%), hsl(0 0% 0%)); } .ref2 { background: linear-gradient(to right in hsl longer hue, hsl(0 100% 50%), hsl(0 0% 100%)); } .ref3 { background: linear-gradient(to right in hsl longer hue, hsl(0 100% 50%), hsl(0 0% 0% / 0%)); } </style> <div class="ref1"></div> <div class="ref2"></div> <div class="ref3"></div>