blob: 4df4506c0da03e6ec42f7c4cd31734a48236e8b1 [file] [log] [blame]
This tests the heuristic to determine if a 'list' is really a list, or just being used for layout.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Ordered list is a list.
PASS axElement.role == 'AXRole: AXList' is true
Empty ordered list is not a list.
PASS axElement.role == 'AXRole: AXList' is false
Empty description list is not a list.
PASS axElement.role == 'AXRole: AXList' is false
Description list is a list.
PASS axElement.role == 'AXRole: AXList' is true
ARIA role=list is a list.
PASS axElement.role == 'AXRole: AXList' is true
Empty ARIA list is not a list.
PASS axElement.role == 'AXRole: AXList' is false
ARIA list with one item is a list.
PASS axElement.role == 'AXRole: AXList' is true
Default styled Unordered list is a list, because it shows markers.
PASS axElement.role == 'AXRole: AXList' is true
Unordered list with more than 1 item and no style is not a list.
PASS axElement.role == 'AXRole: AXList' is false
Unordered list with 1 item and no style is not list.
PASS axElement.role == 'AXRole: AXList' is false
List with non list item children is not a list
PASS axElement.role == 'AXRole: AXList' is false
Unordered list with image for markers is a list - even if image fails to load.
PASS axElement.role == 'AXRole: AXList' is true
Unordered list with aria role and at least one aria list items is a list.
PASS axElement.role == 'AXRole: AXList' is true
Inline list elements with an aria role should be a list
PASS axElement.role == 'AXRole: AXList' is true
PASS successfullyParsed is true
TEST COMPLETE