b9739e0892be7ebf83b586930ff3a8faac097ca8
[WebKit-https.git] / LayoutTests / platform / mac / accessibility / table-detection-expected.txt
1
2 This should be a table because it has a thead.
3
4 AXRole: AXTable
5 AXSubrole: (null)
6 AXRoleDescription: table
7 AXChildren: <array of size 5>
8 AXHelp: 
9 AXParent: <AXTable>
10 AXSize: NSSize: {62, 48}
11 AXTitle: 
12 AXDescription: 
13 AXValue: 
14 AXFocused: 0
15 AXEnabled: 1
16 AXWindow: <AXTable>
17 AXSelectedTextMarkerRange: (null)
18 AXStartTextMarker: <AXTable>
19 AXEndTextMarker: <AXTable>
20 AXVisited: 0
21 AXLinkedUIElements: (null)
22 AXSelected: 0
23 AXBlockQuoteLevel: 0
24 AXTopLevelUIElement: <AXTable>
25 AXLanguage: 
26 AXRows: <array of size 2>
27 AXVisibleRows: <array of size 2>
28 AXColumns: <array of size 2>
29 AXVisibleColumns: <array of size 2>
30 AXVisibleCells: <array of size 4>
31 AXColumnHeaderUIElements: <array of size 2>
32 AXRowHeaderUIElements: <array of size 0>
33 AXHeader: <AXTable>
34 AXARIABusy: 0
35
36
37 asdf    asdf
38 asdf    asdf
39
40 This should be a table because cells have borders.
41
42 AXRole: AXTable
43 AXSubrole: (null)
44 AXRoleDescription: table
45 AXChildren: <array of size 4>
46 AXHelp: 
47 AXParent: <AXTable>
48 AXSize: NSSize: {68, 28}
49 AXTitle: 
50 AXDescription: 
51 AXValue: 
52 AXFocused: 0
53 AXEnabled: 1
54 AXWindow: <AXTable>
55 AXSelectedTextMarkerRange: (null)
56 AXStartTextMarker: <AXTable>
57 AXEndTextMarker: <AXTable>
58 AXVisited: 0
59 AXLinkedUIElements: (null)
60 AXSelected: 0
61 AXBlockQuoteLevel: 0
62 AXTopLevelUIElement: <AXTable>
63 AXLanguage: 
64 AXRows: <array of size 1>
65 AXVisibleRows: <array of size 1>
66 AXColumns: <array of size 2>
67 AXVisibleColumns: <array of size 2>
68 AXVisibleCells: <array of size 2>
69 AXColumnHeaderUIElements: <array of size 0>
70 AXRowHeaderUIElements: <array of size 0>
71 AXHeader: <AXTable>
72 AXARIABusy: 0
73
74
75 asdf    asdf
76
77 This should not be a table because its cells do not have borders.
78
79 AXRole: AXGroup
80 AXSubrole: (null)
81 AXRoleDescription: group
82 AXChildren: <array of size 1>
83 AXHelp: 
84 AXParent: <AXGroup>
85 AXSize: NSSize: {28, 20}
86 AXTitle: 
87 AXDescription: 
88 AXValue: 
89 AXFocused: 0
90 AXEnabled: 1
91 AXWindow: <AXGroup>
92 AXSelectedTextMarkerRange: (null)
93 AXStartTextMarker: <AXGroup>
94 AXEndTextMarker: <AXGroup>
95 AXVisited: 0
96 AXLinkedUIElements: (null)
97 AXSelected: 0
98 AXBlockQuoteLevel: 0
99 AXTopLevelUIElement: <AXGroup>
100 AXLanguage: 
101 AXTitleUIElement: (null)
102 AXARIABusy: 0
103
104
105 asdf    asdf
106
107 This should be a table because a cell has a special attribute
108
109 AXRole: AXTable
110 AXSubrole: (null)
111 AXRoleDescription: table
112 AXChildren: <array of size 4>
113 AXHelp: 
114 AXParent: <AXTable>
115 AXSize: NSSize: {58, 22}
116 AXTitle: 
117 AXDescription: 
118 AXValue: 
119 AXFocused: 0
120 AXEnabled: 1
121 AXWindow: <AXTable>
122 AXSelectedTextMarkerRange: (null)
123 AXStartTextMarker: <AXTable>
124 AXEndTextMarker: <AXTable>
125 AXVisited: 0
126 AXLinkedUIElements: (null)
127 AXSelected: 0
128 AXBlockQuoteLevel: 0
129 AXTopLevelUIElement: <AXTable>
130 AXLanguage: 
131 AXRows: <array of size 1>
132 AXVisibleRows: <array of size 1>
133 AXColumns: <array of size 2>
134 AXVisibleColumns: <array of size 2>
135 AXVisibleCells: <array of size 2>
136 AXColumnHeaderUIElements: <array of size 0>
137 AXRowHeaderUIElements: <array of size 0>
138 AXHeader: <AXTable>
139 AXARIABusy: 0
140
141
142 asdf    asdf
143
144 This should be a table because a cell has a special attribute.
145
146 AXRole: AXTable
147 AXSubrole: (null)
148 AXRoleDescription: table
149 AXChildren: <array of size 4>
150 AXHelp: 
151 AXParent: <AXTable>
152 AXSize: NSSize: {58, 22}
153 AXTitle: 
154 AXDescription: 
155 AXValue: 
156 AXFocused: 0
157 AXEnabled: 1
158 AXWindow: <AXTable>
159 AXSelectedTextMarkerRange: (null)
160 AXStartTextMarker: <AXTable>
161 AXEndTextMarker: <AXTable>
162 AXVisited: 0
163 AXLinkedUIElements: (null)
164 AXSelected: 0
165 AXBlockQuoteLevel: 0
166 AXTopLevelUIElement: <AXTable>
167 AXLanguage: 
168 AXRows: <array of size 1>
169 AXVisibleRows: <array of size 1>
170 AXColumns: <array of size 2>
171 AXVisibleColumns: <array of size 2>
172 AXVisibleCells: <array of size 2>
173 AXColumnHeaderUIElements: <array of size 0>
174 AXRowHeaderUIElements: <array of size 0>
175 AXHeader: <AXTable>
176 AXARIABusy: 0
177
178
179 asdf    asdf
180
181 This should be a table because a cell has a special attribute.
182
183 AXRole: AXTable
184 AXSubrole: (null)
185 AXRoleDescription: table
186 AXChildren: <array of size 5>
187 AXHelp: 
188 AXParent: <AXTable>
189 AXSize: NSSize: {58, 42}
190 AXTitle: 
191 AXDescription: 
192 AXValue: 
193 AXFocused: 0
194 AXEnabled: 1
195 AXWindow: <AXTable>
196 AXSelectedTextMarkerRange: (null)
197 AXStartTextMarker: <AXTable>
198 AXEndTextMarker: <AXTable>
199 AXVisited: 0
200 AXLinkedUIElements: (null)
201 AXSelected: 0
202 AXBlockQuoteLevel: 0
203 AXTopLevelUIElement: <AXTable>
204 AXLanguage: 
205 AXRows: <array of size 2>
206 AXVisibleRows: <array of size 2>
207 AXColumns: <array of size 2>
208 AXVisibleColumns: <array of size 2>
209 AXVisibleCells: <array of size 4>
210 AXColumnHeaderUIElements: <array of size 0>
211 AXRowHeaderUIElements: <array of size 0>
212 AXHeader: <AXTable>
213 AXARIABusy: 0
214
215
216 asdf    asdf
217 asdf    asdf
218
219 This should be a table because cells have different colors.
220
221 AXRole: AXTable
222 AXSubrole: (null)
223 AXRoleDescription: table
224 AXChildren: <array of size 4>
225 AXHelp: 
226 AXParent: <AXTable>
227 AXSize: NSSize: {58, 22}
228 AXTitle: 
229 AXDescription: 
230 AXValue: 
231 AXFocused: 0
232 AXEnabled: 1
233 AXWindow: <AXTable>
234 AXSelectedTextMarkerRange: (null)
235 AXStartTextMarker: <AXTable>
236 AXEndTextMarker: <AXTable>
237 AXVisited: 0
238 AXLinkedUIElements: (null)
239 AXSelected: 0
240 AXBlockQuoteLevel: 0
241 AXTopLevelUIElement: <AXTable>
242 AXLanguage: 
243 AXRows: <array of size 1>
244 AXVisibleRows: <array of size 1>
245 AXColumns: <array of size 2>
246 AXVisibleColumns: <array of size 2>
247 AXVisibleCells: <array of size 2>
248 AXColumnHeaderUIElements: <array of size 0>
249 AXRowHeaderUIElements: <array of size 0>
250 AXHeader: <AXTable>
251 AXARIABusy: 0
252
253
254 asdf    asdf
255
256 This should not be a table because cells have different but no spacing.
257
258 AXRole: AXGroup
259 AXSubrole: (null)
260 AXRoleDescription: group
261 AXChildren: <array of size 1>
262 AXHelp: 
263 AXParent: <AXGroup>
264 AXSize: NSSize: {26, 18}
265 AXTitle: 
266 AXDescription: 
267 AXValue: 
268 AXFocused: 0
269 AXEnabled: 1
270 AXWindow: <AXGroup>
271 AXSelectedTextMarkerRange: (null)
272 AXStartTextMarker: <AXGroup>
273 AXEndTextMarker: <AXGroup>
274 AXVisited: 0
275 AXLinkedUIElements: (null)
276 AXSelected: 0
277 AXBlockQuoteLevel: 0
278 AXTopLevelUIElement: <AXGroup>
279 AXLanguage: 
280 AXTitleUIElement: (null)
281 AXARIABusy: 0
282
283
284 asdf    asdf
285
286 This should not be a table because cells have the same colors even though there is spacing.
287
288 AXRole: AXGroup
289 AXSubrole: (null)
290 AXRoleDescription: group
291 AXChildren: <array of size 1>
292 AXHelp: 
293 AXParent: <AXGroup>
294 AXSize: NSSize: {26, 18}
295 AXTitle: 
296 AXDescription: 
297 AXValue: 
298 AXFocused: 0
299 AXEnabled: 1
300 AXWindow: <AXGroup>
301 AXSelectedTextMarkerRange: (null)
302 AXStartTextMarker: <AXGroup>
303 AXEndTextMarker: <AXGroup>
304 AXVisited: 0
305 AXLinkedUIElements: (null)
306 AXSelected: 0
307 AXBlockQuoteLevel: 0
308 AXTopLevelUIElement: <AXGroup>
309 AXLanguage: 
310 AXTitleUIElement: (null)
311 AXARIABusy: 0
312
313
314 asdf    asdf
315
316 This should be a table because it has the "rules" attr.
317
318 AXRole: AXTable
319 AXSubrole: (null)
320 AXRoleDescription: table
321 AXChildren: <array of size 4>
322 AXHelp: 
323 AXParent: <AXTable>
324 AXSize: NSSize: {53, 18}
325 AXTitle: 
326 AXDescription: 
327 AXValue: 
328 AXFocused: 0
329 AXEnabled: 1
330 AXWindow: <AXTable>
331 AXSelectedTextMarkerRange: (null)
332 AXStartTextMarker: <AXTable>
333 AXEndTextMarker: <AXTable>
334 AXVisited: 0
335 AXLinkedUIElements: (null)
336 AXSelected: 0
337 AXBlockQuoteLevel: 0
338 AXTopLevelUIElement: <AXTable>
339 AXLanguage: 
340 AXRows: <array of size 1>
341 AXVisibleRows: <array of size 1>
342 AXColumns: <array of size 2>
343 AXVisibleColumns: <array of size 2>
344 AXVisibleCells: <array of size 2>
345 AXColumnHeaderUIElements: <array of size 0>
346 AXRowHeaderUIElements: <array of size 0>
347 AXHeader: <AXTable>
348 AXARIABusy: 0
349
350
351 asdf    asdf
352
353 This should not be a table because it only has one valid cell (need more than one).
354
355 AXRole: AXGroup
356 AXSubrole: (null)
357 AXRoleDescription: group
358 AXChildren: <array of size 1>
359 AXHelp: 
360 AXParent: <AXGroup>
361 AXSize: NSSize: {769, 25}
362 AXTitle: 
363 AXDescription: 
364 AXValue: 
365 AXFocused: 0
366 AXEnabled: 1
367 AXWindow: <AXGroup>
368 AXSelectedTextMarkerRange: (null)
369 AXStartTextMarker: <AXGroup>
370 AXEndTextMarker: <AXGroup>
371 AXVisited: 0
372 AXLinkedUIElements: (null)
373 AXSelected: 0
374 AXBlockQuoteLevel: 0
375 AXTopLevelUIElement: <AXGroup>
376 AXLanguage: 
377 AXTitleUIElement: (null)
378 AXARIABusy: 0
379
380
381 Contributions
382
383 This should not be a table because it does not have enough cell borders or background colors
384
385 AXRole: AXGroup
386 AXSubrole: (null)
387 AXRoleDescription: group
388 AXChildren: <array of size 1>
389 AXHelp: 
390 AXParent: <AXGroup>
391 AXSize: NSSize: {130, 13}
392 AXTitle: 
393 AXDescription: 
394 AXValue: 
395 AXFocused: 0
396 AXEnabled: 1
397 AXWindow: <AXGroup>
398 AXSelectedTextMarkerRange: (null)
399 AXStartTextMarker: <AXGroup>
400 AXEndTextMarker: <AXGroup>
401 AXVisited: 0
402 AXLinkedUIElements: (null)
403 AXSelected: 0
404 AXBlockQuoteLevel: 0
405 AXTopLevelUIElement: <AXGroup>
406 AXLanguage: 
407 AXTitleUIElement: (null)
408 AXARIABusy: 0
409
410
411 Politics
412 Decision '08
413 The debates
414 The White House
415 Capitol Hill
416 National Journal
417 New York Times
418
419 This should be a table because it's editable.
420
421 AXRole: AXTable
422 AXSubrole: (null)
423 AXRoleDescription: table
424 AXChildren: <array of size 4>
425 AXHelp: 
426 AXParent: <AXTable>
427 AXSize: NSSize: {64, 26}
428 AXTitle: 
429 AXDescription: 
430 AXValue: 
431 AXFocused: 0
432 AXEnabled: 1
433 AXWindow: <AXTable>
434 AXSelectedTextMarkerRange: (null)
435 AXStartTextMarker: <AXTable>
436 AXEndTextMarker: <AXTable>
437 AXVisited: 0
438 AXLinkedUIElements: (null)
439 AXSelected: 0
440 AXBlockQuoteLevel: 0
441 AXTopLevelUIElement: <AXTable>
442 AXLanguage: 
443 AXRows: <array of size 1>
444 AXVisibleRows: <array of size 1>
445 AXColumns: <array of size 2>
446 AXVisibleColumns: <array of size 2>
447 AXVisibleCells: <array of size 2>
448 AXColumnHeaderUIElements: <array of size 0>
449 AXRowHeaderUIElements: <array of size 0>
450 AXHeader: <AXTable>
451 AXARIABusy: 0
452
453
454 asdf    asdf
455
456 This should be a table because most cells have a top border.
457
458 AXRole: AXTable
459 AXSubrole: (null)
460 AXRoleDescription: table
461 AXChildren: <array of size 5>
462 AXHelp: 
463 AXParent: <AXTable>
464 AXSize: NSSize: {62, 48}
465 AXTitle: 
466 AXDescription: 
467 AXValue: 
468 AXFocused: 0
469 AXEnabled: 1
470 AXWindow: <AXTable>
471 AXSelectedTextMarkerRange: (null)
472 AXStartTextMarker: <AXTable>
473 AXEndTextMarker: <AXTable>
474 AXVisited: 0
475 AXLinkedUIElements: (null)
476 AXSelected: 0
477 AXBlockQuoteLevel: 0
478 AXTopLevelUIElement: <AXTable>
479 AXLanguage: 
480 AXRows: <array of size 2>
481 AXVisibleRows: <array of size 2>
482 AXColumns: <array of size 2>
483 AXVisibleColumns: <array of size 2>
484 AXVisibleCells: <array of size 4>
485 AXColumnHeaderUIElements: <array of size 0>
486 AXRowHeaderUIElements: <array of size 0>
487 AXHeader: <AXTable>
488 AXARIABusy: 0
489
490
491 asdf    asdf
492 asdf    asdf
493
494 This should not be a table because cells have different borders.
495
496 AXRole: AXGroup
497 AXSubrole: (null)
498 AXRoleDescription: group
499 AXChildren: <array of size 1>
500 AXHelp: 
501 AXParent: <AXGroup>
502 AXSize: NSSize: {28, 20}
503 AXTitle: 
504 AXDescription: 
505 AXValue: 
506 AXFocused: 0
507 AXEnabled: 1
508 AXWindow: <AXGroup>
509 AXSelectedTextMarkerRange: (null)
510 AXStartTextMarker: <AXGroup>
511 AXEndTextMarker: <AXGroup>
512 AXVisited: 0
513 AXLinkedUIElements: (null)
514 AXSelected: 0
515 AXBlockQuoteLevel: 0
516 AXTopLevelUIElement: <AXGroup>
517 AXLanguage: 
518 AXTitleUIElement: (null)
519 AXARIABusy: 0
520
521
522 asdf    asdf
523 asdf    asdf
524
525 This should be a table because it sets empty-cells: hide on the table.
526
527 AXRole: AXTable
528 AXSubrole: (null)
529 AXRoleDescription: table
530 AXChildren: <array of size 6>
531 AXHelp: 
532 AXParent: <AXTable>
533 AXSize: NSSize: {64, 70}
534 AXTitle: 
535 AXDescription: 
536 AXValue: 
537 AXFocused: 0
538 AXEnabled: 1
539 AXWindow: <AXTable>
540 AXSelectedTextMarkerRange: (null)
541 AXStartTextMarker: <AXTable>
542 AXEndTextMarker: <AXTable>
543 AXVisited: 0
544 AXLinkedUIElements: (null)
545 AXSelected: 0
546 AXBlockQuoteLevel: 0
547 AXTopLevelUIElement: <AXTable>
548 AXLanguage: 
549 AXRows: <array of size 3>
550 AXVisibleRows: <array of size 3>
551 AXColumns: <array of size 2>
552 AXVisibleColumns: <array of size 2>
553 AXVisibleCells: <array of size 6>
554 AXColumnHeaderUIElements: <array of size 0>
555 AXRowHeaderUIElements: <array of size 0>
556 AXHeader: <AXTable>
557 AXARIABusy: 0
558
559
560 asdf    asdf
561 asdf
562 asdf    asdf
563
564 This should be a table because it sets empty-cells: hide on a cell.
565
566 AXRole: AXTable
567 AXSubrole: (null)
568 AXRoleDescription: table
569 AXChildren: <array of size 6>
570 AXHelp: 
571 AXParent: <AXTable>
572 AXSize: NSSize: {64, 70}
573 AXTitle: 
574 AXDescription: 
575 AXValue: 
576 AXFocused: 0
577 AXEnabled: 1
578 AXWindow: <AXTable>
579 AXSelectedTextMarkerRange: (null)
580 AXStartTextMarker: <AXTable>
581 AXEndTextMarker: <AXTable>
582 AXVisited: 0
583 AXLinkedUIElements: (null)
584 AXSelected: 0
585 AXBlockQuoteLevel: 0
586 AXTopLevelUIElement: <AXTable>
587 AXLanguage: 
588 AXRows: <array of size 3>
589 AXVisibleRows: <array of size 3>
590 AXColumns: <array of size 2>
591 AXVisibleColumns: <array of size 2>
592 AXVisibleCells: <array of size 6>
593 AXColumnHeaderUIElements: <array of size 0>
594 AXRowHeaderUIElements: <array of size 0>
595 AXHeader: <AXTable>
596 AXARIABusy: 0
597
598
599 asdf    asdf
600 asdf
601 asdf    asdf
602
603 This should be a table because it has a col.
604
605 AXRole: AXTable
606 AXSubrole: (null)
607 AXRoleDescription: table
608 AXChildren: <array of size 5>
609 AXHelp: 
610 AXParent: <AXTable>
611 AXSize: NSSize: {62, 46}
612 AXTitle: 
613 AXDescription: 
614 AXValue: 
615 AXFocused: 0
616 AXEnabled: 1
617 AXWindow: <AXTable>
618 AXSelectedTextMarkerRange: (null)
619 AXStartTextMarker: <AXTable>
620 AXEndTextMarker: <AXTable>
621 AXVisited: 0
622 AXLinkedUIElements: (null)
623 AXSelected: 0
624 AXBlockQuoteLevel: 0
625 AXTopLevelUIElement: <AXTable>
626 AXLanguage: 
627 AXRows: <array of size 2>
628 AXVisibleRows: <array of size 2>
629 AXColumns: <array of size 2>
630 AXVisibleColumns: <array of size 2>
631 AXVisibleCells: <array of size 4>
632 AXColumnHeaderUIElements: <array of size 0>
633 AXRowHeaderUIElements: <array of size 0>
634 AXHeader: <AXTable>
635 AXARIABusy: 0
636
637
638 asdf    asdf
639 asdf    asdf
640
641 This should be a table because it has at least 20 rows
642
643 AXRole: AXTable
644 AXSubrole: (null)
645 AXRoleDescription: table
646 AXChildren: <array of size 26>
647 AXHelp: 
648 AXParent: <AXTable>
649 AXSize: NSSize: {32, 530}
650 AXTitle: 
651 AXDescription: 
652 AXValue: 
653 AXFocused: 0
654 AXEnabled: 1
655 AXWindow: <AXTable>
656 AXSelectedTextMarkerRange: (null)
657 AXStartTextMarker: <AXTable>
658 AXEndTextMarker: <AXTable>
659 AXVisited: 0
660 AXLinkedUIElements: (null)
661 AXSelected: 0
662 AXBlockQuoteLevel: 0
663 AXTopLevelUIElement: <AXTable>
664 AXLanguage: 
665 AXRows: <array of size 24>
666 AXVisibleRows: <array of size 24>
667 AXColumns: <array of size 1>
668 AXVisibleColumns: <array of size 1>
669 AXVisibleCells: <array of size 24>
670 AXColumnHeaderUIElements: <array of size 0>
671 AXRowHeaderUIElements: <array of size 0>
672 AXHeader: <AXTable>
673 AXARIABusy: 0
674
675
676 asdf
677 asdf
678 asdf
679 asdf
680 asdf
681 asdf
682 asdf
683 asdf
684 asdf
685 asdf
686 asdf
687 asdf
688 asdf
689 asdf
690 asdf
691 asdf
692 asdf
693 asdf
694 asdf
695 asdf
696 asdf
697 asdf
698 asdf
699 asdf
700