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

Tests accessibility values of ignored nodes.

RootWebArea
  *none
  *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : html
    ignored : true
    ignoredReasons : [
        [0] : {
            name : uninteresting
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      image
        *image
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 99
    }
    domNode : svg
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                type : attribute
            }
            [2] : {
                nativeSource : title
                type : relatedElement
            }
            [3] : {
                attribute : title
                type : attribute
            }
        ]
        type : computedString
        value : 
    }
    nodeId : <string>
    parentId : <string>
    properties : [
    ]
    role : {
        type : role
        value : image
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : div
    ignored : true
    ignoredReasons : [
        [0] : {
            name : ariaHiddenElement
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : div
    ignored : true
    ignoredReasons : [
        [0] : {
            name : ariaHiddenSubtree
            value : {
                relatedNodes : [
                    [0] : {
                        nodeResult : div
                    }
                ]
                type : idref
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : ol
    ignored : true
    ignoredReasons : [
        [0] : {
            name : presentationalRole
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : li
    ignored : true
    ignoredReasons : [
        [0] : {
            name : presentationalRole
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *generic
        StaticText "Div in list isn't presentational"
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 88
    }
    domNode : div
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                type : attribute
            }
        ]
        type : computedString
        value : 
    }
    nodeId : <string>
    parentId : <string>
    properties : [
    ]
    role : {
        type : role
        value : generic
    }
}

RootWebArea
  none
    none
      *LabelText
        StaticText "Content within label refers to label container"
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 104
    }
    domNode : label
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                type : attribute
            }
            [2] : {
                attribute : title
                type : attribute
            }
        ]
        type : computedString
        value : 
    }
    nodeId : <string>
    parentId : <string>
    properties : [
    ]
    role : {
        type : internalRole
        value : LabelText
    }
}

RootWebArea
  none
    none
      LabelText
        *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : span
    ignored : true
    ignoredReasons : [
        [0] : {
            name : uninteresting
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : div
    ignored : true
    ignoredReasons : [
        [0] : {
            name : notRendered
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : span
    ignored : true
    ignoredReasons : [
        [0] : {
            name : notRendered
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : canvas
    ignored : true
    ignoredReasons : [
        [0] : {
            name : probablyPresentational
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : canvas
    ignored : true
    ignoredReasons : [
        [0] : {
            name : presentationalRole
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *combobox
        MenuListPopup
        MenuListPopup
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 209
    }
    domNode : select
    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
            }
        ]
        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 : hasPopup
            value : {
                type : token
                value : menu
            }
        }
        [3] : {
            name : expanded
            value : {
                type : booleanOrUndefined
                value : false
            }
        }
    ]
    role : {
        type : role
        value : combobox
    }
    value : {
        type : string
        value : Options are not sent
    }
}

RootWebArea
  none
    none
      combobox
        MenuListPopup
          *option "Options are not sent"
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 127
    }
    domNode : option
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                type : attribute
            }
            [2] : {
                type : contents
                value : {
                    type : computedString
                    value : Options are not sent
                }
            }
            [3] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : Options are not sent
    }
    nodeId : <string>
    parentId : <string>
    properties : [
        [0] : {
            name : focusable
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
        [1] : {
            name : selected
            value : {
                type : booleanOrUndefined
                value : true
            }
        }
    ]
    role : {
        type : role
        value : option
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : button
    ignored : true
    ignoredReasons : [
        [0] : {
            name : inertElement
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : button
    ignored : true
    ignoredReasons : [
        [0] : {
            name : inertSubtree
            value : {
                relatedNodes : [
                    [0] : {
                        idref : inert-root
                        nodeResult : div#inert-root
                    }
                ]
                type : idref
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *generic "span with ARIA label"
        StaticText "should not be ignored"
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 88
    }
    domNode : span
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                attributeValue : {
                    type : string
                    value : span with ARIA label
                }
                type : attribute
                value : {
                    type : computedString
                    value : span with ARIA label
                }
            }
        ]
        type : computedString
        value : span with ARIA label
    }
    nodeId : <string>
    parentId : <string>
    properties : [
    ]
    role : {
        type : role
        value : generic
    }
}

RootWebArea
  none
    none
      *none
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 0
    }
    domNode : div
    ignored : true
    ignoredReasons : [
        [0] : {
            name : uninteresting
            value : {
                type : boolean
                value : true
            }
        }
    ]
    nodeId : <string>
    parentId : <string>
    role : {
        type : role
        value : none
    }
}

RootWebArea
  none
    none
      *generic
        StaticText "summary element without details parent is ignored"
{
    childIds : <object>
    chromeRole : {
        type : internalRole
        value : 88
    }
    description : {
        type : computedString
        value : summary element without details parent is ignored
    }
    domNode : summary
    ignored : false
    name : {
        sources : [
            [0] : {
                attribute : aria-labelledby
                type : relatedElement
            }
            [1] : {
                attribute : aria-label
                type : attribute
            }
        ]
        type : computedString
        value : 
    }
    nodeId : <string>
    parentId : <string>
    properties : [
    ]
    role : {
        type : role
        value : generic
    }
}

RootWebArea
  none
    none
      *button "Ignored parent shouldn't cause descendant to be missing from the tree"
        StaticText "Ignored parent shouldn't cause descendant to be missing from the tree"
{
    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 : Ignored parent shouldn't cause descendant to be missing from the tree
                }
            }
            [4] : {
                attribute : title
                superseded : true
                type : attribute
            }
        ]
        type : computedString
        value : Ignored parent shouldn't cause descendant to be missing from the tree
    }
    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
    }
}