fieldset-overflow-cssomview.html (707B)
1 <!DOCTYPE html> 2 <script src="/resources/testharness.js"></script> 3 <script src="/resources/testharnessreport.js"></script> 4 <style> 5 fieldset { 6 height: 200px; 7 overflow: scroll; 8 padding: 0; 9 } 10 11 .content { 12 height: 400px; 13 } 14 </style> 15 16 <fieldset> 17 <legend>Legend</legend> 18 <div class="content"></div> 19 </fieldset> 20 21 <script> 22 test(() => { 23 const fieldset = document.querySelector('fieldset'); 24 assert_equals(getComputedStyle(fieldset)['overflow-x'], 'scroll'); 25 assert_equals(getComputedStyle(fieldset)['overflow-y'], 'scroll'); 26 assert_equals(fieldset.scrollHeight, 400); 27 fieldset.scrollTop = 500; 28 assert_greater_than_equal(fieldset.scrollTop, 200); 29 }, 'Test cssom-view API for FIELDSET'); 30 </script>