Bug 1727338 [wpt PR 30155] - Core-AAM test updates, a=testonly
commitd41f234921cd5103156c74204effdfa662a948c0
authorjoanmarie <jdiggs@igalia.com>
Wed, 1 Sep 2021 14:06:51 +0000 (1 14:06 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Thu, 2 Sep 2021 10:30:24 +0000 (2 10:30 +0000)
tree4f5189e6f688bb68467e96ee346029edb1d3bebc
parentdd1d8f830524009a2fa8b2bd64f76fb0d3b8ae9e
Bug 1727338 [wpt PR 30155] - Core-AAM test updates, a=testonly

Automatic update from web-platform-tests
Core-AAM test updates (#30155)

* Remove tests for exclusion of presentational children.
  Not exposing presentational children is a user agents SHOULD NOT; not
  MUST NOT. Plus Chrome and Firefox have each decided that in some cases
  presentational children should be exposed. So the spec text may need
  an update, and these tests are obsolete.

* Remove assertions for AXRoleDescription for testing role exposure
  Those mappings were removed from the spec. User agents are returning
  a user-presentable, localized string value for ARIA roles. But they
  don't always agree upon the exact string. Thus these assertions are
  obsolete.

* Fix expanded-changed test because aria-expanded is no longer a
  supported state of the menu role.

* Adjust a couple of tests to ensure that the element being tested is
  included in the accessibility tree with the correct role rather than
  folded into the parent due to its presentational nature.

* Update tests related to elements with aria-hidden. The spec does not
  have "user agent MUST" statements related to properties and events for
  objects which are or were aria-hidden, and the implementations vary.
  So just test that focused elements with aria-hidden='true' are in the
  accessibility tree.

* Remove halindrome as a suggested reviewer. He is no longer active.
  Add jnurthen.
--

wpt-commits: 919b1c8cf2aee9e10ded1742446854c351dd1d87
wpt-pr: 30155
114 files changed:
testing/web-platform/tests/core-aam/META.yml
testing/web-platform/tests/core-aam/alert-manual.html
testing/web-platform/tests/core-aam/alertdialog-manual.html
testing/web-platform/tests/core-aam/application-manual.html
testing/web-platform/tests/core-aam/aria-expanded_value_changes-manual.html
testing/web-platform/tests/core-aam/aria-hidden_true_when_element_is_focused_or_fires_event-manual.html
testing/web-platform/tests/core-aam/aria-hidden_value_changes-manual.html [deleted file]
testing/web-platform/tests/core-aam/article-manual.html
testing/web-platform/tests/core-aam/banner-manual.html
testing/web-platform/tests/core-aam/blockquote-manual.html
testing/web-platform/tests/core-aam/button_with_aria-haspopup_dialog-manual.html
testing/web-platform/tests/core-aam/button_with_aria-haspopup_true-manual.html
testing/web-platform/tests/core-aam/button_with_default_values_for_aria-pressed_and_aria-haspopup-manual.html
testing/web-platform/tests/core-aam/button_with_defined_value_for_aria-pressed-manual.html
testing/web-platform/tests/core-aam/caption-manual.html
testing/web-platform/tests/core-aam/cell-manual.html
testing/web-platform/tests/core-aam/checkbox-manual.html
testing/web-platform/tests/core-aam/code-manual.html
testing/web-platform/tests/core-aam/columnheader-manual.html
testing/web-platform/tests/core-aam/combobox-manual.html
testing/web-platform/tests/core-aam/complementary-manual.html
testing/web-platform/tests/core-aam/contentinfo-manual.html
testing/web-platform/tests/core-aam/definition-manual.html
testing/web-platform/tests/core-aam/deletion-manual.html
testing/web-platform/tests/core-aam/dialog-manual.html
testing/web-platform/tests/core-aam/directory-manual.html
testing/web-platform/tests/core-aam/document-manual.html
testing/web-platform/tests/core-aam/emphasis-manual.html
testing/web-platform/tests/core-aam/exclude_presentational_children_of_button-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_checkbox-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_img-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_menuitemcheckbox-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_menuitemradio-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_option-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_progressbar-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_radio-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_scrollbar-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_separator-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_slider-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_switch-manual.html [deleted file]
testing/web-platform/tests/core-aam/exclude_presentational_children_of_tab-manual.html [deleted file]
testing/web-platform/tests/core-aam/feed-manual.html
testing/web-platform/tests/core-aam/figure-manual.html
testing/web-platform/tests/core-aam/form-manual.html
testing/web-platform/tests/core-aam/generic-manual.html
testing/web-platform/tests/core-aam/generic_roledescription_prohibited-manual.html
testing/web-platform/tests/core-aam/grid-manual.html
testing/web-platform/tests/core-aam/gridcell-manual.html
testing/web-platform/tests/core-aam/group-manual.html
testing/web-platform/tests/core-aam/group_as_child_of_listbox-manual.html
testing/web-platform/tests/core-aam/heading-manual.html
testing/web-platform/tests/core-aam/img-manual.html
testing/web-platform/tests/core-aam/insertion-manual.html
testing/web-platform/tests/core-aam/link-manual.html
testing/web-platform/tests/core-aam/list-manual.html
testing/web-platform/tests/core-aam/listbox_not_owned_by_or_child_of_combobox-manual.html
testing/web-platform/tests/core-aam/listbox_owned_by_or_child_of_combobox-manual.html
testing/web-platform/tests/core-aam/listitem-manual.html
testing/web-platform/tests/core-aam/log-manual.html
testing/web-platform/tests/core-aam/main-manual.html
testing/web-platform/tests/core-aam/marquee-manual.html
testing/web-platform/tests/core-aam/math-manual.html
testing/web-platform/tests/core-aam/menu-manual.html
testing/web-platform/tests/core-aam/menu_child_of_menu_item-manual.html
testing/web-platform/tests/core-aam/menubar-manual.html
testing/web-platform/tests/core-aam/menuitem_not_owned_by_or_child_of_group-manual.html
testing/web-platform/tests/core-aam/menuitem_owned_by_or_child_of_group-manual.html
testing/web-platform/tests/core-aam/menuitemcheckbox-manual.html
testing/web-platform/tests/core-aam/menuitemcheckbox_child_of_group-manual.html
testing/web-platform/tests/core-aam/menuitemradio-manual.html
testing/web-platform/tests/core-aam/meter-manual.html
testing/web-platform/tests/core-aam/navigation-manual.html
testing/web-platform/tests/core-aam/none_used_on_table_element_with_td_children-manual.html
testing/web-platform/tests/core-aam/none_used_on_ul_element_with_li_children-manual.html
testing/web-platform/tests/core-aam/note-manual.html
testing/web-platform/tests/core-aam/option_inside_combobox-manual.html
testing/web-platform/tests/core-aam/option_not_inside_combobox-manual.html
testing/web-platform/tests/core-aam/paragraph-manual.html
testing/web-platform/tests/core-aam/presentation_used_on_table_element_with_td_children-manual.html
testing/web-platform/tests/core-aam/presentation_used_on_ul_element_with_li_children-manual.html
testing/web-platform/tests/core-aam/progressbar-manual.html
testing/web-platform/tests/core-aam/radio-manual.html
testing/web-platform/tests/core-aam/radiogroup-manual.html
testing/web-platform/tests/core-aam/region_with_an_accessible_name-manual.html
testing/web-platform/tests/core-aam/region_without_an_accessible_name-manual.html
testing/web-platform/tests/core-aam/row_inside_treegrid-manual.html
testing/web-platform/tests/core-aam/row_not_inside_treegrid-manual.html
testing/web-platform/tests/core-aam/rowheader-manual.html
testing/web-platform/tests/core-aam/scrollbar-manual.html
testing/web-platform/tests/core-aam/search-manual.html
testing/web-platform/tests/core-aam/searchbox-manual.html
testing/web-platform/tests/core-aam/separator_focusable-manual.html
testing/web-platform/tests/core-aam/separator_non-focusable-manual.html
testing/web-platform/tests/core-aam/slider-manual.html
testing/web-platform/tests/core-aam/spinbutton-manual.html
testing/web-platform/tests/core-aam/status-manual.html
testing/web-platform/tests/core-aam/strong-manual.html
testing/web-platform/tests/core-aam/subscript-manual.html
testing/web-platform/tests/core-aam/superscript-manual.html
testing/web-platform/tests/core-aam/switch-manual.html
testing/web-platform/tests/core-aam/tab-manual.html
testing/web-platform/tests/core-aam/table-manual.html
testing/web-platform/tests/core-aam/tablist-manual.html
testing/web-platform/tests/core-aam/tabpanel-manual.html
testing/web-platform/tests/core-aam/term-manual.html
testing/web-platform/tests/core-aam/textbox_when_aria-multiline_is_false-manual.html
testing/web-platform/tests/core-aam/textbox_when_aria-multiline_is_true-manual.html
testing/web-platform/tests/core-aam/time-manual.html
testing/web-platform/tests/core-aam/timer-manual.html
testing/web-platform/tests/core-aam/toolbar-manual.html
testing/web-platform/tests/core-aam/tooltip-manual.html
testing/web-platform/tests/core-aam/tree-manual.html
testing/web-platform/tests/core-aam/treegrid-manual.html
testing/web-platform/tests/core-aam/treeitem-manual.html