From 9b1168e5e8f453cc2099d26ff15d4396fe568339 Mon Sep 17 00:00:00 2001 From: Giovanni Sferro Date: Wed, 26 Nov 2014 09:54:35 +0000 Subject: [PATCH] Bug 1028712 - Add tests to check that when is stepped it isn't put into range overflow/underflow, even when its value is empty and min/max is above/below zero respectively. r=jwatt --- dom/html/test/forms/test_stepup_stepdown.html | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/dom/html/test/forms/test_stepup_stepdown.html b/dom/html/test/forms/test_stepup_stepdown.html index 055fbd5b6a2..7c7f0d5ef88 100644 --- a/dom/html/test/forms/test_stepup_stepdown.html +++ b/dom/html/test/forms/test_stepup_stepdown.html @@ -169,7 +169,13 @@ function checkStepDown() [ '10', '2', '0', '4', '10', '0', false ], [ '10', '2', '0', '4', '5', '0', false ], // value = "" (NaN). - [ '', null, null, null, null, '-1', false ], + [ '', null, null, null, null, '-1', false ], + [ '', '2', null, null, null, '-2', false ], + [ '', '2', '3', null, null, '3', false ], + [ '', null, '3', null, null, '3', false ], + [ '', '2', '3', '8', null, '3', false ], + [ '', null, '-10', '10', null, '-1', false ], + [ '', '3', '-10', '10', null, '-1', false ], // With step = 'any'. [ '0', 'any', null, null, 1, null, true ], [ '0', 'ANY', null, null, 1, null, true ], @@ -484,7 +490,14 @@ function checkStepUp() [ '-3', '2', '-6', '-2', null, '-2', false ], [ '-3', '2', '-6', '-1', null, '-2', false ], // value = "" (NaN). - [ '', null, null, null, null, '1', false ], + [ '', null, null, null, null, '1', false ], + [ '', null, null, null, null, '1', false ], + [ '', '2', null, null, null, '2', false ], + [ '', '2', '3', null, null, '3', false ], + [ '', null, '3', null, null, '3', false ], + [ '', '2', '3', '8', null, '3', false ], + [ '', null, '-10', '10', null, '1', false ], + [ '', '3', '-10', '10', null, '2', false ], // With step = 'any'. [ '0', 'any', null, null, 1, null, true ], [ '0', 'ANY', null, null, 1, null, true ],