Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(527)

Side by Side Diff: third_party/WebKit/LayoutTests/accessibility/aom-boolean-properties.html

Issue 2893683002: Selection follows focus/activedescendant in single selection containers (Closed)
Patch Set: Last test to fix we hope Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE HTML> 1 <!DOCTYPE HTML>
2 <script src="../resources/gc.js"></script> 2 <script src="../resources/gc.js"></script>
3 <script src="../resources/testharness.js"></script> 3 <script src="../resources/testharness.js"></script>
4 <script src="../resources/testharnessreport.js"></script> 4 <script src="../resources/testharnessreport.js"></script>
5 5
6 <!-- 6 <!--
7 7
8 Accessibility Object Model 8 Accessibility Object Model
9 Explainer: https://github.com/WICG/aom/blob/master/explainer.md 9 Explainer: https://github.com/WICG/aom/blob/master/explainer.md
10 Spec: https://wicg.github.io/aom/spec/ 10 Spec: https://wicg.github.io/aom/spec/
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 <script> 146 <script>
147 test(function(t) { 147 test(function(t) {
148 var node = document.getElementById("required"); 148 var node = document.getElementById("required");
149 var axNode = accessibilityController.accessibleElementById("required"); 149 var axNode = accessibilityController.accessibleElementById("required");
150 assert_equals(axNode.isRequired, false); 150 assert_equals(axNode.isRequired, false);
151 node.accessibleNode.required = true; 151 node.accessibleNode.required = true;
152 assert_equals(axNode.isRequired, true); 152 assert_equals(axNode.isRequired, true);
153 }, "AccessibleNode.required"); 153 }, "AccessibleNode.required");
154 </script> 154 </script>
155 155
156 <div role="option" id="selected"></div> 156 <div role="option" id="selected" tabindex="-1"></div>
157 157
158 <script> 158 <script>
159 test(function(t) { 159 test(function(t) {
160 var node = document.getElementById("selected"); 160 var node = document.getElementById("selected");
161 var axNode = accessibilityController.accessibleElementById("selected"); 161 var axNode = accessibilityController.accessibleElementById("selected");
162 assert_equals(axNode.isSelected, false); 162 assert_equals(axNode.isSelected, false);
163 node.accessibleNode.selected = true; 163 node.accessibleNode.selected = true;
164 assert_equals(axNode.isSelected, true); 164 assert_equals(axNode.isSelected, true);
165 }, "AccessibleNode.selected"); 165 }, "AccessibleNode.selected");
166 </script> 166 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698