1 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML//EN">
4 <script src=
"../resources/js-test.js"></script>
7 <input type=
"text" aria-disabled=
"true" size=
20>
8 <input type=
"text" aria-disabled=
"false" size=
20>
9 <div role=
"group" id=
"group1" aria-disabled=
"true">
11 <a id=
"link1" href=
"#">link
</a>
12 <button id=
"button1" type=
"submit" aria-disabled=
"false">submit
</button>
16 <p id=
"description"></p>
17 <div id=
"console"></div>
21 description("This tests that the aria-disabled attribute works. The text field should not be enabled.");
23 if (window
.accessibilityController
) {
25 var body
= document
.getElementById("body");
27 var textField
= accessibilityController
.focusedElement
.childAtIndex(0).childAtIndex(0);
28 shouldBe("textField.isEnabled", "false");
30 textField
= accessibilityController
.focusedElement
.childAtIndex(0).childAtIndex(1);
31 shouldBe("textField.isEnabled", "true");
33 var group
= accessibilityController
.accessibleElementById("group1");
34 shouldBe("group.isEnabled", "false");
36 var link
= accessibilityController
.accessibleElementById("link1");
37 shouldBe("link.isEnabled", "false");
39 var button
= accessibilityController
.accessibleElementById("button1");
40 shouldBe("button.isEnabled", "true");