| Index: LayoutTests/fast/forms/number/number-spinbutton-changeevent-trigger.html
|
| diff --git a/LayoutTests/fast/forms/number/number-spinbutton-changeevent-trigger.html b/LayoutTests/fast/forms/number/number-spinbutton-changeevent-trigger.html
|
| index 918afe1d2bf7633ba8607d46123e8b64d9e62c7b..545584716538d6b3edf719b9b98461fb9f094cb9 100644
|
| --- a/LayoutTests/fast/forms/number/number-spinbutton-changeevent-trigger.html
|
| +++ b/LayoutTests/fast/forms/number/number-spinbutton-changeevent-trigger.html
|
| @@ -18,16 +18,28 @@ function handleInputEvent(element){
|
| var numberInput1= document.getElementById('num1');
|
| numberInput1.focus();
|
| eventSender.mouseMoveTo(0, 0);
|
| +
|
| +debug('Should not trigger any event');
|
| +shouldBe('inputEventCounter', '0');
|
| +shouldBe('changeEventCounter', '0');
|
| eventSender.mouseMoveTo(numberInput1.offsetLeft + numberInput1.offsetWidth - 10, numberInput1.offsetTop + numberInput1.offsetHeight / 4);
|
| eventSender.mouseDown();
|
| debug('Only input event occurs on mouse down');
|
| shouldBe('inputEventCounter', '1');
|
| shouldBe('changeEventCounter', '0');
|
| +
|
| debug('Only change event occurs on mouse up');
|
| eventSender.mouseUp();
|
| shouldBe('inputEventCounter', '1');
|
| shouldBe('changeEventCounter', '1');
|
|
|
| +debug('Pressed more than once, still events are triggered');
|
| +eventSender.mouseMoveTo(numberInput1.offsetLeft + numberInput1.offsetWidth - 10, numberInput1.offsetTop + numberInput1.offsetHeight / 4);
|
| +eventSender.mouseDown();
|
| +eventSender.mouseUp();
|
| +shouldBe('inputEventCounter', '2');
|
| +shouldBe('changeEventCounter', '2');
|
| +
|
| </script>
|
| </body>
|
| </html>
|
|
|