scroll-buttons-valid.html (2553B)
1 <!doctype html> 2 <meta charset="utf-8"> 3 <title>CSS Overflow Test: ::scroll-button() valid tests</title> 4 <link rel="help" href="https://drafts.csswg.org/css-overflow-5/#scroll-buttons"> 5 <script src="/resources/testharness.js"></script> 6 <script src="/resources/testharnessreport.js"></script> 7 <script src="/css/support/parsing-testcommon.js"></script> 8 <script> 9 test_valid_selector('::scroll-button(up)'); 10 test_valid_selector('::scroll-button(down)'); 11 test_valid_selector('::scroll-button(left)'); 12 test_valid_selector('::scroll-button(right)'); 13 test_valid_selector('::scroll-button(block-start)'); 14 test_valid_selector('::scroll-button(inline-start)'); 15 test_valid_selector('::scroll-button(inline-end)'); 16 test_valid_selector('::scroll-button(block-end)'); 17 test_valid_selector('::scroll-button(*)'); 18 test_valid_selector('::scroll-button( up)', '::scroll-button(up)'); 19 test_valid_selector('::scroll-button(up )', '::scroll-button(up)'); 20 test_valid_selector('::scroll-button( *)', '::scroll-button(*)'); 21 test_valid_selector('::scroll-button(* )', '::scroll-button(*)'); 22 23 // :focus 24 test_valid_selector('::scroll-button(up):focus'); 25 test_valid_selector('::scroll-button(down):focus'); 26 test_valid_selector('::scroll-button(left):focus'); 27 test_valid_selector('::scroll-button(right):focus'); 28 test_valid_selector('::scroll-button(block-start):focus'); 29 test_valid_selector('::scroll-button(inline-start):focus'); 30 test_valid_selector('::scroll-button(inline-end):focus'); 31 test_valid_selector('::scroll-button(block-end):focus'); 32 33 // :disabled 34 test_valid_selector('::scroll-button(up):disabled'); 35 test_valid_selector('::scroll-button(down):disabled'); 36 test_valid_selector('::scroll-button(left):disabled'); 37 test_valid_selector('::scroll-button(right):disabled'); 38 test_valid_selector('::scroll-button(block-start):disabled'); 39 test_valid_selector('::scroll-button(inline-start):disabled'); 40 test_valid_selector('::scroll-button(inline-end):disabled'); 41 test_valid_selector('::scroll-button(block-end):disabled'); 42 43 // :enabled 44 test_valid_selector('::scroll-button(up):enabled'); 45 test_valid_selector('::scroll-button(down):enabled'); 46 test_valid_selector('::scroll-button(left):enabled'); 47 test_valid_selector('::scroll-button(right):enabled'); 48 test_valid_selector('::scroll-button(block-start):enabled'); 49 test_valid_selector('::scroll-button(inline-start):enabled'); 50 test_valid_selector('::scroll-button(inline-end):enabled'); 51 test_valid_selector('::scroll-button(block-end):enabled'); 52 </script>