From 5112b5e3fc5a8a1b8f01d46bde526abfdff369c8 Mon Sep 17 00:00:00 2001 From: Andrew McCreight Date: Tue, 8 Mar 2016 07:18:19 -0800 Subject: [PATCH] Bug 1252256, part 8 - Use Currying in testOnWheelProperty subtest. r=masayuki --- dom/events/test/test_dom_wheel_event.html | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dom/events/test/test_dom_wheel_event.html b/dom/events/test/test_dom_wheel_event.html index e8485e32786a..613a06593681 100644 --- a/dom/events/test/test_dom_wheel_event.html +++ b/dom/events/test/test_dom_wheel_event.html @@ -726,11 +726,14 @@ var gOnWheelPropHandled = new Array; function testOnWheelProperty() { - window.onwheel = function (e) { gOnWheelPropHandled["window"] = true; } - document.onwheel = function (e) { gOnWheelPropHandled["document"] = true; } - document.documentElement.onwheel = function (e) { gOnWheelPropHandled["html"] = true; }; - document.body.onwheel = function (e) { gOnWheelPropHandled["body"] = true; }; - gScrollableElement.onwheel = function (e) { gOnWheelPropHandled["div"] = true; }; + const handleOnWheelProp = prop => e => gOnWheelPropHandled[prop] = true; + + window.onwheel = handleOnWheelProp('window'); + document.onwheel = handleOnWheelProp('document'); + document.documentElement.onwheel = handleOnWheelProp('html'); + document.body.onwheel = handleOnWheelProp('body'); + gScrollableElement.onwheel = handleOnWheelProp('div'); + var target = document.getElementById("onwheel"); synthesizeWheel(gScrollableElement, 10, 10, { deltaMode: WheelEvent.DOM_DELTA_LINE,