Tests name sources in images and figures. { childIds : chromeRole : { type : internalRole value : 84 } domNode : figure#figure1 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 : parentId : properties : [ ] role : { type : role value : figure } } { childIds : chromeRole : { type : internalRole value : 84 } domNode : figure#figure2 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { attribute : title attributeValue : { type : string value : figure2-title } type : attribute value : { type : computedString value : figure2-title } } ] type : computedString value : figure2-title } nodeId : parentId : properties : [ ] role : { type : role value : figure } } { childIds : chromeRole : { type : internalRole value : 84 } domNode : figure#figure3 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { attribute : title attributeValue : { type : string value : figure3-title } type : attribute value : { type : computedString value : figure3-title } } ] type : computedString value : figure3-title } nodeId : parentId : properties : [ ] role : { type : role value : figure } } { childIds : chromeRole : { type : internalRole value : 84 } description : { type : computedString value : figure4-title } domNode : figure#figure4 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label attributeValue : { type : string value : figure4-aria-label } type : attribute value : { type : computedString value : figure4-aria-label } } [2] : { attribute : title attributeValue : { type : string value : figure4-title } superseded : true type : attribute value : { type : computedString value : figure4-title } } ] type : computedString value : figure4-aria-label } nodeId : parentId : properties : [ ] role : { type : role value : figure } } { childIds : chromeRole : { type : internalRole value : 84 } description : { type : computedString value : figure5-title } domNode : figure#figure5 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby attributeValue : { relatedNodes : [ [0] : { idref : figure-labelledby5 nodeResult : span#figure-labelledby5 text : figure5-aria-labelledby } ] type : idrefList value : figure-labelledby5 } type : relatedElement value : { type : computedString value : figure5-aria-labelledby } } [1] : { attribute : aria-label attributeValue : { type : string value : figure5-aria-label } superseded : true type : attribute value : { type : computedString value : figure5-aria-label } } [2] : { attribute : title attributeValue : { type : string value : figure5-title } superseded : true type : attribute value : { type : computedString value : figure5-title } } ] type : computedString value : figure5-aria-labelledby } nodeId : parentId : properties : [ [0] : { name : labelledby value : { relatedNodes : [ [0] : { idref : figure-labelledby5 nodeResult : span#figure-labelledby5 text : figure5-aria-labelledby } ] type : nodeList } } ] role : { type : role value : figure } } { childIds : chromeRole : { type : internalRole value : 99 } domNode : img#img1 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { attribute : alt type : attribute } [3] : { attribute : title type : attribute } ] type : computedString value : } nodeId : parentId : properties : [ [0] : { name : url value : { type : string value : http://127.0.0.1:8000/inspector-protocol/resources/resources/cake.png } } ] role : { type : role value : image } } { childIds : chromeRole : { type : internalRole value : 99 } domNode : img#img2 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { attribute : alt type : attribute } [3] : { attribute : title attributeValue : { type : string value : img2-title } type : attribute value : { type : computedString value : img2-title } } ] type : computedString value : img2-title } nodeId : parentId : properties : [ [0] : { name : url value : { type : string value : http://127.0.0.1:8000/inspector-protocol/resources/resources/cake.png } } ] role : { type : role value : image } } { childIds : chromeRole : { type : internalRole value : 99 } description : { type : computedString value : img3-title } domNode : img#img3 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { attribute : alt attributeValue : { type : string value : img3-alt } type : attribute value : { type : computedString value : img3-alt } } [3] : { attribute : title attributeValue : { type : string value : img3-title } superseded : true type : attribute value : { type : computedString value : img3-title } } ] type : computedString value : img3-alt } nodeId : parentId : properties : [ [0] : { name : url value : { type : string value : http://127.0.0.1:8000/inspector-protocol/resources/resources/cake.png } } ] role : { type : role value : image } } { childIds : chromeRole : { type : internalRole value : 99 } description : { type : computedString value : img4-title } domNode : img#img4 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label attributeValue : { type : string value : img4-aria-label } type : attribute value : { type : computedString value : img4-aria-label } } [2] : { attribute : alt attributeValue : { type : string value : img4-alt } superseded : true type : attribute value : { type : computedString value : img4-alt } } [3] : { attribute : title attributeValue : { type : string value : img4-title } superseded : true type : attribute value : { type : computedString value : img4-title } } ] type : computedString value : img4-aria-label } nodeId : parentId : properties : [ [0] : { name : url value : { type : string value : http://127.0.0.1:8000/inspector-protocol/resources/resources/cake.png } } ] role : { type : role value : image } } { childIds : chromeRole : { type : internalRole value : 99 } description : { type : computedString value : img5-title } domNode : img#img5 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby attributeValue : { relatedNodes : [ [0] : { idref : img-labelledby5 nodeResult : span#img-labelledby5 text : img5-aria-labelledby } ] type : idrefList value : img-labelledby5 } type : relatedElement value : { type : computedString value : img5-aria-labelledby } } [1] : { attribute : aria-label attributeValue : { type : string value : img5-aria-label } superseded : true type : attribute value : { type : computedString value : img5-aria-label } } [2] : { attribute : alt attributeValue : { type : string value : img5-alt } superseded : true type : attribute value : { type : computedString value : img5-alt } } [3] : { attribute : title attributeValue : { type : string value : img5-title } superseded : true type : attribute value : { type : computedString value : img5-title } } ] type : computedString value : img5-aria-labelledby } nodeId : parentId : properties : [ [0] : { name : url value : { type : string value : http://127.0.0.1:8000/inspector-protocol/resources/resources/cake.png } } [1] : { name : labelledby value : { relatedNodes : [ [0] : { idref : img-labelledby5 nodeResult : span#img-labelledby5 text : img5-aria-labelledby } ] type : nodeList } } ] role : { type : role value : image } } { childIds : chromeRole : { type : internalRole value : 110 } domNode : div#link1 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { type : contents value : { type : computedString value : I like ice cream. } } [3] : { attribute : title superseded : true type : attribute } ] type : computedString value : I like ice cream. } nodeId : parentId : properties : [ [0] : { name : focusable value : { type : booleanOrUndefined value : true } } ] role : { type : role value : link } } { childIds : chromeRole : { type : internalRole value : 99 } domNode : svg#svg1 ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { nativeSource : title type : relatedElement value : { type : computedString value : svg1-title } } [3] : { attribute : title superseded : true type : attribute } ] type : computedString value : svg1-title } nodeId : parentId : properties : [ ] role : { type : role value : image } } { childIds : chromeRole : { type : internalRole value : 99 } description : { type : computedString value : title } domNode : img ignored : false name : { sources : [ [0] : { attribute : aria-labelledby type : relatedElement } [1] : { attribute : aria-label type : attribute } [2] : { attribute : alt attributeValue : { type : string value : } type : attribute value : { type : computedString value : } } ] type : computedString value : } nodeId : parentId : properties : [ [0] : { name : url value : { type : string value : http://127.0.0.1:8000/inspector-protocol/resources/resources/cake.png } } ] role : { type : role value : image } }