Unreviewed GTK gardening.
[WebKit-https.git] / LayoutTests / platform / gtk / inspector-protocol / dom / getAccessibilityPropertiesForNode-expected.txt
1 Checking Web Inspector protocol for the Accessibility Node Inspector.
2
3 #document
4     exists: true
5     label: 
6     role: 
7     childNodeIds.length: 2
8
9
10 Total elements to be tested: 65.
11
12 <div onclick="void(0);">click</div>
13     exists: true
14     label: 
15     role: 
16     mouseEventNodeId: exists
17     parentNodeId: exists
18
19 <li role="treeitem" aria-expanded="undefined">expanded</li>
20     exists: true
21     label: 
22     role: treeitem
23     parentNodeId: exists
24
25 <li role="treeitem" aria-expanded="false" id="activedescendant" aria-selected="true">collapsed</li>
26     exists: true
27     label: 
28     role: treeitem
29     expanded: false
30     parentNodeId: exists
31     selected: true
32
33 <li role="treeitem" aria-expanded="true">expanded</li>
34     exists: true
35     label: 
36     role: treeitem
37     expanded: true
38     parentNodeId: exists
39
40 <ul role="tree" id="flowedTo1" aria-activedescendant="activedescendant">
41     <li role="treeitem" aria-expanded="true">expanded</li>
42     <li role="treeitem" aria-expanded="false" id="activedescendant" aria-selected="true">collapsed</li>
43     <li role="treeitem" aria-expanded="undefined">expanded</li>
44 </ul>
45     exists: true
46     label: 
47     role: tree
48     activeDescendantNodeId: exists
49     childNodeIds.length: 3
50     parentNodeId: exists
51     selectedChildNodeIds.length: 1
52
53 <div role="option" aria-busy="true">busy (self)</div>
54     exists: true
55     label: 
56     role: option
57     busy: true
58     parentNodeId: exists
59
60 <div role="option">busy (parent)</div>
61     exists: true
62     label: 
63     role: option
64     busy: true
65     parentNodeId: exists
66
67 <div role="listbox" aria-multiselectable="true">
68     <div role="option" aria-selected="true">selected</div>
69     <div role="option" aria-selected="false">not selected</div>
70     <div role="option" aria-selected="true">selected</div>
71 </div>
72     exists: true
73     label: 
74     role: listbox
75     childNodeIds.length: 3
76     parentNodeId: exists
77     required: false
78     selectedChildNodeIds.length: 2
79
80 <div role="tab" aria-selected="false">not selected</div>
81     exists: true
82     label: 
83     role: tab
84     parentNodeId: exists
85
86 <div role="tab" aria-selected="true">selected</div>
87     exists: true
88     label: 
89     role: tab
90     parentNodeId: exists
91     selected: true
92
93 <div role="tablist" aria-flowto="flowedTo1 invalidIdRef flowedTo2">
94     <div role="tab" aria-selected="true">selected</div>
95     <div role="tab" aria-selected="false">not selected</div>
96 </div>
97     exists: true
98     label: 
99     role: tablist
100     childNodeIds.length: 2
101     flowedNodeIds.length: 2
102     parentNodeId: exists
103
104 <div role="option" aria-selected="false">not selected</div>
105     exists: true
106     label: 
107     role: option
108     parentNodeId: exists
109
110 <div role="option" aria-selected="true">selected</div>
111     exists: true
112     label: 
113     role: option
114     parentNodeId: exists
115     selected: true
116
117 <div role="listbox" id="ownedlistbox">
118     <div role="option" aria-selected="true">selected</div>
119     <div role="option" aria-selected="false">not selected</div>
120 </div>
121     exists: true
122     label: 
123     role: listbox
124     childNodeIds.length: 2
125     parentNodeId: exists
126     required: false
127     selectedChildNodeIds.length: 1
128
129 <input role="combobox" aria-owns="ownedlistbox invalidIdRef" aria-controls="ownedlistbox invalidIdRef">
130     exists: true
131     label: 
132     role: combobox
133     controlledNodeIds.length: 1
134     expanded: false
135     focused: false
136     ownedNodeIds.length: 1
137     parentNodeId: exists
138     required: false
139
140 <option>not selected</option>
141     exists: false
142     label: 
143     role: 
144
145 <option selected="">FIXME: Selected is false. Expected true. http://webkit.org/b/129835</option>
146     exists: false
147     label: 
148     role: 
149
150 <img src="data:image/gif..." alt="x" style="display:none;">
151     exists: false
152     label: 
153     role: 
154
155 <img src="data:image/gif..." alt="x" aria-hidden="true">
156     exists: true
157     label: 
158     role: img
159     ignored: true
160     ignoredByDefault: true
161     hidden: true
162     parentNodeId: exists
163
164 <img src="data:image/gif..." alt="x">
165     exists: true
166     label: 
167     role: img
168     parentNodeId: exists
169
170 <img src="data:image/gif..." alt="">
171     exists: true
172     label: 
173     role: img
174     ignored: true
175     parentNodeId: exists
176
177 <img src="data:image/gif...">
178     exists: true
179     label: 
180     role: img
181     parentNodeId: exists
182
183 <img src="./404.gif">
184     exists: true
185     label: 
186     role: img
187     ignored: true
188     parentNodeId: exists
189
190 <input style="display:none;">
191     exists: false
192     label: 
193     role: 
194
195 <input aria-hidden="true">
196     exists: true
197     label: 
198     role: 
199     focused: false
200     ignored: true
201     ignoredByDefault: true
202     hidden: true
203     parentNodeId: exists
204     required: false
205
206 <div role="radio" aria-checked="false">unchecked</div>
207     exists: true
208     label: 
209     role: radio
210     checked: false
211     parentNodeId: exists
212     required: false
213
214 <div role="radio" aria-checked="mixed">unchecked [sic] mixed state will not be exposed on radios per ARIA spec.</div>
215     exists: true
216     label: 
217     role: radio
218     checked: false
219     parentNodeId: exists
220     required: false
221
222 <div role="radio" aria-checked="true">checked</div>
223     exists: true
224     label: 
225     role: radio
226     checked: true
227     parentNodeId: exists
228     required: false
229
230 <div role="radio">unchecked (checked undefined evals to false on radio)</div>
231     exists: true
232     label: 
233     role: radio
234     checked: false
235     parentNodeId: exists
236     required: false
237
238 <input type="radio" checked="">
239     exists: true
240     label: 
241     role: radio
242     checked: true
243     focused: false
244     parentNodeId: exists
245     required: false
246
247 <input type="radio">
248     exists: true
249     label: 
250     role: radio
251     checked: false
252     focused: false
253     parentNodeId: exists
254     required: false
255
256 <div role="checkbox" aria-checked="false">unchecked</div>
257     exists: true
258     label: 
259     role: checkbox
260     checked: false
261     parentNodeId: exists
262     required: false
263
264 <div role="checkbox" aria-checked="mixed">mixed</div>
265     exists: true
266     label: 
267     role: checkbox
268     checked: mixed
269     parentNodeId: exists
270     required: false
271
272 <div role="checkbox" aria-checked="true">checked</div>
273     exists: true
274     label: 
275     role: checkbox
276     checked: true
277     parentNodeId: exists
278     required: false
279
280 <div role="checkbox">unchecked (checked undefined evals to false on checkbox)</div>
281     exists: true
282     label: 
283     role: checkbox
284     checked: false
285     parentNodeId: exists
286     required: false
287
288 <input type="checkbox" checked="">
289     exists: true
290     label: 
291     role: checkbox
292     checked: true
293     focused: false
294     parentNodeId: exists
295     required: false
296
297 <input type="checkbox">
298     exists: true
299     label: 
300     role: checkbox
301     checked: false
302     focused: false
303     parentNodeId: exists
304     required: false
305
306 <div role="textbox" tabindex="0" aria-disabled="true">disabled</div>
307     exists: true
308     label: 
309     role: 
310     disabled: true
311     focused: false
312     parentNodeId: exists
313     readonly: true
314     required: false
315
316 <input disabled="" value="disabled">
317     exists: true
318     label: 
319     role: 
320     disabled: true
321     parentNodeId: exists
322     required: false
323
324 <div role="textbox" tabindex="0" aria-readonly="true">readonly</div>
325     exists: true
326     label: 
327     role: 
328     focused: false
329     parentNodeId: exists
330     readonly: true
331     required: false
332
333 <input readonly="" value="readonly">
334     exists: true
335     label: 
336     role: 
337     focused: false
338     parentNodeId: exists
339     readonly: true
340     required: false
341
342 <input aria-invalid="foo" value="fake value will eval to true">
343     exists: true
344     label: 
345     role: 
346     focused: false
347     invalid: true
348     parentNodeId: exists
349     required: false
350
351 <input aria-invalid="spelling" value="invalid spelling">
352     exists: true
353     label: 
354     role: 
355     focused: false
356     invalid: spelling
357     parentNodeId: exists
358     required: false
359
360 <input aria-required="true" value="required">
361     exists: true
362     label: 
363     role: 
364     focused: false
365     parentNodeId: exists
366     required: true
367
368 <input required="">
369     exists: true
370     label: 
371     role: 
372     focused: false
373     parentNodeId: exists
374     required: true
375
376 <input>
377     exists: true
378     label: 
379     role: 
380     focused: false
381     parentNodeId: exists
382     required: false
383
384 <input type="button">
385     exists: true
386     label: 
387     role: button
388     focused: false
389     parentNodeId: exists
390
391 <button></button>
392     exists: true
393     label: 
394     role: button
395     focused: false
396     parentNodeId: exists
397
398 <div role="button" tabindex="0" aria-pressed="false">Not Pressed.</div>
399     exists: true
400     label: 
401     role: 
402     focused: false
403     parentNodeId: exists
404     pressed: false
405     required: false
406
407 <div role="button" tabindex="0" aria-pressed="true">FIXME: Pressed is false. Expected true. http://webkit.org/b/129830</div>
408     exists: true
409     label: 
410     role: 
411     focused: false
412     parentNodeId: exists
413     pressed: false
414     required: false
415
416 <div role="button" tabindex="0" aria-disabled="true">disabled</div>
417     exists: true
418     label: 
419     role: button
420     disabled: true
421     focused: false
422     parentNodeId: exists
423
424 <div role="button" tabindex="0"></div>
425     exists: true
426     label: 
427     role: button
428     focused: false
429     parentNodeId: exists
430
431 <div role="group" aria-live="assertive" aria-atomic="true">assertive (and atomic)</div>
432     exists: true
433     label: 
434     role: group
435     liveRegionAtomic: true
436     liveRegionRelevant: additions,text
437     liveRegionStatus: assertive
438     parentNodeId: exists
439
440 <div role="group" aria-live="polite">polite</div>
441     exists: true
442     label: 
443     role: group
444     liveRegionAtomic: false
445     liveRegionRelevant: additions,text
446     liveRegionStatus: polite
447     parentNodeId: exists
448
449 <div role="group" aria-live="off">off</div>
450     exists: true
451     label: 
452     role: group
453     parentNodeId: exists
454
455 <div role="listbox" aria-busy="true">
456     <!-- Despite having no required option children, this is valid because it is marked as busy. -->
457     <!-- For example, waiting for a script to load its contents. -->
458 </div>
459     exists: true
460     label: 
461     role: listbox
462     busy: true
463     parentNodeId: exists
464     required: false
465
466 <span aria-hidden="true"></span>
467     exists: true
468     label: 
469     role: 
470     ignored: true
471     ignoredByDefault: true
472     hidden: true
473     parentNodeId: exists
474
475 <span></span>
476     exists: true
477     label: 
478     role: 
479     ignored: true
480     ignoredByDefault: true
481     parentNodeId: exists
482
483 <div aria-hidden="true"></div>
484     exists: true
485     label: 
486     role: 
487     ignored: true
488     ignoredByDefault: true
489     hidden: true
490     parentNodeId: exists
491
492 <div></div>
493     exists: true
494     label: 
495     role: 
496     ignored: true
497     parentNodeId: exists
498
499 <div role="presentation"><div></div></div>
500     exists: true
501     label: 
502     role: presentation
503     ignored: true
504     parentNodeId: exists
505
506 <div role="group">
507     <div>foo</div>
508     <span>
509         bar
510         <span role="button">baz</span>
511     </span>
512     <div></div>
513     <div></div>
514 </div>
515     exists: true
516     label: 
517     role: group
518     childNodeIds.length: 1
519     parentNodeId: exists
520
521 <div><div></div></div>
522     exists: true
523     label: 
524     role: 
525     ignored: true
526     parentNodeId: exists
527
528 <script style="display:block;"></script>
529     exists: true
530     label: 
531     role: group
532     ignored: true
533     parentNodeId: exists
534
535 <script></script>
536     exists: false
537     label: 
538     role: 
539