Tests ARIA 1.1 accessibility markup.
{
childIds : <object>
chromeRole : {
type : internalRole
value : 170
}
domNode : input
ignored : false
name : {
sources : [
[0] : {
attribute : aria-labelledby
type : relatedElement
}
[1] : {
attribute : aria-label
type : attribute
}
[2] : {
nativeSource : label
type : relatedElement
}
[3] : {
attribute : title
type : attribute
}
[4] : {
attribute : placeholder
type : placeholder
}
[5] : {
attribute : aria-placeholder
type : placeholder
}
[6] : {
attribute : title
type : attribute
}
]
type : computedString
value :
}
nodeId : <string>
parentId : <string>
properties : [
[0] : {
name : invalid
value : {
type : token
value : true
}
}
[1] : {
name : focusable
value : {
type : booleanOrUndefined
value : true
}
}
[2] : {
name : editable
value : {
type : token
value : plaintext
}
}
[3] : {
name : settable
value : {
type : booleanOrUndefined
value : true
}
}
[4] : {
name : multiline
value : {
type : boolean
value : false
}
}
[5] : {
name : readonly
value : {
type : boolean
value : false
}
}
[6] : {
name : required
value : {
type : boolean
value : false
}
}
[7] : {
name : errormessage
value : {
relatedNodes : [
[0] : {
idref : err
nodeResult : h3#err
}
]
type : idrefList
value : err
}
}
]
role : {
type : role
value : textbox
}
}
{
childIds : <object>
chromeRole : {
type : internalRole
value : 99
}
domNode : img
ignored : false
name : {
sources : [
[0] : {
attribute : aria-labelledby
type : relatedElement
}
[1] : {
attribute : aria-label
attributeValue : {
type : string
value : Label
}
type : attribute
value : {
type : computedString
value : Label
}
}
[2] : {
attribute : alt
superseded : true
type : attribute
}
[3] : {
attribute : title
superseded : true
type : attribute
}
]
type : computedString
value : Label
}
nodeId : <string>
parentId : <string>
properties : [
[0] : {
name : details
value : {
relatedNodes : [
[0] : {
idref : d
nodeResult : div#d
}
]
type : idrefList
value : d
}
}
]
role : {
type : role
value : image
}
}
{
childIds : <object>
chromeRole : {
type : internalRole
value : 9
}
domNode : button
ignored : false
name : {
sources : [
[0] : {
attribute : aria-labelledby
type : relatedElement
}
[1] : {
attribute : aria-label
type : attribute
}
[2] : {
nativeSource : label
type : relatedElement
}
[3] : {
type : contents
value : {
type : computedString
value : Select All
}
}
[4] : {
attribute : title
superseded : true
type : attribute
}
]
type : computedString
value : Select All
}
nodeId : <string>
parentId : <string>
properties : [
[0] : {
name : invalid
value : {
type : token
value : false
}
}
[1] : {
name : focusable
value : {
type : booleanOrUndefined
value : true
}
}
[2] : {
name : keyshortcuts
value : {
type : string
value : Ctrl+A
}
}
]
role : {
type : role
value : button
}
}
{
childIds : <object>
chromeRole : {
type : internalRole
value : 14
}
domNode : input
ignored : false
name : {
sources : [
[0] : {
attribute : aria-labelledby
type : relatedElement
}
[1] : {
attribute : aria-label
type : attribute
}
[2] : {
nativeSource : label
type : relatedElement
}
[3] : {
type : contents
}
[4] : {
attribute : title
type : attribute
}
]
type : computedString
value :
}
nodeId : <string>
parentId : <string>
properties : [
[0] : {
name : invalid
value : {
type : token
value : false
}
}
[1] : {
name : focusable
value : {
type : booleanOrUndefined
value : true
}
}
[2] : {
name : checked
value : {
type : tristate
value : true
}
}
[3] : {
name : roledescription
value : {
type : string
value : Lightswitch
}
}
]
role : {
type : role
value : checkbox
}
}