Chromium Code Reviews| Index: LayoutTests/fast/forms/reportValidity-001.html |
| diff --git a/LayoutTests/fast/forms/reportValidity-001.html b/LayoutTests/fast/forms/reportValidity-001.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..5d8ad8bf78092d7817f7e40f6dede8c719da2797 |
| --- /dev/null |
| +++ b/LayoutTests/fast/forms/reportValidity-001.html |
| @@ -0,0 +1,32 @@ |
| +<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
|
tkent
2014/10/22 01:14:15
The test name should be reportValidity-valid.html.
Bartek Nowierski
2014/10/22 04:56:43
Done.
|
| +<html> |
| +<head> |
| +<script src="../../resources/js-test.js"></script> |
| +</head> |
| +<body> |
| +<p id="description"></p> |
| +<form method="get"> |
| +<fieldset name="victim"></fieldset> |
| +<input name="victim" type="text" value="lorem ipsum"/> |
| +<button name="victim">lorem ipsum</button> |
| +<select name="victim"></select> |
| +<textarea name="victim"></textarea> |
| +<output name="victim"></output> |
| +<object name="victim"></object> |
| +<keygen name="victim"></keygen> |
| +</form> |
| +<div id="console"></div> |
| +<script> |
| +description("This test checks if reportValidity() returns correctly a true (meaning no error) result."); |
| + |
| +shouldBe('document.getElementsByTagName("fieldset")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("input")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("button")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("select")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("textarea")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("output")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("object")[0].reportValidity()', 'true'); |
| +shouldBe('document.getElementsByTagName("keygen")[0].reportValidity()', 'true'); |
| +</script> |
| +</body> |
| +</html> |