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

Unified Diff: LayoutTests/accessibility/menu-list-popup-reuses-objects.html

Issue 1061063004: Revert of Don't keep recreating AXMenuListPopup (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@suppress_extra_events
Patch Set: Created 5 years, 8 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | LayoutTests/accessibility/menu-list-popup-reuses-objects-expected.txt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: LayoutTests/accessibility/menu-list-popup-reuses-objects.html
diff --git a/LayoutTests/accessibility/menu-list-popup-reuses-objects.html b/LayoutTests/accessibility/menu-list-popup-reuses-objects.html
deleted file mode 100644
index 4c0d31e87594d41511a83d934e9f76e7b57640c1..0000000000000000000000000000000000000000
--- a/LayoutTests/accessibility/menu-list-popup-reuses-objects.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<!DOCTYPE HTML>
-<html>
-<body>
-<script src="../resources/js-test.js"></script>
-
-<select id="menulist">
- <option id="item0">Alicia</option>
- <option id="item1">Peter</option>
- <option id="item2">Kalinda</option>
-</select>
-
-<div id="console"></div>
-<script>
-description("This test makes sure menu lists fire events on both the option that lost selection and the one that gained selection.");
-window.jsTestIsAsync = true;
-
-if (window.testRunner && window.accessibilityController) {
- window.testRunner.dumpAsText();
-
- var menulist = document.getElementById("menulist");
- menulist.selectedIndex = 0;
-
- var axMenuList = accessibilityController.accessibleElementById("menulist");
- var axMenuListPopup = axMenuList.childAtIndex(0);
- shouldBe("axMenuListPopup.role", "\"AXRole: AXMenuListPopup\"");
- var axMenuListOption = axMenuListPopup.childAtIndex(0);
- shouldBe("axMenuListOption.role", "\"AXRole: AXMenuListOption\"");
-
- window.setTimeout(function() {
-
- // Explore the whole accessibility tree. State change events won't fire on accessible objects that haven't
- // been created yet.
- accessibilityController.accessibleElementById('foo');
-
- accessibilityController.addNotificationListener(function(element, notification) {
- if (element.stringValue == axMenuListOption.stringValue) {
- window.element = element;
- shouldBe("element.isEqual(axMenuListOption)", "true");
- shouldBe("element.parentElement().isEqual(axMenuListPopup)", "true");
- finishJSTest();
- }
- });
-
- menulist.selectedIndex = 1;
- }, 0);
-}
-
-</script>
-
-</body>
-</html>
« no previous file with comments | « no previous file | LayoutTests/accessibility/menu-list-popup-reuses-objects-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698