swh:1:snp:b37d435721bbd450624165f334724e3585346499
Raw File
Tip revision: 64bd43ee19cc4667e4a3020c5894af7dbe68f5cc authored by Yuki Shiino on 25 December 2018, 07:52:23 UTC
v8binding: Add lexical scope test of event handlers in WPT
Tip revision: 64bd43e
document-level-wheel-event-listener-passive-by-default-manual.html
<!DOCTYPE html>
<title>Default passive document level wheel event listener manual test</title>
<link rel="help" href="https://github.com/WICG/interventions/issues/64">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<div>This is a manual test since there is no way to synthesize wheel events.
Scroll by wheel in the middle of the page to run the test.</div>
<script>
function testWheelCancelable(test) {
  document.addEventListener("wheel", test.step_func(event => {
    assert_false(event.cancelable, "Wheel event must be non-cancelable.");
    test.done();
  }));
}
async_test(t => { testWheelCancelable(t); }, "Wheel events are " +
    "non-cancelable since the event listener is treated as passive");
</script>
back to top