chromium/third_party/blink/web_tests/http/tests/inspector-protocol/accessibility/accessibility-nameSources-buttons-expected.txt

Tests name sources in buttons.
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button1
    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
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button2
    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 : button2-content
                }
            }
            [4] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : button2-content
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button3
    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
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button4
    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 : cake
                }
            }
            [4] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : cake
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button5
    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 : I love !
                }
            }
            [4] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : I love !
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button6
    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 : I love cake !
                }
            }
            [4] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : I love cake !
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button7
    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
                attributeValue : {
                    type : string
                    value : button7-title
                }
                type : attribute
                value : {
                    type : computedString
                    value : button7-title
                }
            }
        ]
        type : computedString
        value : button7-title
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    description : {
        type : computedString
        value : button8-title
    }
    domNode : button#button8
    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 : button8-content
                }
            }
            [4] : {
                attribute : title
                attributeValue : {
                    type : string
                    value : button8-title
                }
                superseded : true
                type : attribute
                value : {
                    type : computedString
                    value : button8-title
                }
            }
        ]
        type : computedString
        value : button8-content
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button9
    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
                attributeValue : {
                    type : string
                    value : button9-title
                }
                type : attribute
                value : {
                    type : computedString
                    value : button9-title
                }
            }
        ]
        type : computedString
        value : button9-title
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    description : {
        type : computedString
        value : button10-title
    }
    domNode : button#button10
    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 : cake
                }
            }
            [4] : {
                attribute : title
                attributeValue : {
                    type : string
                    value : button10-title
                }
                superseded : true
                type : attribute
                value : {
                    type : computedString
                    value : button10-title
                }
            }
        ]
        type : computedString
        value : cake
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 9
    }
    domNode : button#button11
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                type : attribute
            }
            [2] : {
                nativeSource : labelfor
                nativeSourceValue : {
                    relatedNodes : [
                        [0] : {
                            backendDOMNodeId : <number>
                            text : label-for-button11
                        }
                    ]
                    type : nodeList
                }
                type : relatedElement
                value : {
                    type : computedString
                    value : label-for-button11
                }
            }
            [3] : {
                superseded : true
                type : contents
                value : {
                    type : computedString
                    value : button11-content
                }
            }
            [4] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : label-for-button11
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : invalid
            value : {
                type : token
                value : false
            }
        }
        [1] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
        [2] : {
            name : labelledby
            value : {
                relatedNodes : [
                    [0] : {
                        nodeResult : label
                        text : label-for-button11
                    }
                ]
                type : nodeList
            }
        }
    ]
    role : {
        type : role
        value : button
    }
}