resize-event-on-initial-layout-001.html (667B)
1 <!DOCTYPE html> 2 <meta charset=utf-8> 3 <meta name="viewport" content="width=device-width"> 4 <link rel="help" href="https://drafts.csswg.org/cssom-view/#run-the-resize-steps"/> 5 <script src=/resources/testharness.js></script> 6 <script src=/resources/testharnessreport.js></script> 7 <script> 8 promise_test(async t => { 9 let gotResizeEvent = false; 10 11 on_event(window, 'resize', () => gotResizeEvent = true); 12 13 await new Promise(resolve => requestAnimationFrame(resolve)); 14 await new Promise(resolve => requestAnimationFrame(resolve)); 15 16 assert_false(gotResizeEvent, 'resize event should not be fired'); 17 }, 'resize events are not fired on the initial layout'); 18 </script>