commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 1 | X |
| 2 | This tests that native elements and ARIA overrides result in the same ARIA computed role, regardless of platform. |
| 3 | |
| 4 | On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| 5 | |
| 6 | |
| 7 | PASS: a[href] -> link. |
| 8 | PASS: article -> article. |
| 9 | PASS: aside -> complementary. |
| 10 | PASS: button -> button. |
| 11 | PASS: dfn -> definition. |
| 12 | PASS: dl -> . |
| 13 | PASS: footer -> . |
roger_fong@apple.com | bb8da42 | 2014-09-29 20:25:20 +0000 | [diff] [blame] | 14 | PASS: form -> form. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 15 | PASS: header -> banner. |
| 16 | PASS: h1 -> heading. |
| 17 | PASS: h2 -> heading. |
| 18 | PASS: h3 -> heading. |
| 19 | PASS: h4 -> heading. |
| 20 | PASS: h5 -> heading. |
| 21 | PASS: h5 -> heading. |
cfleizach@apple.com | 2695b5d | 2014-03-24 17:08:00 +0000 | [diff] [blame] | 22 | PASS: hr -> separator. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 23 | PASS: img[alt='X'] -> img. |
| 24 | PASS: input[type='button'] -> button. |
| 25 | PASS: input[type='checkbox'] -> checkbox. |
| 26 | PASS: input[type='date'] -> . |
| 27 | PASS: input[type='datetime'] -> . |
| 28 | PASS: input[type='datetime-local'] -> . |
| 29 | PASS: input[type='email'] -> . |
| 30 | PASS: input[type='file'] -> button. |
| 31 | PASS: input[type='image'] -> button. |
| 32 | PASS: input[type='month'] -> . |
| 33 | PASS: input[type='number'] -> . |
| 34 | PASS: input[type='password'] -> . |
| 35 | PASS: input[type='radio'] -> radio. |
| 36 | PASS: input[type='range'] -> slider. |
| 37 | PASS: input[type='reset'] -> button. |
jdiggs@igalia.com | 2588aa1 | 2015-02-25 10:04:16 +0000 | [diff] [blame] | 38 | PASS: input[type='search'] -> searchbox. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 39 | PASS: input[type='submit'] -> button. |
| 40 | PASS: input[type='tel'] -> . |
| 41 | PASS: input[type='text'] -> . |
| 42 | PASS: input[type='time'] -> . |
| 43 | PASS: input[type='url'] -> . |
| 44 | PASS: input[type='week'] -> . |
cfleizach@apple.com | 5e599da | 2016-01-22 19:31:22 +0000 | [diff] [blame] | 45 | PASS: ins -> group. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 46 | PASS: math -> math. |
| 47 | PASS: meter -> progressbar. |
| 48 | PASS: nav -> navigation. |
| 49 | PASS: ol -> list. |
| 50 | PASS: li -> listitem. |
| 51 | PASS: p -> . |
cfleizach@apple.com | 5e599da | 2016-01-22 19:31:22 +0000 | [diff] [blame] | 52 | PASS: pre -> group. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 53 | PASS: progress -> progressbar. |
cfleizach@apple.com | 5e599da | 2016-01-22 19:31:22 +0000 | [diff] [blame] | 54 | PASS: samp -> group. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 55 | PASS: section -> region. |
| 56 | PASS: select:not([multiple]) -> . |
| 57 | PASS: select[multiple] -> listbox. |
| 58 | PASS: option -> option. |
| 59 | PASS: optgroup -> option. |
| 60 | PASS: option -> option. |
| 61 | PASS: option -> option. |
commit-queue@webkit.org | 893f27c | 2015-07-10 22:04:50 +0000 | [diff] [blame] | 62 | PASS: table -> table. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 63 | PASS: tr -> row. |
jdiggs@igalia.com | a9bb1f0 | 2015-05-05 07:39:23 +0000 | [diff] [blame] | 64 | PASS: th -> columnheader. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 65 | PASS: tr -> row. |
commit-queue@webkit.org | 893f27c | 2015-07-10 22:04:50 +0000 | [diff] [blame] | 66 | PASS: td -> cell. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 67 | PASS: tr -> row. |
commit-queue@webkit.org | 893f27c | 2015-07-10 22:04:50 +0000 | [diff] [blame] | 68 | PASS: td -> cell. |
| 69 | PASS: table[role="grid"] -> grid. |
| 70 | PASS: tr -> row. |
| 71 | PASS: th -> columnheader. |
| 72 | PASS: tr -> row. |
| 73 | PASS: td[role="gridcell"] -> gridcell. |
| 74 | PASS: tr -> row. |
| 75 | PASS: td[role="gridcell"] -> gridcell. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 76 | PASS: textarea -> textbox. |
| 77 | PASS: ul -> list. |
| 78 | PASS: li -> listitem. |
cfleizach@apple.com | 5e599da | 2016-01-22 19:31:22 +0000 | [diff] [blame] | 79 | PASS: var -> group. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 80 | PASS: div[role="command"] -> . |
| 81 | PASS: div[role="composite"] -> . |
| 82 | PASS: div[role="input"] -> . |
| 83 | PASS: div[role="landmark"] -> . |
| 84 | PASS: div[role="range"] -> . |
| 85 | PASS: div[role="roletype"] -> . |
| 86 | PASS: div[role="section"] -> . |
| 87 | PASS: div[role="sectionhead"] -> . |
| 88 | PASS: div[role="select"] -> . |
| 89 | PASS: div[role="structure"] -> . |
| 90 | PASS: div[role="widget"] -> . |
| 91 | PASS: div[role="window"] -> . |
| 92 | PASS: div[role="alert"] -> alert. |
| 93 | PASS: div[role="alertdialog"] -> alertdialog. |
| 94 | PASS: div[role="application"] -> application. |
| 95 | PASS: div[role="article"] -> article. |
| 96 | PASS: div[role="banner"] -> banner. |
| 97 | PASS: div[role="button"] -> button. |
| 98 | PASS: div[role="checkbox"] -> checkbox. |
| 99 | PASS: div[role="combobox"] -> combobox. |
| 100 | PASS: div[role="complementary"] -> complementary. |
| 101 | PASS: div[role="contentinfo"] -> contentinfo. |
| 102 | PASS: div[role="definition"] -> definition. |
| 103 | PASS: div[role="dialog"] -> dialog. |
| 104 | PASS: div[role="directory"] -> list. |
| 105 | PASS: div[role="document"] -> document. |
roger_fong@apple.com | bb8da42 | 2014-09-29 20:25:20 +0000 | [diff] [blame] | 106 | PASS: div[role="form"] -> form. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 107 | PASS: div[role="grid"] -> grid. |
| 108 | PASS: div[role="row"] -> row. |
jdiggs@igalia.com | a9bb1f0 | 2015-05-05 07:39:23 +0000 | [diff] [blame] | 109 | PASS: div[role="rowheader"] -> rowheader. |
| 110 | PASS: div[role="columnheader"] -> columnheader. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 111 | PASS: div[role="gridcell"] -> gridcell. |
| 112 | PASS: div[role="group"] -> group. |
| 113 | PASS: div[role="heading"] -> heading. |
| 114 | PASS: div[role="img"] -> img. |
| 115 | PASS: div[role="link"] -> link. |
| 116 | PASS: div[role="list"] -> list. |
| 117 | PASS: div[role="listitem"] -> listitem. |
| 118 | PASS: div[role="listbox"] -> listbox. |
| 119 | PASS: div[role="option"] -> option. |
| 120 | PASS: div[role="log"] -> log. |
| 121 | PASS: div[role="main"] -> main. |
| 122 | PASS: div[role="marquee"] -> marquee. |
| 123 | PASS: div[role="math"] -> math. |
| 124 | PASS: div[role="menu"] -> menu. |
| 125 | PASS: div[role="menuitem"] -> menuitem. |
| 126 | PASS: div[role="menuitemcheckbox"] -> menuitemcheckbox. |
| 127 | PASS: div[role="menuitemradio"] -> menuitemradio. |
| 128 | PASS: div[role="menubar"] -> menubar. |
| 129 | PASS: div[role="menuitem"] -> menuitem. |
| 130 | PASS: div[role="menuitemcheckbox"] -> menuitemcheckbox. |
| 131 | PASS: div[role="menuitemradio"] -> menuitemradio. |
| 132 | PASS: div[role="navigation"] -> navigation. |
| 133 | PASS: div[role="note"] -> note. |
| 134 | PASS: div[role="progressbar"] -> progressbar. |
| 135 | PASS: div[role="radiogroup"] -> radiogroup. |
| 136 | PASS: div[role="radio"] -> radio. |
| 137 | PASS: div[role="region"] -> region. |
| 138 | PASS: div[role="scrollbar"] -> scrollbar. |
| 139 | PASS: div[role="search"] -> search. |
| 140 | PASS: div[role="separator"] -> separator. |
| 141 | PASS: div[role="slider"] -> slider. |
| 142 | PASS: div[role="spinbutton"] -> spinbutton. |
| 143 | PASS: div[role="status"] -> status. |
| 144 | PASS: div[role="tablist"] -> tablist. |
| 145 | PASS: div[role="tab"] -> tab. |
| 146 | PASS: div[role="tabpanel"] -> tabpanel. |
| 147 | PASS: div[role="textbox"] -> . |
| 148 | PASS: div[role="timer"] -> timer. |
| 149 | PASS: div[role="toolbar"] -> toolbar. |
| 150 | PASS: div[role="tooltip"] -> tooltip. |
| 151 | PASS: div[role="tree"] -> tree. |
| 152 | PASS: div[role="treeitem"] -> treeitem. |
| 153 | PASS: div[role="treeitem"] -> treeitem. |
| 154 | PASS: div[role="treegrid"] -> grid. |
| 155 | PASS: div[role="row"] -> row. |
jdiggs@igalia.com | a9bb1f0 | 2015-05-05 07:39:23 +0000 | [diff] [blame] | 156 | PASS: div[role="rowheader"] -> rowheader. |
| 157 | PASS: div[role="columnheader"] -> columnheader. |
commit-queue@webkit.org | e5beda2 | 2014-02-11 19:27:12 +0000 | [diff] [blame] | 158 | PASS: div[role="gridcell"] -> gridcell. |
| 159 | PASS: div[role="button foo"] -> button. |
| 160 | PASS: div[role="foo button bar"] -> button. |
| 161 | PASS: div[role="foo button bar"] -> button. |
| 162 | PASS: div[role="foo button bar"] -> . |
| 163 | PASS: div[role="foo |
| 164 | button |
| 165 | bar"] -> . |
| 166 | PASS: img[role="foo"] -> img. |
| 167 | PASS: img[role="foo bar"] -> img. |
| 168 | PASS: img[role="foo bar"] -> img. |
| 169 | PASS: img[role="foo bar"] -> img. |
| 170 | PASS: img[role="foo |
| 171 | bar"] -> img. |
| 172 | PASS: img[role="text"] -> text. |
| 173 | PASS: img[role="text img"] -> text. |
| 174 | PASS: img[role="img text"] -> img. |
| 175 | PASS: img[role="presentation"][aria-label] -> img. |
| 176 | PASS: a[role="foo bar"] -> link. |
| 177 | PASS successfullyParsed is true |
| 178 | |
| 179 | TEST COMPLETE |
| 180 | |