scroll-no-layout-box.html (742B)
1 <!DOCTYPE html> 2 <meta charset=utf-8> 3 <title>cssom-view - Scrolling element with no layout box</title> 4 <link rel="help" href="https://drafts.csswg.org/cssom-view/#dom-element-scroll"> 5 <link rel="help" href="https://drafts.csswg.org/cssom-view/#css-layout-box"> 6 <script src="/resources/testharness.js"></script> 7 <script src="/resources/testharnessreport.js"></script> 8 9 <div style="display: none"> 10 <div id="elem"></div> 11 </div> 12 13 <script> 14 test(() => { 15 const elem = document.getElementById('elem'); 16 elem.scroll(1, 2); 17 18 assert_equals(elem.scrollTop, 0, "scrollTop should be unchanged"); 19 assert_equals(elem.scrollLeft, 0, "scrollLeft should be unchanged"); 20 }, "scrolling an element with no CSS layout box should have no effect"); 21 </script>