OLD | NEW |
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 |
OLD | NEW |