Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(474)

Side by Side Diff: third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-labelledby-expected.txt

Issue 2322413003: Show ancestor hierarchy in accessibility panel (Closed)
Patch Set: Add new test for ancestors Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 { 1 {
2 "id": "<int>", 2 "id": "<int>",
3 "result": { 3 "result": {
4 "accessibilityNode": { 4 "nodes": [
5 "nodeId": "<string>", 5 {
6 "ignored": false, 6 "nodeId": "<string>",
7 "role": { 7 "ignored": false,
8 "type": "internalRole", 8 "role": {
9 "value": "Div" 9 "type": "internalRole",
10 }, 10 "value": "Div"
11 "name": { 11 },
12 "type": "computedString", 12 "name": {
13 "value": "", 13 "type": "computedString",
14 "sources": [ 14 "value": "",
15 { 15 "sources": [
16 "type": "relatedElement", 16 {
17 "attribute": "aria-labelledby" 17 "type": "relatedElement",
18 }, 18 "attribute": "aria-labelledby"
19 { 19 },
20 "type": "attribute", 20 {
21 "attribute": "aria-label" 21 "type": "attribute",
22 }, 22 "attribute": "aria-label"
23 { 23 },
24 "type": "attribute", 24 {
25 "attribute": "title" 25 "type": "attribute",
26 } 26 "attribute": "title"
27 ] 27 }
28 }, 28 ]
29 "properties": [] 29 },
30 } 30 "properties": []
31 }
32 ]
31 } 33 }
32 } 34 }
33 { 35 {
34 "id": "<int>", 36 "id": "<int>",
35 "result": { 37 "result": {
36 "accessibilityNode": { 38 "nodes": [
37 "nodeId": "<string>", 39 {
38 "ignored": false, 40 "nodeId": "<string>",
39 "role": { 41 "ignored": false,
40 "type": "role", 42 "role": {
41 "value": "button" 43 "type": "role",
42 }, 44 "value": "button"
43 "name": { 45 },
44 "type": "computedString", 46 "name": {
45 "value": "Contents of button", 47 "type": "computedString",
46 "sources": [ 48 "value": "Contents of button",
49 "sources": [
50 {
51 "type": "relatedElement",
52 "attribute": "aria-labelledby"
53 },
54 {
55 "type": "attribute",
56 "attribute": "aria-label"
57 },
58 {
59 "type": "relatedElement",
60 "nativeSource": "label"
61 },
62 {
63 "type": "contents",
64 "value": {
65 "type": "computedString",
66 "value": "Contents of button"
67 }
68 },
69 {
70 "type": "attribute",
71 "attribute": "title",
72 "superseded": true
73 }
74 ]
75 },
76 "properties": [
47 { 77 {
48 "type": "relatedElement", 78 "name": "invalid",
49 "attribute": "aria-labelledby"
50 },
51 {
52 "type": "attribute",
53 "attribute": "aria-label"
54 },
55 {
56 "type": "relatedElement",
57 "nativeSource": "label"
58 },
59 {
60 "type": "contents",
61 "value": { 79 "value": {
62 "type": "computedString", 80 "type": "token",
63 "value": "Contents of button" 81 "value": "false"
64 } 82 }
65 },
66 {
67 "type": "attribute",
68 "attribute": "title",
69 "superseded": true
70 } 83 }
71 ] 84 ]
72 }, 85 }
73 "properties": [ 86 ]
74 {
75 "name": "invalid",
76 "value": {
77 "type": "token",
78 "value": "false"
79 }
80 }
81 ]
82 }
83 } 87 }
84 } 88 }
85 { 89 {
86 "id": "<int>", 90 "id": "<int>",
87 "result": { 91 "result": {
88 "accessibilityNode": { 92 "nodes": [
89 "nodeId": "<string>", 93 {
90 "ignored": false, 94 "nodeId": "<string>",
91 "role": { 95 "ignored": false,
92 "type": "role", 96 "role": {
93 "value": "button" 97 "type": "role",
94 }, 98 "value": "button"
95 "name": { 99 },
96 "type": "computedString", 100 "name": {
97 "value": "Label 1", 101 "type": "computedString",
98 "sources": [ 102 "value": "Label 1",
103 "sources": [
104 {
105 "type": "relatedElement",
106 "value": {
107 "type": "computedString",
108 "value": "Label 1"
109 },
110 "attribute": "aria-labelledby",
111 "attributeValue": {
112 "type": "idrefList",
113 "value": "label1",
114 "relatedNodes": [
115 {
116 "idref": "label1",
117 "text": "Label 1",
118 "nodeResult": "div#label1"
119 }
120 ]
121 }
122 },
123 {
124 "type": "attribute",
125 "attribute": "aria-label",
126 "superseded": true
127 },
128 {
129 "type": "relatedElement",
130 "superseded": true,
131 "nativeSource": "label"
132 },
133 {
134 "type": "contents",
135 "value": {
136 "type": "computedString",
137 "value": "Contents"
138 },
139 "superseded": true
140 },
141 {
142 "type": "attribute",
143 "attribute": "title",
144 "superseded": true
145 }
146 ]
147 },
148 "properties": [
99 { 149 {
100 "type": "relatedElement", 150 "name": "invalid",
101 "value": { 151 "value": {
102 "type": "computedString", 152 "type": "token",
103 "value": "Label 1" 153 "value": "false"
104 }, 154 }
105 "attribute": "aria-labelledby", 155 },
106 "attributeValue": { 156 {
107 "type": "idrefList", 157 "name": "labelledby",
108 "value": "label1", 158 "value": {
159 "type": "nodeList",
109 "relatedNodes": [ 160 "relatedNodes": [
110 { 161 {
111 "idref": "label1", 162 "idref": "label1",
112 "text": "Label 1", 163 "text": "Label 1",
113 "nodeResult": "div#label1" 164 "nodeResult": "div#label1"
114 } 165 }
115 ] 166 ]
116 } 167 }
117 },
118 {
119 "type": "attribute",
120 "attribute": "aria-label",
121 "superseded": true
122 },
123 {
124 "type": "relatedElement",
125 "superseded": true,
126 "nativeSource": "label"
127 },
128 {
129 "type": "contents",
130 "value": {
131 "type": "computedString",
132 "value": "Contents"
133 },
134 "superseded": true
135 },
136 {
137 "type": "attribute",
138 "attribute": "title",
139 "superseded": true
140 } 168 }
141 ] 169 ]
142 }, 170 }
143 "properties": [ 171 ]
144 {
145 "name": "invalid",
146 "value": {
147 "type": "token",
148 "value": "false"
149 }
150 },
151 {
152 "name": "labelledby",
153 "value": {
154 "type": "nodeList",
155 "relatedNodes": [
156 {
157 "idref": "label1",
158 "text": "Label 1",
159 "nodeResult": "div#label1"
160 }
161 ]
162 }
163 }
164 ]
165 }
166 } 172 }
167 } 173 }
168 { 174 {
169 "id": "<int>", 175 "id": "<int>",
170 "result": { 176 "result": {
171 "accessibilityNode": { 177 "nodes": [
172 "nodeId": "<string>", 178 {
173 "ignored": false, 179 "nodeId": "<string>",
174 "role": { 180 "ignored": false,
175 "type": "role", 181 "role": {
176 "value": "button" 182 "type": "role",
177 }, 183 "value": "button"
178 "name": { 184 },
179 "type": "computedString", 185 "name": {
180 "value": "Contents", 186 "type": "computedString",
181 "sources": [ 187 "value": "Contents",
188 "sources": [
189 {
190 "type": "relatedElement",
191 "value": {
192 "type": "computedString",
193 "value": "Contents"
194 },
195 "attribute": "aria-labelledby",
196 "attributeValue": {
197 "type": "idrefList",
198 "value": "labelledbySelf",
199 "relatedNodes": [
200 {
201 "idref": "labelledbySelf",
202 "text": "Contents",
203 "nodeResult": "button#labelledbySelf"
204 }
205 ]
206 }
207 },
208 {
209 "type": "attribute",
210 "attribute": "aria-label",
211 "superseded": true
212 },
213 {
214 "type": "relatedElement",
215 "superseded": true,
216 "nativeSource": "label"
217 },
218 {
219 "type": "contents",
220 "value": {
221 "type": "computedString",
222 "value": "Contents"
223 },
224 "superseded": true
225 },
226 {
227 "type": "attribute",
228 "attribute": "title",
229 "superseded": true
230 }
231 ]
232 },
233 "properties": [
182 { 234 {
183 "type": "relatedElement", 235 "name": "invalid",
184 "value": { 236 "value": {
185 "type": "computedString", 237 "type": "token",
186 "value": "Contents" 238 "value": "false"
187 }, 239 }
188 "attribute": "aria-labelledby", 240 },
189 "attributeValue": { 241 {
190 "type": "idrefList", 242 "name": "labelledby",
191 "value": "labelledbySelf", 243 "value": {
244 "type": "nodeList",
192 "relatedNodes": [ 245 "relatedNodes": [
193 { 246 {
194 "idref": "labelledbySelf", 247 "idref": "labelledbySelf",
195 "text": "Contents", 248 "text": "Contents",
196 "nodeResult": "button#labelledbySelf" 249 "nodeResult": "button#labelledbySelf"
197 } 250 }
198 ] 251 ]
199 } 252 }
200 },
201 {
202 "type": "attribute",
203 "attribute": "aria-label",
204 "superseded": true
205 },
206 {
207 "type": "relatedElement",
208 "superseded": true,
209 "nativeSource": "label"
210 },
211 {
212 "type": "contents",
213 "value": {
214 "type": "computedString",
215 "value": "Contents"
216 },
217 "superseded": true
218 },
219 {
220 "type": "attribute",
221 "attribute": "title",
222 "superseded": true
223 } 253 }
224 ] 254 ]
225 }, 255 }
226 "properties": [ 256 ]
227 {
228 "name": "invalid",
229 "value": {
230 "type": "token",
231 "value": "false"
232 }
233 },
234 {
235 "name": "labelledby",
236 "value": {
237 "type": "nodeList",
238 "relatedNodes": [
239 {
240 "idref": "labelledbySelf",
241 "text": "Contents",
242 "nodeResult": "button#labelledbySelf"
243 }
244 ]
245 }
246 }
247 ]
248 }
249 } 257 }
250 } 258 }
251 { 259 {
252 "id": "<int>", 260 "id": "<int>",
253 "result": { 261 "result": {
254 "accessibilityNode": { 262 "nodes": [
255 "nodeId": "<string>", 263 {
256 "ignored": false, 264 "nodeId": "<string>",
257 "role": { 265 "ignored": false,
258 "type": "role", 266 "role": {
259 "value": "button" 267 "type": "role",
260 }, 268 "value": "button"
261 "name": { 269 },
262 "type": "computedString", 270 "name": {
263 "value": "Contents Label 3", 271 "type": "computedString",
264 "sources": [ 272 "value": "Contents Label 3",
273 "sources": [
274 {
275 "type": "relatedElement",
276 "value": {
277 "type": "computedString",
278 "value": "Contents Label 3"
279 },
280 "attribute": "aria-labelledby",
281 "attributeValue": {
282 "type": "idrefList",
283 "value": "labelledby3 label3",
284 "relatedNodes": [
285 {
286 "idref": "labelledby3",
287 "text": "Contents",
288 "nodeResult": "button#labelledby3"
289 },
290 {
291 "idref": "label3",
292 "text": "Label 3",
293 "nodeResult": "div#label3"
294 }
295 ]
296 }
297 },
298 {
299 "type": "attribute",
300 "attribute": "aria-label",
301 "superseded": true
302 },
303 {
304 "type": "relatedElement",
305 "superseded": true,
306 "nativeSource": "label"
307 },
308 {
309 "type": "contents",
310 "value": {
311 "type": "computedString",
312 "value": "Contents"
313 },
314 "superseded": true
315 },
316 {
317 "type": "attribute",
318 "attribute": "title",
319 "superseded": true
320 }
321 ]
322 },
323 "properties": [
265 { 324 {
266 "type": "relatedElement", 325 "name": "invalid",
267 "value": { 326 "value": {
268 "type": "computedString", 327 "type": "token",
269 "value": "Contents Label 3" 328 "value": "false"
270 }, 329 }
271 "attribute": "aria-labelledby", 330 },
272 "attributeValue": { 331 {
273 "type": "idrefList", 332 "name": "labelledby",
274 "value": "labelledby3 label3", 333 "value": {
334 "type": "nodeList",
275 "relatedNodes": [ 335 "relatedNodes": [
276 { 336 {
277 "idref": "labelledby3", 337 "idref": "labelledby3",
278 "text": "Contents", 338 "text": "Contents",
279 "nodeResult": "button#labelledby3" 339 "nodeResult": "button#labelledby3"
280 }, 340 },
281 { 341 {
282 "idref": "label3", 342 "idref": "label3",
283 "text": "Label 3", 343 "text": "Label 3",
284 "nodeResult": "div#label3" 344 "nodeResult": "div#label3"
285 } 345 }
286 ] 346 ]
287 } 347 }
288 },
289 {
290 "type": "attribute",
291 "attribute": "aria-label",
292 "superseded": true
293 },
294 {
295 "type": "relatedElement",
296 "superseded": true,
297 "nativeSource": "label"
298 },
299 {
300 "type": "contents",
301 "value": {
302 "type": "computedString",
303 "value": "Contents"
304 },
305 "superseded": true
306 },
307 {
308 "type": "attribute",
309 "attribute": "title",
310 "superseded": true
311 } 348 }
312 ] 349 ]
313 }, 350 }
314 "properties": [ 351 ]
315 {
316 "name": "invalid",
317 "value": {
318 "type": "token",
319 "value": "false"
320 }
321 },
322 {
323 "name": "labelledby",
324 "value": {
325 "type": "nodeList",
326 "relatedNodes": [
327 {
328 "idref": "labelledby3",
329 "text": "Contents",
330 "nodeResult": "button#labelledby3"
331 },
332 {
333 "idref": "label3",
334 "text": "Label 3",
335 "nodeResult": "div#label3"
336 }
337 ]
338 }
339 }
340 ]
341 }
342 } 352 }
343 } 353 }
344 { 354 {
345 "id": "<int>", 355 "id": "<int>",
346 "result": { 356 "result": {
347 "accessibilityNode": { 357 "nodes": [
348 "nodeId": "<string>", 358 {
349 "ignored": false, 359 "nodeId": "<string>",
350 "role": { 360 "ignored": false,
351 "type": "role", 361 "role": {
352 "value": "button" 362 "type": "role",
353 }, 363 "value": "button"
354 "name": { 364 },
355 "type": "computedString", 365 "name": {
356 "value": "Contents 4", 366 "type": "computedString",
357 "sources": [ 367 "value": "Contents 4",
368 "sources": [
369 {
370 "type": "relatedElement",
371 "value": {
372 "type": "computedString",
373 "value": "Contents 4"
374 },
375 "attribute": "aria-labelledby",
376 "attributeValue": {
377 "type": "idrefList",
378 "value": "label4",
379 "relatedNodes": [
380 {
381 "idref": "label4",
382 "text": "Contents 4",
383 "nodeResult": "div#label4"
384 }
385 ]
386 }
387 },
388 {
389 "type": "attribute",
390 "attribute": "aria-label",
391 "superseded": true
392 },
393 {
394 "type": "relatedElement",
395 "superseded": true,
396 "nativeSource": "label"
397 },
398 {
399 "type": "contents",
400 "value": {
401 "type": "computedString",
402 "value": "Contents"
403 },
404 "superseded": true
405 },
406 {
407 "type": "attribute",
408 "attribute": "title",
409 "superseded": true
410 }
411 ]
412 },
413 "properties": [
358 { 414 {
359 "type": "relatedElement", 415 "name": "invalid",
360 "value": { 416 "value": {
361 "type": "computedString", 417 "type": "token",
362 "value": "Contents 4" 418 "value": "false"
363 }, 419 }
364 "attribute": "aria-labelledby", 420 },
365 "attributeValue": { 421 {
366 "type": "idrefList", 422 "name": "labelledby",
367 "value": "label4", 423 "value": {
424 "type": "nodeList",
368 "relatedNodes": [ 425 "relatedNodes": [
369 { 426 {
370 "idref": "label4", 427 "idref": "label4",
371 "text": "Contents 4", 428 "text": "Contents 4",
372 "nodeResult": "div#label4" 429 "nodeResult": "div#label4"
373 } 430 }
374 ] 431 ]
375 } 432 }
376 },
377 {
378 "type": "attribute",
379 "attribute": "aria-label",
380 "superseded": true
381 },
382 {
383 "type": "relatedElement",
384 "superseded": true,
385 "nativeSource": "label"
386 },
387 {
388 "type": "contents",
389 "value": {
390 "type": "computedString",
391 "value": "Contents"
392 },
393 "superseded": true
394 },
395 {
396 "type": "attribute",
397 "attribute": "title",
398 "superseded": true
399 } 433 }
400 ] 434 ]
401 }, 435 }
402 "properties": [ 436 ]
403 {
404 "name": "invalid",
405 "value": {
406 "type": "token",
407 "value": "false"
408 }
409 },
410 {
411 "name": "labelledby",
412 "value": {
413 "type": "nodeList",
414 "relatedNodes": [
415 {
416 "idref": "label4",
417 "text": "Contents 4",
418 "nodeResult": "div#label4"
419 }
420 ]
421 }
422 }
423 ]
424 }
425 } 437 }
426 } 438 }
427 { 439 {
428 "id": "<int>", 440 "id": "<int>",
429 "result": { 441 "result": {
430 "accessibilityNode": { 442 "nodes": [
431 "nodeId": "<string>", 443 {
432 "ignored": false, 444 "nodeId": "<string>",
433 "role": { 445 "ignored": false,
434 "type": "role", 446 "role": {
435 "value": "button" 447 "type": "role",
436 }, 448 "value": "button"
437 "name": { 449 },
438 "type": "computedString", 450 "name": {
439 "value": "Contents", 451 "type": "computedString",
440 "sources": [ 452 "value": "Contents",
453 "sources": [
454 {
455 "type": "relatedElement",
456 "attribute": "aria-labelledby",
457 "attributeValue": {
458 "type": "string",
459 "value": "label5"
460 },
461 "invalid": true
462 },
463 {
464 "type": "attribute",
465 "attribute": "aria-label"
466 },
467 {
468 "type": "relatedElement",
469 "nativeSource": "label"
470 },
471 {
472 "type": "contents",
473 "value": {
474 "type": "computedString",
475 "value": "Contents"
476 }
477 },
478 {
479 "type": "attribute",
480 "attribute": "title",
481 "superseded": true
482 }
483 ]
484 },
485 "properties": [
441 { 486 {
442 "type": "relatedElement", 487 "name": "invalid",
443 "attribute": "aria-labelledby",
444 "attributeValue": {
445 "type": "string",
446 "value": "label5"
447 },
448 "invalid": true
449 },
450 {
451 "type": "attribute",
452 "attribute": "aria-label"
453 },
454 {
455 "type": "relatedElement",
456 "nativeSource": "label"
457 },
458 {
459 "type": "contents",
460 "value": { 488 "value": {
461 "type": "computedString", 489 "type": "token",
462 "value": "Contents" 490 "value": "false"
463 } 491 }
464 },
465 {
466 "type": "attribute",
467 "attribute": "title",
468 "superseded": true
469 } 492 }
470 ] 493 ]
471 }, 494 }
472 "properties": [ 495 ]
473 {
474 "name": "invalid",
475 "value": {
476 "type": "token",
477 "value": "false"
478 }
479 }
480 ]
481 }
482 } 496 }
483 } 497 }
484 { 498 {
485 "id": "<int>", 499 "id": "<int>",
486 "result": { 500 "result": {
487 "accessibilityNode": { 501 "nodes": [
488 "nodeId": "<string>", 502 {
489 "ignored": false, 503 "nodeId": "<string>",
490 "role": { 504 "ignored": false,
491 "type": "role", 505 "role": {
492 "value": "button" 506 "type": "role",
493 }, 507 "value": "button"
494 "name": { 508 },
495 "type": "computedString", 509 "name": {
496 "value": "", 510 "type": "computedString",
497 "sources": [ 511 "value": "",
512 "sources": [
513 {
514 "type": "relatedElement",
515 "value": {
516 "type": "computedString",
517 "value": ""
518 },
519 "attribute": "aria-labelledby",
520 "attributeValue": {
521 "type": "idrefList",
522 "value": "label6",
523 "relatedNodes": [
524 {
525 "idref": "label6",
526 "text": "",
527 "nodeResult": "div#label6"
528 }
529 ]
530 }
531 },
532 {
533 "type": "attribute",
534 "attribute": "aria-label",
535 "superseded": true
536 },
537 {
538 "type": "relatedElement",
539 "superseded": true,
540 "nativeSource": "label"
541 },
542 {
543 "type": "contents",
544 "value": {
545 "type": "computedString",
546 "value": "Contents"
547 },
548 "superseded": true
549 },
550 {
551 "type": "attribute",
552 "attribute": "title",
553 "superseded": true
554 }
555 ]
556 },
557 "properties": [
498 { 558 {
499 "type": "relatedElement", 559 "name": "invalid",
500 "value": { 560 "value": {
501 "type": "computedString", 561 "type": "token",
502 "value": "" 562 "value": "false"
503 }, 563 }
504 "attribute": "aria-labelledby", 564 },
505 "attributeValue": { 565 {
506 "type": "idrefList", 566 "name": "labelledby",
507 "value": "label6", 567 "value": {
568 "type": "nodeList",
508 "relatedNodes": [ 569 "relatedNodes": [
509 { 570 {
510 "idref": "label6", 571 "idref": "label6",
511 "text": "", 572 "text": "",
512 "nodeResult": "div#label6" 573 "nodeResult": "div#label6"
513 } 574 }
514 ] 575 ]
515 } 576 }
516 },
517 {
518 "type": "attribute",
519 "attribute": "aria-label",
520 "superseded": true
521 },
522 {
523 "type": "relatedElement",
524 "superseded": true,
525 "nativeSource": "label"
526 },
527 {
528 "type": "contents",
529 "value": {
530 "type": "computedString",
531 "value": "Contents"
532 },
533 "superseded": true
534 },
535 {
536 "type": "attribute",
537 "attribute": "title",
538 "superseded": true
539 } 577 }
540 ] 578 ]
541 }, 579 }
542 "properties": [ 580 ]
543 {
544 "name": "invalid",
545 "value": {
546 "type": "token",
547 "value": "false"
548 }
549 },
550 {
551 "name": "labelledby",
552 "value": {
553 "type": "nodeList",
554 "relatedNodes": [
555 {
556 "idref": "label6",
557 "text": "",
558 "nodeResult": "div#label6"
559 }
560 ]
561 }
562 }
563 ]
564 }
565 } 581 }
566 } 582 }
567 { 583 {
568 "id": "<int>", 584 "id": "<int>",
569 "result": { 585 "result": {
570 "accessibilityNode": { 586 "nodes": [
571 "nodeId": "<string>", 587 {
572 "ignored": false, 588 "nodeId": "<string>",
573 "role": { 589 "ignored": false,
574 "type": "role", 590 "role": {
575 "value": "button" 591 "type": "role",
576 }, 592 "value": "button"
577 "name": { 593 },
578 "type": "computedString", 594 "name": {
579 "value": "Invisible label", 595 "type": "computedString",
580 "sources": [ 596 "value": "Invisible label",
597 "sources": [
598 {
599 "type": "relatedElement",
600 "value": {
601 "type": "computedString",
602 "value": "Invisible label"
603 },
604 "attribute": "aria-labelledby",
605 "attributeValue": {
606 "type": "idrefList",
607 "value": "label7",
608 "relatedNodes": [
609 {
610 "idref": "label7",
611 "text": "Invisible label",
612 "nodeResult": "h3#label7"
613 }
614 ]
615 }
616 },
617 {
618 "type": "attribute",
619 "attribute": "aria-label",
620 "superseded": true
621 },
622 {
623 "type": "relatedElement",
624 "superseded": true,
625 "nativeSource": "label"
626 },
627 {
628 "type": "contents",
629 "value": {
630 "type": "computedString",
631 "value": "Contents"
632 },
633 "superseded": true
634 },
635 {
636 "type": "attribute",
637 "attribute": "title",
638 "superseded": true
639 }
640 ]
641 },
642 "properties": [
581 { 643 {
582 "type": "relatedElement", 644 "name": "invalid",
583 "value": { 645 "value": {
584 "type": "computedString", 646 "type": "token",
585 "value": "Invisible label" 647 "value": "false"
586 }, 648 }
587 "attribute": "aria-labelledby", 649 },
588 "attributeValue": { 650 {
589 "type": "idrefList", 651 "name": "labelledby",
590 "value": "label7", 652 "value": {
653 "type": "nodeList",
591 "relatedNodes": [ 654 "relatedNodes": [
592 { 655 {
593 "idref": "label7", 656 "idref": "label7",
594 "text": "Invisible label", 657 "text": "Invisible label",
595 "nodeResult": "h3#label7" 658 "nodeResult": "h3#label7"
596 } 659 }
597 ] 660 ]
598 } 661 }
599 },
600 {
601 "type": "attribute",
602 "attribute": "aria-label",
603 "superseded": true
604 },
605 {
606 "type": "relatedElement",
607 "superseded": true,
608 "nativeSource": "label"
609 },
610 {
611 "type": "contents",
612 "value": {
613 "type": "computedString",
614 "value": "Contents"
615 },
616 "superseded": true
617 },
618 {
619 "type": "attribute",
620 "attribute": "title",
621 "superseded": true
622 } 662 }
623 ] 663 ]
624 }, 664 }
625 "properties": [ 665 ]
626 {
627 "name": "invalid",
628 "value": {
629 "type": "token",
630 "value": "false"
631 }
632 },
633 {
634 "name": "labelledby",
635 "value": {
636 "type": "nodeList",
637 "relatedNodes": [
638 {
639 "idref": "label7",
640 "text": "Invisible label",
641 "nodeResult": "h3#label7"
642 }
643 ]
644 }
645 }
646 ]
647 }
648 } 666 }
649 } 667 }
650 { 668 {
651 "id": "<int>", 669 "id": "<int>",
652 "result": { 670 "result": {
653 "accessibilityNode": { 671 "nodes": [
654 "nodeId": "<string>", 672 {
655 "ignored": false, 673 "nodeId": "<string>",
656 "role": { 674 "ignored": false,
657 "type": "role", 675 "role": {
658 "value": "button" 676 "type": "role",
659 }, 677 "value": "button"
660 "name": { 678 },
661 "type": "computedString", 679 "name": {
662 "value": "Display-none label", 680 "type": "computedString",
663 "sources": [ 681 "value": "Display-none label",
682 "sources": [
683 {
684 "type": "relatedElement",
685 "value": {
686 "type": "computedString",
687 "value": "Display-none label"
688 },
689 "attribute": "aria-labelledby",
690 "attributeValue": {
691 "type": "idrefList",
692 "value": "label8",
693 "relatedNodes": [
694 {
695 "idref": "label8",
696 "text": "Display-none label",
697 "nodeResult": "h3#label8"
698 }
699 ]
700 }
701 },
702 {
703 "type": "attribute",
704 "attribute": "aria-label",
705 "superseded": true
706 },
707 {
708 "type": "relatedElement",
709 "superseded": true,
710 "nativeSource": "label"
711 },
712 {
713 "type": "contents",
714 "value": {
715 "type": "computedString",
716 "value": "Contents"
717 },
718 "superseded": true
719 },
720 {
721 "type": "attribute",
722 "attribute": "title",
723 "superseded": true
724 }
725 ]
726 },
727 "properties": [
664 { 728 {
665 "type": "relatedElement", 729 "name": "invalid",
666 "value": { 730 "value": {
667 "type": "computedString", 731 "type": "token",
668 "value": "Display-none label" 732 "value": "false"
669 }, 733 }
670 "attribute": "aria-labelledby", 734 },
671 "attributeValue": { 735 {
672 "type": "idrefList", 736 "name": "labelledby",
673 "value": "label8", 737 "value": {
738 "type": "nodeList",
674 "relatedNodes": [ 739 "relatedNodes": [
675 { 740 {
676 "idref": "label8", 741 "idref": "label8",
677 "text": "Display-none label", 742 "text": "Display-none label",
678 "nodeResult": "h3#label8" 743 "nodeResult": "h3#label8"
679 } 744 }
680 ] 745 ]
681 } 746 }
747 }
748 ]
749 }
750 ]
751 }
752 }
753 {
754 "id": "<int>",
755 "result": {
756 "nodes": [
757 {
758 "nodeId": "<string>",
759 "ignored": false,
760 "role": {
761 "type": "role",
762 "value": "button"
763 },
764 "name": {
765 "type": "computedString",
766 "value": "Label",
767 "sources": [
768 {
769 "type": "relatedElement",
770 "attribute": "aria-labelledby"
771 },
772 {
773 "type": "attribute",
774 "value": {
775 "type": "computedString",
776 "value": "Label"
777 },
778 "attribute": "aria-label",
779 "attributeValue": {
780 "type": "string",
781 "value": "Label"
782 }
783 },
784 {
785 "type": "relatedElement",
786 "superseded": true,
787 "nativeSource": "label"
788 },
789 {
790 "type": "contents",
791 "value": {
792 "type": "computedString",
793 "value": "Contents"
794 },
795 "superseded": true
796 },
797 {
798 "type": "attribute",
799 "attribute": "title",
800 "superseded": true
801 }
802 ]
803 },
804 "properties": [
805 {
806 "name": "invalid",
807 "value": {
808 "type": "token",
809 "value": "false"
810 }
811 }
812 ]
813 }
814 ]
815 }
816 }
817 {
818 "id": "<int>",
819 "result": {
820 "nodes": [
821 {
822 "nodeId": "<string>",
823 "ignored": false,
824 "role": {
825 "type": "role",
826 "value": "button"
827 },
828 "name": {
829 "type": "computedString",
830 "value": "Contents",
831 "sources": [
832 {
833 "type": "relatedElement",
834 "attribute": "aria-labelledby"
835 },
836 {
837 "type": "attribute",
838 "attribute": "aria-label"
839 },
840 {
841 "type": "relatedElement",
842 "nativeSource": "label"
843 },
844 {
845 "type": "contents",
846 "value": {
847 "type": "computedString",
848 "value": "Contents"
849 }
850 },
851 {
852 "type": "attribute",
853 "attribute": "title",
854 "superseded": true
855 }
856 ]
857 },
858 "properties": [
859 {
860 "name": "invalid",
861 "value": {
862 "type": "token",
863 "value": "false"
864 }
865 }
866 ]
867 }
868 ]
869 }
870 }
871 {
872 "id": "<int>",
873 "result": {
874 "nodes": [
875 {
876 "nodeId": "<string>",
877 "ignored": false,
878 "role": {
879 "type": "role",
880 "value": "button"
881 },
882 "name": {
883 "type": "computedString",
884 "value": "Contents",
885 "sources": [
886 {
887 "type": "relatedElement",
888 "attribute": "aria-labelledby"
889 },
890 {
891 "type": "attribute",
892 "attribute": "aria-label"
893 },
894 {
895 "type": "relatedElement",
896 "nativeSource": "label"
897 },
898 {
899 "type": "contents",
900 "value": {
901 "type": "computedString",
902 "value": "Contents"
903 }
904 },
905 {
906 "type": "attribute",
907 "attribute": "title",
908 "superseded": true
909 }
910 ]
911 },
912 "properties": [
913 {
914 "name": "invalid",
915 "value": {
916 "type": "token",
917 "value": "false"
918 }
919 }
920 ]
921 }
922 ]
923 }
924 }
925 {
926 "id": "<int>",
927 "result": {
928 "nodes": [
929 {
930 "nodeId": "<string>",
931 "ignored": false,
932 "role": {
933 "type": "role",
934 "value": "button"
935 },
936 "name": {
937 "type": "computedString",
938 "value": "Labelledby 9",
939 "sources": [
940 {
941 "type": "relatedElement",
942 "value": {
943 "type": "computedString",
944 "value": "Labelledby 9"
945 },
946 "attribute": "aria-labelledby",
947 "attributeValue": {
948 "type": "idrefList",
949 "value": "label9",
950 "relatedNodes": [
951 {
952 "idref": "label9",
953 "text": "Labelledby 9",
954 "nodeResult": "div#label9"
955 }
956 ]
957 }
958 },
959 {
960 "type": "attribute",
961 "value": {
962 "type": "computedString",
963 "value": "Label"
964 },
965 "attribute": "aria-label",
966 "attributeValue": {
967 "type": "string",
968 "value": "Label"
969 },
970 "superseded": true
971 },
972 {
973 "type": "relatedElement",
974 "superseded": true,
975 "nativeSource": "label"
976 },
977 {
978 "type": "contents",
979 "value": {
980 "type": "computedString",
981 "value": "Contents"
982 },
983 "superseded": true
984 },
985 {
986 "type": "attribute",
987 "attribute": "title",
988 "superseded": true
989 }
990 ]
991 },
992 "properties": [
993 {
994 "name": "invalid",
995 "value": {
996 "type": "token",
997 "value": "false"
998 }
682 }, 999 },
683 { 1000 {
684 "type": "attribute", 1001 "name": "labelledby",
685 "attribute": "aria-label", 1002 "value": {
686 "superseded": true 1003 "type": "nodeList",
687 },
688 {
689 "type": "relatedElement",
690 "superseded": true,
691 "nativeSource": "label"
692 },
693 {
694 "type": "contents",
695 "value": {
696 "type": "computedString",
697 "value": "Contents"
698 },
699 "superseded": true
700 },
701 {
702 "type": "attribute",
703 "attribute": "title",
704 "superseded": true
705 }
706 ]
707 },
708 "properties": [
709 {
710 "name": "invalid",
711 "value": {
712 "type": "token",
713 "value": "false"
714 }
715 },
716 {
717 "name": "labelledby",
718 "value": {
719 "type": "nodeList",
720 "relatedNodes": [
721 {
722 "idref": "label8",
723 "text": "Display-none label",
724 "nodeResult": "h3#label8"
725 }
726 ]
727 }
728 }
729 ]
730 }
731 }
732 }
733 {
734 "id": "<int>",
735 "result": {
736 "accessibilityNode": {
737 "nodeId": "<string>",
738 "ignored": false,
739 "role": {
740 "type": "role",
741 "value": "button"
742 },
743 "name": {
744 "type": "computedString",
745 "value": "Label",
746 "sources": [
747 {
748 "type": "relatedElement",
749 "attribute": "aria-labelledby"
750 },
751 {
752 "type": "attribute",
753 "value": {
754 "type": "computedString",
755 "value": "Label"
756 },
757 "attribute": "aria-label",
758 "attributeValue": {
759 "type": "string",
760 "value": "Label"
761 }
762 },
763 {
764 "type": "relatedElement",
765 "superseded": true,
766 "nativeSource": "label"
767 },
768 {
769 "type": "contents",
770 "value": {
771 "type": "computedString",
772 "value": "Contents"
773 },
774 "superseded": true
775 },
776 {
777 "type": "attribute",
778 "attribute": "title",
779 "superseded": true
780 }
781 ]
782 },
783 "properties": [
784 {
785 "name": "invalid",
786 "value": {
787 "type": "token",
788 "value": "false"
789 }
790 }
791 ]
792 }
793 }
794 }
795 {
796 "id": "<int>",
797 "result": {
798 "accessibilityNode": {
799 "nodeId": "<string>",
800 "ignored": false,
801 "role": {
802 "type": "role",
803 "value": "button"
804 },
805 "name": {
806 "type": "computedString",
807 "value": "Contents",
808 "sources": [
809 {
810 "type": "relatedElement",
811 "attribute": "aria-labelledby"
812 },
813 {
814 "type": "attribute",
815 "attribute": "aria-label"
816 },
817 {
818 "type": "relatedElement",
819 "nativeSource": "label"
820 },
821 {
822 "type": "contents",
823 "value": {
824 "type": "computedString",
825 "value": "Contents"
826 }
827 },
828 {
829 "type": "attribute",
830 "attribute": "title",
831 "superseded": true
832 }
833 ]
834 },
835 "properties": [
836 {
837 "name": "invalid",
838 "value": {
839 "type": "token",
840 "value": "false"
841 }
842 }
843 ]
844 }
845 }
846 }
847 {
848 "id": "<int>",
849 "result": {
850 "accessibilityNode": {
851 "nodeId": "<string>",
852 "ignored": false,
853 "role": {
854 "type": "role",
855 "value": "button"
856 },
857 "name": {
858 "type": "computedString",
859 "value": "Contents",
860 "sources": [
861 {
862 "type": "relatedElement",
863 "attribute": "aria-labelledby"
864 },
865 {
866 "type": "attribute",
867 "attribute": "aria-label"
868 },
869 {
870 "type": "relatedElement",
871 "nativeSource": "label"
872 },
873 {
874 "type": "contents",
875 "value": {
876 "type": "computedString",
877 "value": "Contents"
878 }
879 },
880 {
881 "type": "attribute",
882 "attribute": "title",
883 "superseded": true
884 }
885 ]
886 },
887 "properties": [
888 {
889 "name": "invalid",
890 "value": {
891 "type": "token",
892 "value": "false"
893 }
894 }
895 ]
896 }
897 }
898 }
899 {
900 "id": "<int>",
901 "result": {
902 "accessibilityNode": {
903 "nodeId": "<string>",
904 "ignored": false,
905 "role": {
906 "type": "role",
907 "value": "button"
908 },
909 "name": {
910 "type": "computedString",
911 "value": "Labelledby 9",
912 "sources": [
913 {
914 "type": "relatedElement",
915 "value": {
916 "type": "computedString",
917 "value": "Labelledby 9"
918 },
919 "attribute": "aria-labelledby",
920 "attributeValue": {
921 "type": "idrefList",
922 "value": "label9",
923 "relatedNodes": [ 1004 "relatedNodes": [
924 { 1005 {
925 "idref": "label9", 1006 "idref": "label9",
926 "text": "Labelledby 9", 1007 "text": "Labelledby 9",
927 "nodeResult": "div#label9" 1008 "nodeResult": "div#label9"
928 } 1009 }
929 ] 1010 ]
930 } 1011 }
931 },
932 {
933 "type": "attribute",
934 "value": {
935 "type": "computedString",
936 "value": "Label"
937 },
938 "attribute": "aria-label",
939 "attributeValue": {
940 "type": "string",
941 "value": "Label"
942 },
943 "superseded": true
944 },
945 {
946 "type": "relatedElement",
947 "superseded": true,
948 "nativeSource": "label"
949 },
950 {
951 "type": "contents",
952 "value": {
953 "type": "computedString",
954 "value": "Contents"
955 },
956 "superseded": true
957 },
958 {
959 "type": "attribute",
960 "attribute": "title",
961 "superseded": true
962 } 1012 }
963 ] 1013 ]
964 }, 1014 }
965 "properties": [ 1015 ]
966 {
967 "name": "invalid",
968 "value": {
969 "type": "token",
970 "value": "false"
971 }
972 },
973 {
974 "name": "labelledby",
975 "value": {
976 "type": "nodeList",
977 "relatedNodes": [
978 {
979 "idref": "label9",
980 "text": "Labelledby 9",
981 "nodeResult": "div#label9"
982 }
983 ]
984 }
985 }
986 ]
987 }
988 } 1016 }
989 } 1017 }
990 { 1018 {
991 "id": "<int>", 1019 "id": "<int>",
992 "result": { 1020 "result": {
993 "accessibilityNode": { 1021 "nodes": [
994 "nodeId": "<string>", 1022 {
995 "ignored": false, 1023 "nodeId": "<string>",
996 "role": { 1024 "ignored": false,
997 "type": "role", 1025 "role": {
998 "value": "button" 1026 "type": "role",
999 }, 1027 "value": "button"
1000 "name": { 1028 },
1001 "type": "computedString", 1029 "name": {
1002 "value": "Label 10 label", 1030 "type": "computedString",
1003 "sources": [ 1031 "value": "Label 10 label",
1032 "sources": [
1033 {
1034 "type": "relatedElement",
1035 "value": {
1036 "type": "computedString",
1037 "value": "Label 10 label"
1038 },
1039 "attribute": "aria-labelledby",
1040 "attributeValue": {
1041 "type": "idrefList",
1042 "value": "label10",
1043 "relatedNodes": [
1044 {
1045 "idref": "label10",
1046 "text": "Label 10 label",
1047 "nodeResult": "div#label10"
1048 }
1049 ]
1050 }
1051 },
1052 {
1053 "type": "attribute",
1054 "attribute": "aria-label",
1055 "superseded": true
1056 },
1057 {
1058 "type": "relatedElement",
1059 "superseded": true,
1060 "nativeSource": "label"
1061 },
1062 {
1063 "type": "contents",
1064 "value": {
1065 "type": "computedString",
1066 "value": "Contents"
1067 },
1068 "superseded": true
1069 },
1070 {
1071 "type": "attribute",
1072 "attribute": "title",
1073 "superseded": true
1074 }
1075 ]
1076 },
1077 "properties": [
1004 { 1078 {
1005 "type": "relatedElement", 1079 "name": "invalid",
1006 "value": { 1080 "value": {
1007 "type": "computedString", 1081 "type": "token",
1008 "value": "Label 10 label" 1082 "value": "false"
1009 }, 1083 }
1010 "attribute": "aria-labelledby", 1084 },
1011 "attributeValue": { 1085 {
1012 "type": "idrefList", 1086 "name": "labelledby",
1013 "value": "label10", 1087 "value": {
1088 "type": "nodeList",
1014 "relatedNodes": [ 1089 "relatedNodes": [
1015 { 1090 {
1016 "idref": "label10", 1091 "idref": "label10",
1017 "text": "Label 10 label", 1092 "text": "Label 10 label",
1018 "nodeResult": "div#label10" 1093 "nodeResult": "div#label10"
1019 } 1094 }
1020 ] 1095 ]
1021 } 1096 }
1022 },
1023 {
1024 "type": "attribute",
1025 "attribute": "aria-label",
1026 "superseded": true
1027 },
1028 {
1029 "type": "relatedElement",
1030 "superseded": true,
1031 "nativeSource": "label"
1032 },
1033 {
1034 "type": "contents",
1035 "value": {
1036 "type": "computedString",
1037 "value": "Contents"
1038 },
1039 "superseded": true
1040 },
1041 {
1042 "type": "attribute",
1043 "attribute": "title",
1044 "superseded": true
1045 } 1097 }
1046 ] 1098 ]
1047 }, 1099 }
1048 "properties": [ 1100 ]
1049 {
1050 "name": "invalid",
1051 "value": {
1052 "type": "token",
1053 "value": "false"
1054 }
1055 },
1056 {
1057 "name": "labelledby",
1058 "value": {
1059 "type": "nodeList",
1060 "relatedNodes": [
1061 {
1062 "idref": "label10",
1063 "text": "Label 10 label",
1064 "nodeResult": "div#label10"
1065 }
1066 ]
1067 }
1068 }
1069 ]
1070 }
1071 } 1101 }
1072 } 1102 }
1073 { 1103 {
1074 "id": "<int>", 1104 "id": "<int>",
1075 "result": { 1105 "result": {
1076 "accessibilityNode": { 1106 "nodes": [
1077 "nodeId": "<string>", 1107 {
1078 "ignored": false, 1108 "nodeId": "<string>",
1079 "role": { 1109 "ignored": false,
1080 "type": "role", 1110 "role": {
1081 "value": "button" 1111 "type": "role",
1082 }, 1112 "value": "button"
1083 "name": { 1113 },
1084 "type": "computedString", 1114 "name": {
1085 "value": "Contents 11", 1115 "type": "computedString",
1086 "sources": [ 1116 "value": "Contents 11",
1117 "sources": [
1118 {
1119 "type": "relatedElement",
1120 "value": {
1121 "type": "computedString",
1122 "value": "Contents 11"
1123 },
1124 "attribute": "aria-labelledby",
1125 "attributeValue": {
1126 "type": "idrefList",
1127 "value": "label11",
1128 "relatedNodes": [
1129 {
1130 "idref": "label11",
1131 "text": "Contents 11",
1132 "nodeResult": "div#label11"
1133 }
1134 ]
1135 }
1136 },
1137 {
1138 "type": "attribute",
1139 "attribute": "aria-label",
1140 "superseded": true
1141 },
1142 {
1143 "type": "relatedElement",
1144 "superseded": true,
1145 "nativeSource": "label"
1146 },
1147 {
1148 "type": "contents",
1149 "value": {
1150 "type": "computedString",
1151 "value": "Contents"
1152 },
1153 "superseded": true
1154 },
1155 {
1156 "type": "attribute",
1157 "attribute": "title",
1158 "superseded": true
1159 }
1160 ]
1161 },
1162 "properties": [
1087 { 1163 {
1088 "type": "relatedElement", 1164 "name": "invalid",
1089 "value": { 1165 "value": {
1090 "type": "computedString", 1166 "type": "token",
1091 "value": "Contents 11" 1167 "value": "false"
1092 }, 1168 }
1093 "attribute": "aria-labelledby", 1169 },
1094 "attributeValue": { 1170 {
1095 "type": "idrefList", 1171 "name": "labelledby",
1096 "value": "label11", 1172 "value": {
1173 "type": "nodeList",
1097 "relatedNodes": [ 1174 "relatedNodes": [
1098 { 1175 {
1099 "idref": "label11", 1176 "idref": "label11",
1100 "text": "Contents 11", 1177 "text": "Contents 11",
1101 "nodeResult": "div#label11" 1178 "nodeResult": "div#label11"
1102 } 1179 }
1103 ] 1180 ]
1104 } 1181 }
1105 },
1106 {
1107 "type": "attribute",
1108 "attribute": "aria-label",
1109 "superseded": true
1110 },
1111 {
1112 "type": "relatedElement",
1113 "superseded": true,
1114 "nativeSource": "label"
1115 },
1116 {
1117 "type": "contents",
1118 "value": {
1119 "type": "computedString",
1120 "value": "Contents"
1121 },
1122 "superseded": true
1123 },
1124 {
1125 "type": "attribute",
1126 "attribute": "title",
1127 "superseded": true
1128 } 1182 }
1129 ] 1183 ]
1130 }, 1184 }
1131 "properties": [ 1185 ]
1132 {
1133 "name": "invalid",
1134 "value": {
1135 "type": "token",
1136 "value": "false"
1137 }
1138 },
1139 {
1140 "name": "labelledby",
1141 "value": {
1142 "type": "nodeList",
1143 "relatedNodes": [
1144 {
1145 "idref": "label11",
1146 "text": "Contents 11",
1147 "nodeResult": "div#label11"
1148 }
1149 ]
1150 }
1151 }
1152 ]
1153 }
1154 } 1186 }
1155 } 1187 }
1156 { 1188 {
1157 "id": "<int>", 1189 "id": "<int>",
1158 "result": { 1190 "result": {
1159 "accessibilityNode": { 1191 "nodes": [
1160 "nodeId": "<string>", 1192 {
1161 "ignored": false, 1193 "nodeId": "<string>",
1162 "role": { 1194 "ignored": false,
1163 "type": "role", 1195 "role": {
1164 "value": "button" 1196 "type": "role",
1165 }, 1197 "value": "button"
1166 "name": { 1198 },
1167 "type": "computedString", 1199 "name": {
1168 "value": "Label 12 label", 1200 "type": "computedString",
1169 "sources": [ 1201 "value": "Label 12 label",
1202 "sources": [
1203 {
1204 "type": "relatedElement",
1205 "value": {
1206 "type": "computedString",
1207 "value": "Label 12 label"
1208 },
1209 "attribute": "aria-labelledby",
1210 "attributeValue": {
1211 "type": "idrefList",
1212 "value": "label12",
1213 "relatedNodes": [
1214 {
1215 "idref": "label12",
1216 "text": "Label 12 label",
1217 "nodeResult": "div#label12"
1218 }
1219 ]
1220 }
1221 },
1222 {
1223 "type": "attribute",
1224 "attribute": "aria-label",
1225 "superseded": true
1226 },
1227 {
1228 "type": "relatedElement",
1229 "superseded": true,
1230 "nativeSource": "label"
1231 },
1232 {
1233 "type": "contents",
1234 "value": {
1235 "type": "computedString",
1236 "value": "Contents"
1237 },
1238 "superseded": true
1239 },
1240 {
1241 "type": "attribute",
1242 "attribute": "title",
1243 "superseded": true
1244 }
1245 ]
1246 },
1247 "properties": [
1170 { 1248 {
1171 "type": "relatedElement", 1249 "name": "invalid",
1172 "value": { 1250 "value": {
1173 "type": "computedString", 1251 "type": "token",
1174 "value": "Label 12 label" 1252 "value": "false"
1175 }, 1253 }
1176 "attribute": "aria-labelledby", 1254 },
1177 "attributeValue": { 1255 {
1178 "type": "idrefList", 1256 "name": "labelledby",
1179 "value": "label12", 1257 "value": {
1258 "type": "nodeList",
1180 "relatedNodes": [ 1259 "relatedNodes": [
1181 { 1260 {
1182 "idref": "label12", 1261 "idref": "label12",
1183 "text": "Label 12 label", 1262 "text": "Label 12 label",
1184 "nodeResult": "div#label12" 1263 "nodeResult": "div#label12"
1185 } 1264 }
1186 ] 1265 ]
1187 } 1266 }
1188 },
1189 {
1190 "type": "attribute",
1191 "attribute": "aria-label",
1192 "superseded": true
1193 },
1194 {
1195 "type": "relatedElement",
1196 "superseded": true,
1197 "nativeSource": "label"
1198 },
1199 {
1200 "type": "contents",
1201 "value": {
1202 "type": "computedString",
1203 "value": "Contents"
1204 },
1205 "superseded": true
1206 },
1207 {
1208 "type": "attribute",
1209 "attribute": "title",
1210 "superseded": true
1211 } 1267 }
1212 ] 1268 ]
1213 }, 1269 }
1214 "properties": [ 1270 ]
1215 {
1216 "name": "invalid",
1217 "value": {
1218 "type": "token",
1219 "value": "false"
1220 }
1221 },
1222 {
1223 "name": "labelledby",
1224 "value": {
1225 "type": "nodeList",
1226 "relatedNodes": [
1227 {
1228 "idref": "label12",
1229 "text": "Label 12 label",
1230 "nodeResult": "div#label12"
1231 }
1232 ]
1233 }
1234 }
1235 ]
1236 }
1237 } 1271 }
1238 } 1272 }
1239 { 1273 {
1240 "id": "<int>", 1274 "id": "<int>",
1241 "result": { 1275 "result": {
1242 "accessibilityNode": { 1276 "nodes": [
1243 "nodeId": "<string>", 1277 {
1244 "ignored": false, 1278 "nodeId": "<string>",
1245 "role": { 1279 "ignored": false,
1246 "type": "role", 1280 "role": {
1247 "value": "textbox" 1281 "type": "role",
1248 }, 1282 "value": "textbox"
1249 "name": { 1283 },
1250 "type": "computedString", 1284 "name": {
1251 "value": "A B C", 1285 "type": "computedString",
1252 "sources": [ 1286 "value": "A B C",
1287 "sources": [
1288 {
1289 "type": "relatedElement",
1290 "value": {
1291 "type": "computedString",
1292 "value": "A B C"
1293 },
1294 "attribute": "aria-labelledby",
1295 "attributeValue": {
1296 "type": "idrefList",
1297 "value": "list1",
1298 "relatedNodes": [
1299 {
1300 "idref": "list1",
1301 "text": "A B C",
1302 "nodeResult": "ul#list1"
1303 }
1304 ]
1305 }
1306 },
1307 {
1308 "type": "attribute",
1309 "attribute": "aria-label",
1310 "superseded": true
1311 },
1312 {
1313 "type": "relatedElement",
1314 "superseded": true,
1315 "nativeSource": "label"
1316 },
1317 {
1318 "type": "placeholder",
1319 "attribute": "placeholder",
1320 "superseded": true
1321 },
1322 {
1323 "type": "attribute",
1324 "attribute": "title",
1325 "superseded": true
1326 }
1327 ]
1328 },
1329 "properties": [
1253 { 1330 {
1254 "type": "relatedElement", 1331 "name": "invalid",
1255 "value": { 1332 "value": {
1256 "type": "computedString", 1333 "type": "token",
1257 "value": "A B C" 1334 "value": "false"
1258 }, 1335 }
1259 "attribute": "aria-labelledby", 1336 },
1260 "attributeValue": { 1337 {
1261 "type": "idrefList", 1338 "name": "multiline",
1262 "value": "list1", 1339 "value": {
1340 "type": "boolean",
1341 "value": false
1342 }
1343 },
1344 {
1345 "name": "readonly",
1346 "value": {
1347 "type": "boolean",
1348 "value": false
1349 }
1350 },
1351 {
1352 "name": "required",
1353 "value": {
1354 "type": "boolean",
1355 "value": false
1356 }
1357 },
1358 {
1359 "name": "labelledby",
1360 "value": {
1361 "type": "nodeList",
1263 "relatedNodes": [ 1362 "relatedNodes": [
1264 { 1363 {
1265 "idref": "list1", 1364 "idref": "list1",
1266 "text": "A B C", 1365 "text": "A B C",
1267 "nodeResult": "ul#list1" 1366 "nodeResult": "ul#list1"
1268 } 1367 }
1269 ] 1368 ]
1270 } 1369 }
1271 },
1272 {
1273 "type": "attribute",
1274 "attribute": "aria-label",
1275 "superseded": true
1276 },
1277 {
1278 "type": "relatedElement",
1279 "superseded": true,
1280 "nativeSource": "label"
1281 },
1282 {
1283 "type": "placeholder",
1284 "attribute": "placeholder",
1285 "superseded": true
1286 },
1287 {
1288 "type": "attribute",
1289 "attribute": "title",
1290 "superseded": true
1291 } 1370 }
1292 ] 1371 ]
1293 }, 1372 }
1294 "properties": [ 1373 ]
1295 {
1296 "name": "invalid",
1297 "value": {
1298 "type": "token",
1299 "value": "false"
1300 }
1301 },
1302 {
1303 "name": "multiline",
1304 "value": {
1305 "type": "boolean",
1306 "value": false
1307 }
1308 },
1309 {
1310 "name": "readonly",
1311 "value": {
1312 "type": "boolean",
1313 "value": false
1314 }
1315 },
1316 {
1317 "name": "required",
1318 "value": {
1319 "type": "boolean",
1320 "value": false
1321 }
1322 },
1323 {
1324 "name": "labelledby",
1325 "value": {
1326 "type": "nodeList",
1327 "relatedNodes": [
1328 {
1329 "idref": "list1",
1330 "text": "A B C",
1331 "nodeResult": "ul#list1"
1332 }
1333 ]
1334 }
1335 }
1336 ]
1337 }
1338 } 1374 }
1339 } 1375 }
1340 1376
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698