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