event-handler-onmove-02.tentative.html (918B)
1 <!DOCTYPE html> 2 <title>Window Object 'onmove'</title> 3 <link rel="author" title="Javier Fernandez" href="mailto:jfernandez@igalia.com"> 4 <link rel="help" href="https://html.spec.whatwg.org/multipage/#handler-window-onmove"> 5 <script src="/resources/testharness.js"></script> 6 <script src="/resources/testharnessreport.js"></script> 7 <script src="/resources/testdriver.js"></script> 8 <script src="/resources/testdriver-vendor.js"></script> 9 10 <script> 11 promise_test(async t => { 12 const expectedRect = {'x': 100, 'y': 200}; 13 14 const moved = new Promise(resolve => window.addEventListener("move", resolve)); 15 await test_driver.set_window_rect(expectedRect); 16 await moved; 17 18 const rect = await test_driver.get_window_rect(); 19 20 assert_equals(rect.x, expectedRect.x, "The window rect X is correct."); 21 assert_equals(rect.y, expectedRect.y, "The window rect Y is correct."); 22 }, "Window move event"); 23 </script>