large-rows-relsize.html (1047B)
1 <!DOCTYPE html> 2 <script src="/resources/testharness.js"></script> 3 <script src="/resources/testharnessreport.js"></script> 4 <link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org"> 5 <link rel="help" href="https://html.spec.whatwg.org/multipage/rendering.html#frames-and-framesets"> 6 <link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1116832"> 7 <link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1353277"> 8 <script> 9 window.onload = () => { 10 test(() => { 11 const frameSet = document.querySelector('frameset'); 12 const frames = document.querySelectorAll('frame'); 13 assert_less_than(frames[0].offsetHeight, frameSet.offsetHeight); 14 assert_greater_than(frames[0].offsetHeight, frames[1].offsetHeight); 15 assert_greater_than_equal(frames[1].offsetHeight, 0); 16 }, 'A large relative value should not produce weird sizes.'); 17 }; 18 </script> 19 <frameset rows="4294967227*,*" frameborder="0"> 20 <frame src="resources/green.html"> 21 <frame src="resources/red.html"> 22 </frameset>