1 These lists have a static text role because they have a presentation role.
4 The first list item has a listitem role even if ul has a presentation role because it has an explicit role.
7 These two tables have static text roles because they have presentation roles.
11 The "Presentation th" has a static text role because it has a presentation role.
14 The row for "Explicit th" has a row role even if table has a presentation role because it has an explicit role.
17 The menu items except button have a static text role because it has a presentation role and is disabled.
18 Button has a button role because it has an explicit role.
19 I have a bike Male Female
20 The option A has a static text role because it has a presentation role and is disabled.
21 The option B has option role because it has an explicit role.
25 This test make sure that presentation role is inherited to required owned elements.
27 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
30 AXRole: AXWebArea AXValue:
31 AXRole: AXDiv AXValue:
32 AXRole: AXStaticText AXValue: These lists have a static text role because they have a presentation role.
33 AXRole: AXInlineTextBox AXValue: These lists have a static text role because they have a presentation role.
34 AXRole: AXStaticText AXValue: Presentation Item 1
35 AXRole: AXInlineTextBox AXValue: Presentation Item 1
36 AXRole: AXStaticText AXValue: Presentation Item 2
37 AXRole: AXInlineTextBox AXValue: Presentation Item 2
38 AXRole: AXDiv AXValue:
39 AXRole: AXStaticText AXValue: The first list item has a listitem role even if ul has a presentation role because it has an explicit role.
40 AXRole: AXInlineTextBox AXValue: The first list item has a listitem role even if ul has a presentation role because it has an explicit role.
41 AXRole: AXListItem AXValue:
42 AXRole: AXListMarker AXValue: •
43 AXRole: AXStaticText AXValue: Explicit Item 1
44 AXRole: AXInlineTextBox AXValue: Explicit Item 1
45 AXRole: AXStaticText AXValue: Implicit Item 2
46 AXRole: AXInlineTextBox AXValue: Implicit Item 2
47 AXRole: AXDiv AXValue:
48 AXRole: AXStaticText AXValue: These two tables have static text roles because they have presentation roles.
49 AXRole: AXInlineTextBox AXValue: These two tables have static text roles because they have presentation roles.
50 AXRole: AXStaticText AXValue: Presentation th
51 AXRole: AXInlineTextBox AXValue: Presentation th
52 AXRole: AXStaticText AXValue: Presentation th
53 AXRole: AXInlineTextBox AXValue: Presentation th
54 AXRole: AXStaticText AXValue: Presentation th
55 AXRole: AXInlineTextBox AXValue: Presentation th
56 AXRole: AXDiv AXValue:
57 AXRole: AXStaticText AXValue: The "Presentation th" has a static text role because it has a presentation role.
58 AXRole: AXInlineTextBox AXValue: The "Presentation th" has a static text role because it has a presentation role.
59 AXRole: AXStaticText AXValue: Presentation th
60 AXRole: AXInlineTextBox AXValue: Presentation th
61 AXRole: AXGroup AXValue:
62 AXRole: AXStaticText AXValue: Normal td
63 AXRole: AXInlineTextBox AXValue: Normal td
64 AXRole: AXDiv AXValue:
65 AXRole: AXStaticText AXValue: The row for "Explicit th" has a row role even if table has a presentation role because it has an explicit role.
66 AXRole: AXInlineTextBox AXValue: The row for "Explicit th" has a row role even if table has a presentation role because it has an explicit role.
67 AXRole: AXRow AXValue:
68 AXRole: AXGroup AXValue:
69 AXRole: AXStaticText AXValue: Explicit th
70 AXRole: AXInlineTextBox AXValue: Explicit th
71 AXRole: AXStaticText AXValue: Implicit td
72 AXRole: AXInlineTextBox AXValue: Implicit td
73 AXRole: AXDiv AXValue:
74 AXRole: AXStaticText AXValue: The menu items except button have a static text role because it has a presentation role and is disabled.
75 AXRole: AXInlineTextBox AXValue: The menu items except button have a static text role because it has a presentation role and is disabled.
76 AXRole: AXUnknown AXValue:
78 AXRole: AXInlineTextBox AXValue:
80 AXRole: AXStaticText AXValue: Button has a button role because it has an explicit role.
81 AXRole: AXInlineTextBox AXValue: Button has a button role because it has an explicit role.
82 AXRole: AXStaticText AXValue: I have a bike
83 AXRole: AXInlineTextBox AXValue: I have a bike
84 AXRole: AXButton AXValue: Click me
85 AXRole: AXStaticText AXValue: Male
86 AXRole: AXInlineTextBox AXValue: Male
87 AXRole: AXStaticText AXValue: Female
88 AXRole: AXInlineTextBox AXValue: Female
89 AXRole: AXDiv AXValue:
90 AXRole: AXStaticText AXValue: The option A has a static text role because it has a presentation role and is disabled.
91 AXRole: AXInlineTextBox AXValue: The option A has a static text role because it has a presentation role and is disabled.
92 AXRole: AXUnknown AXValue:
94 AXRole: AXInlineTextBox AXValue:
96 AXRole: AXStaticText AXValue: The option B has option role because it has an explicit role.
97 AXRole: AXInlineTextBox AXValue: The option B has option role because it has an explicit role.
98 AXRole: AXGroup AXValue:
99 AXRole: AXStaticText AXValue: A
100 AXRole: AXListBoxOption AXValue: B
101 AXRole: AXParagraph AXValue:
102 AXRole: AXStaticText AXValue: End of test
103 PASS successfullyParsed is true