tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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>