| Index: LayoutTests/fast/forms/number/number-validity-badinput.html
|
| diff --git a/LayoutTests/fast/forms/number/number-validity-badinput.html b/LayoutTests/fast/forms/number/number-validity-badinput.html
|
| index ebd68e4a24b06834393514ab4032e3849cda0508..a743ee9b1bb6c292f37c5acb502a1c230379afcb 100644
|
| --- a/LayoutTests/fast/forms/number/number-validity-badinput.html
|
| +++ b/LayoutTests/fast/forms/number/number-validity-badinput.html
|
| @@ -46,7 +46,7 @@ shouldBe('colorOf(number)', 'invalidStyleColor');
|
| shouldBeTrue('number.validity.badInput');
|
| shouldBeEqualToString('number.value', '');
|
|
|
| -debug("The element losts focus. The element state should not be changed.");
|
| +debug("The element looses focus. The element state should not be changed.");
|
| document.getElementById('another').focus();
|
| shouldBe('colorOf(number)', 'invalidStyleColor');
|
| shouldBeTrue('number.validity.badInput');
|
| @@ -56,7 +56,7 @@ document.execCommand('SelectAll');
|
| shouldBeEqualToString('document.getSelection().toString()', '-1a');
|
| shouldBeEqualToString('number.value', '');
|
|
|
| -debug("The element losts a renderer. The element state should not be changed.");
|
| +debug("The element looses renderer. The element state should not be changed.");
|
| shouldBeTrue('number.style.display = "none"; number.validity.badInput');
|
|
|
| number.style.display = 'inline-block';
|
| @@ -64,6 +64,17 @@ number.focus();
|
| debug('A bad input should be cleared by value="".');
|
| shouldBeEqualToString('number.value = ""; document.execCommand("SelectAll"); document.getSelection().toString()', '');
|
|
|
| +debug('badInput and checkValidty() should be updated by value= "some valid number"');
|
| +number.focus();
|
| +debug('Type some text (invalid input)');
|
| +document.execCommand('InsertText', false, 'g');
|
| +shouldBeTrue('number.validity.badInput');
|
| +shouldBeFalse('number.checkValidity()');
|
| +debug('Now set a valid value');
|
| +number.value = '1';
|
| +shouldBeFalse('number.validity.badInput');
|
| +shouldBeTrue('number.checkValidity()');
|
| +
|
| document.getElementById('parent').innerHTML = '';
|
| </script>
|
| </body>
|
|
|