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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-visiblity-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": "role", 8 "role": {
9 "value": "link" 9 "type": "role",
10 }, 10 "value": "link"
11 "name": { 11 },
12 "type": "computedString", 12 "name": {
13 "value": "1 2 7", 13 "type": "computedString",
14 "sources": [ 14 "value": "1 2 7",
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": "contents", 24 {
25 "value": { 25 "type": "contents",
26 "type": "computedString", 26 "value": {
27 "value": "1 2 7" 27 "type": "computedString",
28 "value": "1 2 7"
29 }
30 },
31 {
32 "type": "attribute",
33 "attribute": "title",
34 "superseded": true
28 } 35 }
29 }, 36 ]
30 { 37 },
31 "type": "attribute", 38 "properties": []
32 "attribute": "title", 39 }
33 "superseded": true 40 ]
34 }
35 ]
36 },
37 "properties": []
38 }
39 } 41 }
40 } 42 }
41 { 43 {
42 "id": "<int>", 44 "id": "<int>",
43 "result": { 45 "result": {
44 "accessibilityNode": { 46 "nodes": [
45 "nodeId": "<string>", 47 {
46 "ignored": false, 48 "nodeId": "<string>",
47 "role": { 49 "ignored": false,
48 "type": "role", 50 "role": {
49 "value": "textbox" 51 "type": "role",
50 }, 52 "value": "textbox"
51 "name": { 53 },
52 "type": "computedString", 54 "name": {
53 "value": "1 2 7", 55 "type": "computedString",
54 "sources": [ 56 "value": "1 2 7",
57 "sources": [
58 {
59 "type": "relatedElement",
60 "value": {
61 "type": "computedString",
62 "value": "1 2 7"
63 },
64 "attribute": "aria-labelledby",
65 "attributeValue": {
66 "type": "idrefList",
67 "value": "label2",
68 "relatedNodes": [
69 {
70 "idref": "label2",
71 "text": "1 2 7",
72 "nodeResult": "div#label2"
73 }
74 ]
75 }
76 },
77 {
78 "type": "attribute",
79 "attribute": "aria-label",
80 "superseded": true
81 },
82 {
83 "type": "relatedElement",
84 "superseded": true,
85 "nativeSource": "label"
86 },
87 {
88 "type": "placeholder",
89 "attribute": "placeholder",
90 "superseded": true
91 },
92 {
93 "type": "attribute",
94 "attribute": "title",
95 "superseded": true
96 }
97 ]
98 },
99 "properties": [
55 { 100 {
56 "type": "relatedElement", 101 "name": "invalid",
57 "value": { 102 "value": {
58 "type": "computedString", 103 "type": "token",
59 "value": "1 2 7" 104 "value": "false"
60 }, 105 }
61 "attribute": "aria-labelledby", 106 },
62 "attributeValue": { 107 {
63 "type": "idrefList", 108 "name": "multiline",
64 "value": "label2", 109 "value": {
110 "type": "boolean",
111 "value": false
112 }
113 },
114 {
115 "name": "readonly",
116 "value": {
117 "type": "boolean",
118 "value": false
119 }
120 },
121 {
122 "name": "required",
123 "value": {
124 "type": "boolean",
125 "value": false
126 }
127 },
128 {
129 "name": "labelledby",
130 "value": {
131 "type": "nodeList",
65 "relatedNodes": [ 132 "relatedNodes": [
66 { 133 {
67 "idref": "label2", 134 "idref": "label2",
68 "text": "1 2 7", 135 "text": "1 2 7",
69 "nodeResult": "div#label2" 136 "nodeResult": "div#label2"
70 } 137 }
71 ] 138 ]
72 } 139 }
73 },
74 {
75 "type": "attribute",
76 "attribute": "aria-label",
77 "superseded": true
78 },
79 {
80 "type": "relatedElement",
81 "superseded": true,
82 "nativeSource": "label"
83 },
84 {
85 "type": "placeholder",
86 "attribute": "placeholder",
87 "superseded": true
88 },
89 {
90 "type": "attribute",
91 "attribute": "title",
92 "superseded": true
93 } 140 }
94 ] 141 ]
95 }, 142 }
96 "properties": [ 143 ]
97 {
98 "name": "invalid",
99 "value": {
100 "type": "token",
101 "value": "false"
102 }
103 },
104 {
105 "name": "multiline",
106 "value": {
107 "type": "boolean",
108 "value": false
109 }
110 },
111 {
112 "name": "readonly",
113 "value": {
114 "type": "boolean",
115 "value": false
116 }
117 },
118 {
119 "name": "required",
120 "value": {
121 "type": "boolean",
122 "value": false
123 }
124 },
125 {
126 "name": "labelledby",
127 "value": {
128 "type": "nodeList",
129 "relatedNodes": [
130 {
131 "idref": "label2",
132 "text": "1 2 7",
133 "nodeResult": "div#label2"
134 }
135 ]
136 }
137 }
138 ]
139 }
140 } 144 }
141 } 145 }
142 { 146 {
143 "id": "<int>", 147 "id": "<int>",
144 "result": { 148 "result": {
145 "accessibilityNode": { 149 "nodes": [
146 "nodeId": "<string>", 150 {
147 "ignored": false, 151 "nodeId": "<string>",
148 "role": { 152 "ignored": false,
149 "type": "role", 153 "role": {
150 "value": "textbox" 154 "type": "role",
151 }, 155 "value": "textbox"
152 "name": { 156 },
153 "type": "computedString", 157 "name": {
154 "value": "1 2 3 4 6 7", 158 "type": "computedString",
155 "sources": [ 159 "value": "1 2 3 4 6 7",
160 "sources": [
161 {
162 "type": "relatedElement",
163 "value": {
164 "type": "computedString",
165 "value": "1 2 3 4 6 7"
166 },
167 "attribute": "aria-labelledby",
168 "attributeValue": {
169 "type": "idrefList",
170 "value": "3a 3b 3c 3d 3e 3f 3g",
171 "relatedNodes": [
172 {
173 "idref": "3a",
174 "text": "1",
175 "nodeResult": "p#3a"
176 },
177 {
178 "idref": "3b",
179 "text": "2",
180 "nodeResult": "td#3b"
181 },
182 {
183 "idref": "3c",
184 "text": "3",
185 "nodeResult": "td#3c"
186 },
187 {
188 "idref": "3d",
189 "text": "4",
190 "nodeResult": "td#3d"
191 },
192 {
193 "idref": "3e",
194 "text": "",
195 "nodeResult": "tr#3e"
196 },
197 {
198 "idref": "3f",
199 "text": "6",
200 "nodeResult": "tr#3f"
201 },
202 {
203 "idref": "3g",
204 "text": "7",
205 "nodeResult": "p#3g"
206 }
207 ]
208 }
209 },
210 {
211 "type": "attribute",
212 "attribute": "aria-label",
213 "superseded": true
214 },
215 {
216 "type": "relatedElement",
217 "superseded": true,
218 "nativeSource": "label"
219 },
220 {
221 "type": "placeholder",
222 "attribute": "placeholder",
223 "superseded": true
224 },
225 {
226 "type": "attribute",
227 "attribute": "title",
228 "superseded": true
229 }
230 ]
231 },
232 "properties": [
156 { 233 {
157 "type": "relatedElement", 234 "name": "invalid",
158 "value": { 235 "value": {
159 "type": "computedString", 236 "type": "token",
160 "value": "1 2 3 4 6 7" 237 "value": "false"
161 }, 238 }
162 "attribute": "aria-labelledby", 239 },
163 "attributeValue": { 240 {
164 "type": "idrefList", 241 "name": "multiline",
165 "value": "3a 3b 3c 3d 3e 3f 3g", 242 "value": {
243 "type": "boolean",
244 "value": false
245 }
246 },
247 {
248 "name": "readonly",
249 "value": {
250 "type": "boolean",
251 "value": false
252 }
253 },
254 {
255 "name": "required",
256 "value": {
257 "type": "boolean",
258 "value": false
259 }
260 },
261 {
262 "name": "labelledby",
263 "value": {
264 "type": "nodeList",
166 "relatedNodes": [ 265 "relatedNodes": [
167 { 266 {
168 "idref": "3a", 267 "idref": "3a",
169 "text": "1", 268 "text": "1",
170 "nodeResult": "p#3a" 269 "nodeResult": "p#3a"
171 }, 270 },
172 { 271 {
173 "idref": "3b", 272 "idref": "3b",
174 "text": "2", 273 "text": "2",
175 "nodeResult": "td#3b" 274 "nodeResult": "td#3b"
(...skipping 18 matching lines...) Expand all
194 "text": "6", 293 "text": "6",
195 "nodeResult": "tr#3f" 294 "nodeResult": "tr#3f"
196 }, 295 },
197 { 296 {
198 "idref": "3g", 297 "idref": "3g",
199 "text": "7", 298 "text": "7",
200 "nodeResult": "p#3g" 299 "nodeResult": "p#3g"
201 } 300 }
202 ] 301 ]
203 } 302 }
204 },
205 {
206 "type": "attribute",
207 "attribute": "aria-label",
208 "superseded": true
209 },
210 {
211 "type": "relatedElement",
212 "superseded": true,
213 "nativeSource": "label"
214 },
215 {
216 "type": "placeholder",
217 "attribute": "placeholder",
218 "superseded": true
219 },
220 {
221 "type": "attribute",
222 "attribute": "title",
223 "superseded": true
224 } 303 }
225 ] 304 ]
226 }, 305 }
227 "properties": [ 306 ]
228 {
229 "name": "invalid",
230 "value": {
231 "type": "token",
232 "value": "false"
233 }
234 },
235 {
236 "name": "multiline",
237 "value": {
238 "type": "boolean",
239 "value": false
240 }
241 },
242 {
243 "name": "readonly",
244 "value": {
245 "type": "boolean",
246 "value": false
247 }
248 },
249 {
250 "name": "required",
251 "value": {
252 "type": "boolean",
253 "value": false
254 }
255 },
256 {
257 "name": "labelledby",
258 "value": {
259 "type": "nodeList",
260 "relatedNodes": [
261 {
262 "idref": "3a",
263 "text": "1",
264 "nodeResult": "p#3a"
265 },
266 {
267 "idref": "3b",
268 "text": "2",
269 "nodeResult": "td#3b"
270 },
271 {
272 "idref": "3c",
273 "text": "3",
274 "nodeResult": "td#3c"
275 },
276 {
277 "idref": "3d",
278 "text": "4",
279 "nodeResult": "td#3d"
280 },
281 {
282 "idref": "3e",
283 "text": "",
284 "nodeResult": "tr#3e"
285 },
286 {
287 "idref": "3f",
288 "text": "6",
289 "nodeResult": "tr#3f"
290 },
291 {
292 "idref": "3g",
293 "text": "7",
294 "nodeResult": "p#3g"
295 }
296 ]
297 }
298 }
299 ]
300 }
301 } 307 }
302 } 308 }
303 { 309 {
304 "id": "<int>", 310 "id": "<int>",
305 "result": { 311 "result": {
306 "accessibilityNode": { 312 "nodes": [
307 "nodeId": "<string>", 313 {
308 "ignored": false, 314 "nodeId": "<string>",
309 "role": { 315 "ignored": false,
310 "type": "role", 316 "role": {
311 "value": "textbox" 317 "type": "role",
312 }, 318 "value": "textbox"
313 "name": { 319 },
314 "type": "computedString", 320 "name": {
315 "value": "1 2 7", 321 "type": "computedString",
316 "sources": [ 322 "value": "1 2 7",
323 "sources": [
324 {
325 "type": "relatedElement",
326 "value": {
327 "type": "computedString",
328 "value": "\n 1 \n \n 2 \n \n \n \n \n \n 7 \n "
329 },
330 "attribute": "aria-labelledby",
331 "attributeValue": {
332 "type": "idrefList",
333 "value": "label4",
334 "relatedNodes": [
335 {
336 "idref": "label4",
337 "text": "\n 1 \n \n 2 \n \n \n \n \n \n 7 \n ",
338 "nodeResult": "div#label4"
339 }
340 ]
341 }
342 },
343 {
344 "type": "attribute",
345 "attribute": "aria-label",
346 "superseded": true
347 },
348 {
349 "type": "relatedElement",
350 "superseded": true,
351 "nativeSource": "label"
352 },
353 {
354 "type": "placeholder",
355 "attribute": "placeholder",
356 "superseded": true
357 },
358 {
359 "type": "attribute",
360 "attribute": "title",
361 "superseded": true
362 }
363 ]
364 },
365 "properties": [
317 { 366 {
318 "type": "relatedElement", 367 "name": "invalid",
319 "value": { 368 "value": {
320 "type": "computedString", 369 "type": "token",
321 "value": "\n 1 \n \n 2 \n \n \n \n \n \n 7 \n " 370 "value": "false"
322 }, 371 }
323 "attribute": "aria-labelledby", 372 },
324 "attributeValue": { 373 {
325 "type": "idrefList", 374 "name": "multiline",
326 "value": "label4", 375 "value": {
376 "type": "boolean",
377 "value": false
378 }
379 },
380 {
381 "name": "readonly",
382 "value": {
383 "type": "boolean",
384 "value": false
385 }
386 },
387 {
388 "name": "required",
389 "value": {
390 "type": "boolean",
391 "value": false
392 }
393 },
394 {
395 "name": "labelledby",
396 "value": {
397 "type": "nodeList",
327 "relatedNodes": [ 398 "relatedNodes": [
328 { 399 {
329 "idref": "label4", 400 "idref": "label4",
330 "text": "\n 1 \n \n 2 \n \n \n \n \n \n 7 \n ", 401 "text": "\n 1 \n \n 2 \n \n \n \n \n \n 7 \n ",
331 "nodeResult": "div#label4" 402 "nodeResult": "div#label4"
332 } 403 }
333 ] 404 ]
334 } 405 }
335 },
336 {
337 "type": "attribute",
338 "attribute": "aria-label",
339 "superseded": true
340 },
341 {
342 "type": "relatedElement",
343 "superseded": true,
344 "nativeSource": "label"
345 },
346 {
347 "type": "placeholder",
348 "attribute": "placeholder",
349 "superseded": true
350 },
351 {
352 "type": "attribute",
353 "attribute": "title",
354 "superseded": true
355 } 406 }
356 ] 407 ]
357 }, 408 }
358 "properties": [ 409 ]
359 {
360 "name": "invalid",
361 "value": {
362 "type": "token",
363 "value": "false"
364 }
365 },
366 {
367 "name": "multiline",
368 "value": {
369 "type": "boolean",
370 "value": false
371 }
372 },
373 {
374 "name": "readonly",
375 "value": {
376 "type": "boolean",
377 "value": false
378 }
379 },
380 {
381 "name": "required",
382 "value": {
383 "type": "boolean",
384 "value": false
385 }
386 },
387 {
388 "name": "labelledby",
389 "value": {
390 "type": "nodeList",
391 "relatedNodes": [
392 {
393 "idref": "label4",
394 "text": "\n 1 \n \n 2 \n \n \n \n \n \n 7 \n ",
395 "nodeResult": "div#label4"
396 }
397 ]
398 }
399 }
400 ]
401 }
402 } 410 }
403 } 411 }
404 { 412 {
405 "id": "<int>", 413 "id": "<int>",
406 "result": { 414 "result": {
407 "accessibilityNode": { 415 "nodes": [
408 "nodeId": "<string>", 416 {
409 "ignored": false, 417 "nodeId": "<string>",
410 "role": { 418 "ignored": false,
411 "type": "role", 419 "role": {
412 "value": "button" 420 "type": "role",
413 }, 421 "value": "button"
414 "name": { 422 },
415 "type": "computedString", 423 "name": {
416 "value": "Hidden text", 424 "type": "computedString",
417 "sources": [ 425 "value": "Hidden text",
426 "sources": [
427 {
428 "type": "relatedElement",
429 "value": {
430 "type": "computedString",
431 "value": "Hidden text"
432 },
433 "attribute": "aria-labelledby",
434 "attributeValue": {
435 "type": "idrefList",
436 "value": "hidden1",
437 "relatedNodes": [
438 {
439 "idref": "hidden1",
440 "text": "Hidden text",
441 "nodeResult": "p#hidden1"
442 }
443 ]
444 }
445 },
446 {
447 "type": "attribute",
448 "attribute": "aria-label",
449 "superseded": true
450 },
451 {
452 "type": "relatedElement",
453 "superseded": true,
454 "nativeSource": "label"
455 },
456 {
457 "type": "contents",
458 "superseded": true
459 },
460 {
461 "type": "attribute",
462 "attribute": "title",
463 "superseded": true
464 }
465 ]
466 },
467 "properties": [
418 { 468 {
419 "type": "relatedElement", 469 "name": "invalid",
420 "value": { 470 "value": {
421 "type": "computedString", 471 "type": "token",
422 "value": "Hidden text" 472 "value": "false"
423 }, 473 }
424 "attribute": "aria-labelledby", 474 },
425 "attributeValue": { 475 {
426 "type": "idrefList", 476 "name": "labelledby",
427 "value": "hidden1", 477 "value": {
478 "type": "nodeList",
428 "relatedNodes": [ 479 "relatedNodes": [
429 { 480 {
430 "idref": "hidden1", 481 "idref": "hidden1",
431 "text": "Hidden text", 482 "text": "Hidden text",
432 "nodeResult": "p#hidden1" 483 "nodeResult": "p#hidden1"
433 } 484 }
434 ] 485 ]
435 } 486 }
436 },
437 {
438 "type": "attribute",
439 "attribute": "aria-label",
440 "superseded": true
441 },
442 {
443 "type": "relatedElement",
444 "superseded": true,
445 "nativeSource": "label"
446 },
447 {
448 "type": "contents",
449 "superseded": true
450 },
451 {
452 "type": "attribute",
453 "attribute": "title",
454 "superseded": true
455 } 487 }
456 ] 488 ]
457 }, 489 }
458 "properties": [ 490 ]
459 {
460 "name": "invalid",
461 "value": {
462 "type": "token",
463 "value": "false"
464 }
465 },
466 {
467 "name": "labelledby",
468 "value": {
469 "type": "nodeList",
470 "relatedNodes": [
471 {
472 "idref": "hidden1",
473 "text": "Hidden text",
474 "nodeResult": "p#hidden1"
475 }
476 ]
477 }
478 }
479 ]
480 }
481 } 491 }
482 } 492 }
483 { 493 {
484 "id": "<int>", 494 "id": "<int>",
485 "result": { 495 "result": {
486 "accessibilityNode": { 496 "nodes": [
487 "nodeId": "<string>", 497 {
488 "ignored": false, 498 "nodeId": "<string>",
489 "role": { 499 "ignored": false,
490 "type": "role", 500 "role": {
491 "value": "button" 501 "type": "role",
492 }, 502 "value": "button"
493 "name": { 503 },
494 "type": "computedString", 504 "name": {
495 "value": "Before After", 505 "type": "computedString",
496 "sources": [ 506 "value": "Before After",
507 "sources": [
508 {
509 "type": "relatedElement",
510 "value": {
511 "type": "computedString",
512 "value": "Before After"
513 },
514 "attribute": "aria-labelledby",
515 "attributeValue": {
516 "type": "idrefList",
517 "value": "heading2",
518 "relatedNodes": [
519 {
520 "idref": "heading2",
521 "text": "Before After",
522 "nodeResult": "h3#heading2"
523 }
524 ]
525 }
526 },
527 {
528 "type": "attribute",
529 "attribute": "aria-label",
530 "superseded": true
531 },
532 {
533 "type": "relatedElement",
534 "superseded": true,
535 "nativeSource": "label"
536 },
537 {
538 "type": "contents",
539 "superseded": true
540 },
541 {
542 "type": "attribute",
543 "attribute": "title",
544 "superseded": true
545 }
546 ]
547 },
548 "properties": [
497 { 549 {
498 "type": "relatedElement", 550 "name": "invalid",
499 "value": { 551 "value": {
500 "type": "computedString", 552 "type": "token",
501 "value": "Before After" 553 "value": "false"
502 }, 554 }
503 "attribute": "aria-labelledby", 555 },
504 "attributeValue": { 556 {
505 "type": "idrefList", 557 "name": "labelledby",
506 "value": "heading2", 558 "value": {
559 "type": "nodeList",
507 "relatedNodes": [ 560 "relatedNodes": [
508 { 561 {
509 "idref": "heading2", 562 "idref": "heading2",
510 "text": "Before After", 563 "text": "Before After",
511 "nodeResult": "h3#heading2" 564 "nodeResult": "h3#heading2"
512 } 565 }
513 ] 566 ]
514 } 567 }
515 },
516 {
517 "type": "attribute",
518 "attribute": "aria-label",
519 "superseded": true
520 },
521 {
522 "type": "relatedElement",
523 "superseded": true,
524 "nativeSource": "label"
525 },
526 {
527 "type": "contents",
528 "superseded": true
529 },
530 {
531 "type": "attribute",
532 "attribute": "title",
533 "superseded": true
534 } 568 }
535 ] 569 ]
536 }, 570 }
537 "properties": [ 571 ]
538 {
539 "name": "invalid",
540 "value": {
541 "type": "token",
542 "value": "false"
543 }
544 },
545 {
546 "name": "labelledby",
547 "value": {
548 "type": "nodeList",
549 "relatedNodes": [
550 {
551 "idref": "heading2",
552 "text": "Before After",
553 "nodeResult": "h3#heading2"
554 }
555 ]
556 }
557 }
558 ]
559 }
560 } 572 }
561 } 573 }
562 { 574 {
563 "id": "<int>", 575 "id": "<int>",
564 "result": { 576 "result": {
565 "accessibilityNode": { 577 "nodes": [
566 "nodeId": "<string>", 578 {
567 "ignored": false, 579 "nodeId": "<string>",
568 "role": { 580 "ignored": false,
569 "type": "role", 581 "role": {
570 "value": "button" 582 "type": "role",
571 }, 583 "value": "button"
572 "name": { 584 },
573 "type": "computedString", 585 "name": {
574 "value": "Text within hidden subtree", 586 "type": "computedString",
575 "sources": [ 587 "value": "Text within hidden subtree",
588 "sources": [
589 {
590 "type": "relatedElement",
591 "value": {
592 "type": "computedString",
593 "value": "Text within hidden subtree"
594 },
595 "attribute": "aria-labelledby",
596 "attributeValue": {
597 "type": "idrefList",
598 "value": "hidden3",
599 "relatedNodes": [
600 {
601 "idref": "hidden3",
602 "text": "Text within hidden subtree",
603 "nodeResult": "p#hidden3"
604 }
605 ]
606 }
607 },
608 {
609 "type": "attribute",
610 "attribute": "aria-label",
611 "superseded": true
612 },
613 {
614 "type": "relatedElement",
615 "superseded": true,
616 "nativeSource": "label"
617 },
618 {
619 "type": "contents",
620 "superseded": true
621 },
622 {
623 "type": "attribute",
624 "attribute": "title",
625 "superseded": true
626 }
627 ]
628 },
629 "properties": [
576 { 630 {
577 "type": "relatedElement", 631 "name": "invalid",
578 "value": { 632 "value": {
579 "type": "computedString", 633 "type": "token",
580 "value": "Text within hidden subtree" 634 "value": "false"
581 }, 635 }
582 "attribute": "aria-labelledby", 636 },
583 "attributeValue": { 637 {
584 "type": "idrefList", 638 "name": "labelledby",
585 "value": "hidden3", 639 "value": {
640 "type": "nodeList",
586 "relatedNodes": [ 641 "relatedNodes": [
587 { 642 {
588 "idref": "hidden3", 643 "idref": "hidden3",
589 "text": "Text within hidden subtree", 644 "text": "Text within hidden subtree",
590 "nodeResult": "p#hidden3" 645 "nodeResult": "p#hidden3"
591 } 646 }
592 ] 647 ]
593 } 648 }
594 },
595 {
596 "type": "attribute",
597 "attribute": "aria-label",
598 "superseded": true
599 },
600 {
601 "type": "relatedElement",
602 "superseded": true,
603 "nativeSource": "label"
604 },
605 {
606 "type": "contents",
607 "superseded": true
608 },
609 {
610 "type": "attribute",
611 "attribute": "title",
612 "superseded": true
613 } 649 }
614 ] 650 ]
615 }, 651 }
616 "properties": [ 652 ]
617 {
618 "name": "invalid",
619 "value": {
620 "type": "token",
621 "value": "false"
622 }
623 },
624 {
625 "name": "labelledby",
626 "value": {
627 "type": "nodeList",
628 "relatedNodes": [
629 {
630 "idref": "hidden3",
631 "text": "Text within hidden subtree",
632 "nodeResult": "p#hidden3"
633 }
634 ]
635 }
636 }
637 ]
638 }
639 } 653 }
640 } 654 }
641 { 655 {
642 "id": "<int>", 656 "id": "<int>",
643 "result": { 657 "result": {
644 "accessibilityNode": { 658 "nodes": [
645 "nodeId": "<string>", 659 {
646 "ignored": false, 660 "nodeId": "<string>",
647 "role": { 661 "ignored": false,
648 "type": "role", 662 "role": {
649 "value": "button" 663 "type": "role",
650 }, 664 "value": "button"
651 "name": { 665 },
652 "type": "computedString", 666 "name": {
653 "value": "Before After", 667 "type": "computedString",
654 "sources": [ 668 "value": "Before After",
669 "sources": [
670 {
671 "type": "relatedElement",
672 "value": {
673 "type": "computedString",
674 "value": "Before After"
675 },
676 "attribute": "aria-labelledby",
677 "attributeValue": {
678 "type": "idrefList",
679 "value": "heading4",
680 "relatedNodes": [
681 {
682 "idref": "heading4",
683 "text": "Before After",
684 "nodeResult": "h3#heading4"
685 }
686 ]
687 }
688 },
689 {
690 "type": "attribute",
691 "attribute": "aria-label",
692 "superseded": true
693 },
694 {
695 "type": "relatedElement",
696 "superseded": true,
697 "nativeSource": "label"
698 },
699 {
700 "type": "contents",
701 "superseded": true
702 },
703 {
704 "type": "attribute",
705 "attribute": "title",
706 "superseded": true
707 }
708 ]
709 },
710 "properties": [
655 { 711 {
656 "type": "relatedElement", 712 "name": "invalid",
657 "value": { 713 "value": {
658 "type": "computedString", 714 "type": "token",
659 "value": "Before After" 715 "value": "false"
660 }, 716 }
661 "attribute": "aria-labelledby", 717 },
662 "attributeValue": { 718 {
663 "type": "idrefList", 719 "name": "labelledby",
664 "value": "heading4", 720 "value": {
721 "type": "nodeList",
665 "relatedNodes": [ 722 "relatedNodes": [
666 { 723 {
667 "idref": "heading4", 724 "idref": "heading4",
668 "text": "Before After", 725 "text": "Before After",
669 "nodeResult": "h3#heading4" 726 "nodeResult": "h3#heading4"
670 } 727 }
671 ] 728 ]
672 } 729 }
673 },
674 {
675 "type": "attribute",
676 "attribute": "aria-label",
677 "superseded": true
678 },
679 {
680 "type": "relatedElement",
681 "superseded": true,
682 "nativeSource": "label"
683 },
684 {
685 "type": "contents",
686 "superseded": true
687 },
688 {
689 "type": "attribute",
690 "attribute": "title",
691 "superseded": true
692 } 730 }
693 ] 731 ]
694 }, 732 }
695 "properties": [ 733 ]
696 {
697 "name": "invalid",
698 "value": {
699 "type": "token",
700 "value": "false"
701 }
702 },
703 {
704 "name": "labelledby",
705 "value": {
706 "type": "nodeList",
707 "relatedNodes": [
708 {
709 "idref": "heading4",
710 "text": "Before After",
711 "nodeResult": "h3#heading4"
712 }
713 ]
714 }
715 }
716 ]
717 }
718 } 734 }
719 } 735 }
720 { 736 {
721 "id": "<int>", 737 "id": "<int>",
722 "result": { 738 "result": {
723 "accessibilityNode": { 739 "nodes": [
724 "nodeId": "<string>", 740 {
725 "ignored": false, 741 "nodeId": "<string>",
726 "role": { 742 "ignored": false,
727 "type": "role", 743 "role": {
728 "value": "textbox" 744 "type": "role",
729 }, 745 "value": "textbox"
730 "name": { 746 },
731 "type": "computedString", 747 "name": {
732 "value": "Before After", 748 "type": "computedString",
733 "sources": [ 749 "value": "Before After",
750 "sources": [
751 {
752 "type": "relatedElement",
753 "attribute": "aria-labelledby"
754 },
755 {
756 "type": "attribute",
757 "attribute": "aria-label"
758 },
759 {
760 "type": "relatedElement",
761 "value": {
762 "type": "computedString",
763 "value": "Before After"
764 },
765 "nativeSource": "labelfor",
766 "nativeSourceValue": {
767 "type": "nodeList",
768 "relatedNodes": [
769 {
770 "backendNodeId": "<string>",
771 "text": "Before After"
772 }
773 ]
774 }
775 },
776 {
777 "type": "placeholder",
778 "attribute": "placeholder",
779 "superseded": true
780 },
781 {
782 "type": "attribute",
783 "attribute": "title",
784 "superseded": true
785 }
786 ]
787 },
788 "properties": [
734 { 789 {
735 "type": "relatedElement", 790 "name": "invalid",
736 "attribute": "aria-labelledby" 791 "value": {
792 "type": "token",
793 "value": "false"
794 }
737 }, 795 },
738 { 796 {
739 "type": "attribute", 797 "name": "multiline",
740 "attribute": "aria-label" 798 "value": {
799 "type": "boolean",
800 "value": false
801 }
741 }, 802 },
742 { 803 {
743 "type": "relatedElement", 804 "name": "readonly",
744 "value": { 805 "value": {
745 "type": "computedString", 806 "type": "boolean",
746 "value": "Before After" 807 "value": false
747 }, 808 }
748 "nativeSource": "labelfor", 809 },
749 "nativeSourceValue": { 810 {
811 "name": "required",
812 "value": {
813 "type": "boolean",
814 "value": false
815 }
816 },
817 {
818 "name": "labelledby",
819 "value": {
750 "type": "nodeList", 820 "type": "nodeList",
751 "relatedNodes": [ 821 "relatedNodes": [
752 { 822 {
753 "backendNodeId": "<string>", 823 "text": "Before After",
754 "text": "Before After" 824 "nodeResult": "label"
755 } 825 }
756 ] 826 ]
757 } 827 }
758 },
759 {
760 "type": "placeholder",
761 "attribute": "placeholder",
762 "superseded": true
763 },
764 {
765 "type": "attribute",
766 "attribute": "title",
767 "superseded": true
768 } 828 }
769 ] 829 ]
770 }, 830 }
771 "properties": [ 831 ]
772 {
773 "name": "invalid",
774 "value": {
775 "type": "token",
776 "value": "false"
777 }
778 },
779 {
780 "name": "multiline",
781 "value": {
782 "type": "boolean",
783 "value": false
784 }
785 },
786 {
787 "name": "readonly",
788 "value": {
789 "type": "boolean",
790 "value": false
791 }
792 },
793 {
794 "name": "required",
795 "value": {
796 "type": "boolean",
797 "value": false
798 }
799 },
800 {
801 "name": "labelledby",
802 "value": {
803 "type": "nodeList",
804 "relatedNodes": [
805 {
806 "text": "Before After",
807 "nodeResult": "label"
808 }
809 ]
810 }
811 }
812 ]
813 }
814 } 832 }
815 } 833 }
816 834
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698