Index: LayoutTests/fast/forms/select/select-disabled.html |
diff --git a/LayoutTests/fast/forms/select/select-disabled.html b/LayoutTests/fast/forms/select/select-disabled.html |
index 563edc9d17a61d488c170ccee7efdd9d5b8a7c44..85f8cfd76eaab737ac290beda4f3361a6af3ebcc 100644 |
--- a/LayoutTests/fast/forms/select/select-disabled.html |
+++ b/LayoutTests/fast/forms/select/select-disabled.html |
@@ -17,6 +17,14 @@ |
<option>c</option> |
</select> |
+<select id=select3> |
+<option selected>a</option> |
+<option>b</option> |
+<option>c</option> |
+</select> |
+ |
+<input id="text"></input> |
+ |
<script> |
description('Tests that user cannot change disabled select by keyboard'); |
@@ -42,6 +50,20 @@ shouldBeEqualToString('select2.value', 'b'); |
eventSender.keyDown('c'); |
shouldBeEqualToString('select2.value', 'b'); |
+var select3 = document.getElementById('select3'); |
+select3.focus(); |
+eventSender.keyDown('downArrow'); |
+shouldBeEqualToString('select3.value', 'b'); |
+eventSender.keyDown(' '); |
+shouldBeTrue("internals.isSelectPopupVisible(select3)"); |
+select3.blur(); |
tkent
2014/02/17 00:14:30
blur() closes the popup. So this test makes no se
Habib Virji
2014/02/18 10:23:21
Done. Removed blur.
|
+select3.disabled = true; |
+select3.focus(); |
+eventSender.keyDown('downArrow'); |
+shouldBeEqualToString('select3.value', 'b'); |
+eventSender.keyDown(' '); |
+shouldBeFalse("internals.isSelectPopupVisible(select3)"); |
+ |
</script> |
</body> |
</html> |