Index: LayoutTests/fast/forms/ValidityState-valueMissing-001.html |
diff --git a/LayoutTests/fast/forms/ValidityState-valueMissing-001.html b/LayoutTests/fast/forms/ValidityState-valueMissing-001.html |
index 6eedaa345446925863a00bac75abb6e4d33a695a..a372347e1fe3c996abeec08845045e0f3256ad86 100644 |
--- a/LayoutTests/fast/forms/ValidityState-valueMissing-001.html |
+++ b/LayoutTests/fast/forms/ValidityState-valueMissing-001.html |
@@ -61,6 +61,10 @@ |
<option value="" disabled selected /> |
<option value="X">X</option> |
</select> |
+<select id="select-disabled-option-2" name="victim" required> |
+ <option value="" disabled /> |
+ <option value="X">X</option> |
+</select> |
<script language="JavaScript" type="text/javascript"> |
function valueMissingFor(id) { |
return document.getElementById(id).validity.valueMissing; |
@@ -85,6 +89,8 @@ |
shouldBeFalse('valueMissingFor("select-without-fake-placeholder-size2-multiple")'); |
shouldBeFalse('valueMissingFor("select-optgroup")'); |
shouldBeTrue('valueMissingFor("select-disabled-option")'); |
+ shouldBeFalse('valueMissingFor("select-disabled-option-2")'); |
+ shouldBe('document.getElementById("select-disabled-option-2").selectedIndex', '1'); |
</script> |
</body> |
</html> |