| Tests name sources in inputs. |
| { |
| domNode : input#text1 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : label |
| type : relatedElement |
| } |
| [3] : { |
| attribute : placeholder |
| type : placeholder |
| } |
| [4] : { |
| attribute : aria-placeholder |
| type : placeholder |
| } |
| [5] : { |
| attribute : title |
| type : attribute |
| } |
| ] |
| type : computedString |
| value : |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| domNode : input#text2 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : label |
| type : relatedElement |
| } |
| [3] : { |
| attribute : placeholder |
| type : placeholder |
| } |
| [4] : { |
| attribute : aria-placeholder |
| type : placeholder |
| } |
| [5] : { |
| attribute : title |
| type : attribute |
| value : { |
| type : computedString |
| value : text2-title |
| } |
| } |
| ] |
| type : computedString |
| value : text2-title |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text3-title |
| } |
| domNode : input#text3 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : label |
| type : relatedElement |
| } |
| [3] : { |
| attribute : placeholder |
| attributeValue : { |
| type : string |
| value : text3-placeholder |
| } |
| type : placeholder |
| value : { |
| type : computedString |
| value : text3-placeholder |
| } |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text3-aria-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text3-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text3-title |
| } |
| } |
| ] |
| type : computedString |
| value : text3-placeholder |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text4-title |
| } |
| domNode : input#text4 |
| 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-text4 |
| } |
| ] |
| type : nodeList |
| } |
| type : relatedElement |
| value : { |
| type : computedString |
| value : label-for-text4 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| attributeValue : { |
| type : string |
| value : text4-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text4-placeholder |
| } |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text4-aria-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text4-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text4-title |
| } |
| } |
| ] |
| type : computedString |
| value : label-for-text4 |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 : labelledby |
| value : { |
| relatedNodes : [ |
| [0] : { |
| nodeResult : label |
| text : label-for-text4 |
| } |
| ] |
| type : nodeList |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text5-title |
| } |
| domNode : input#text5 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| attributeValue : { |
| type : string |
| value : text5-aria-label |
| } |
| type : attribute |
| value : { |
| type : computedString |
| value : text5-aria-label |
| } |
| } |
| [2] : { |
| nativeSource : labelfor |
| nativeSourceValue : { |
| relatedNodes : [ |
| [0] : { |
| backendDOMNodeId : <number> |
| text : label-for-text5 |
| } |
| ] |
| type : nodeList |
| } |
| superseded : true |
| type : relatedElement |
| value : { |
| type : computedString |
| value : label-for-text5 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| attributeValue : { |
| type : string |
| value : text5-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text5-placeholder |
| } |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text5-aria-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text5-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text5-title |
| } |
| } |
| ] |
| type : computedString |
| value : text5-aria-label |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text6-title |
| } |
| domNode : input#text6 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| attributeValue : { |
| relatedNodes : [ |
| [0] : { |
| idref : text-labelledby6 |
| nodeResult : span#text-labelledby6 |
| text : labelledby-for-text6 |
| } |
| ] |
| type : idrefList |
| value : text-labelledby6 |
| } |
| type : relatedElement |
| value : { |
| type : computedString |
| value : labelledby-for-text6 |
| } |
| } |
| [1] : { |
| attribute : aria-label |
| attributeValue : { |
| type : string |
| value : text6-aria-label |
| } |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text6-aria-label |
| } |
| } |
| [2] : { |
| nativeSource : labelfor |
| nativeSourceValue : { |
| relatedNodes : [ |
| [0] : { |
| backendDOMNodeId : <number> |
| text : label-for-text6 |
| } |
| ] |
| type : nodeList |
| } |
| superseded : true |
| type : relatedElement |
| value : { |
| type : computedString |
| value : label-for-text6 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| attributeValue : { |
| type : string |
| value : text6-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text6-placeholder |
| } |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text6-aria-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text6-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text6-title |
| } |
| } |
| ] |
| type : computedString |
| value : labelledby-for-text6 |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 : labelledby |
| value : { |
| relatedNodes : [ |
| [0] : { |
| idref : text-labelledby6 |
| nodeResult : span#text-labelledby6 |
| text : labelledby-for-text6 |
| } |
| ] |
| type : nodeList |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text7-title |
| } |
| domNode : input#text7 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : labelwrapped |
| nativeSourceValue : { |
| relatedNodes : [ |
| [0] : { |
| backendDOMNodeId : <number> |
| text : label-wrapping-text7 |
| } |
| ] |
| type : nodeList |
| } |
| type : relatedElement |
| value : { |
| type : computedString |
| value : label-wrapping-text7 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| superseded : true |
| type : placeholder |
| } |
| [4] : { |
| attribute : aria-placeholder |
| superseded : true |
| type : placeholder |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text7-title |
| } |
| } |
| ] |
| type : computedString |
| value : label-wrapping-text7 |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 : labelledby |
| value : { |
| relatedNodes : [ |
| [0] : { |
| nodeResult : label |
| text : label-wrapping-text7 |
| } |
| ] |
| type : nodeList |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| domNode : input#text8 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : label |
| type : relatedElement |
| } |
| [3] : { |
| attribute : placeholder |
| type : placeholder |
| } |
| [4] : { |
| attribute : aria-placeholder |
| type : placeholder |
| } |
| [5] : { |
| attribute : title |
| type : attribute |
| } |
| ] |
| type : computedString |
| value : |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text9-title |
| } |
| domNode : input#text9 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : labelwrapped |
| nativeSourceValue : { |
| relatedNodes : [ |
| [0] : { |
| backendDOMNodeId : <number> |
| text : label-for-text9 |
| } |
| [1] : { |
| backendDOMNodeId : <number> |
| text : label-wrapping-text9 |
| } |
| ] |
| type : nodeList |
| } |
| type : relatedElement |
| value : { |
| type : computedString |
| value : label-for-text9 label-wrapping-text9 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| attributeValue : { |
| type : string |
| value : text9-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text9-placeholder |
| } |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text9-aria-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text9-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text9-title |
| } |
| } |
| ] |
| type : computedString |
| value : label-for-text9 label-wrapping-text9 |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 : labelledby |
| value : { |
| relatedNodes : [ |
| [0] : { |
| nodeResult : label |
| text : label-for-text9 |
| } |
| [1] : { |
| nodeResult : label |
| text : label-wrapping-text9 |
| } |
| ] |
| type : nodeList |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text10-title |
| } |
| domNode : input#text10 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : labelwrapped |
| nativeSourceValue : { |
| relatedNodes : [ |
| [0] : { |
| backendDOMNodeId : <number> |
| text : label-wrapping-text10 |
| } |
| ] |
| type : nodeList |
| } |
| type : relatedElement |
| value : { |
| type : computedString |
| value : label-wrapping-text10 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| attributeValue : { |
| type : string |
| value : text10-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text10-placeholder |
| } |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text10-aria-placeholder |
| } |
| superseded : true |
| type : placeholder |
| value : { |
| type : computedString |
| value : text10-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text10-title |
| } |
| } |
| ] |
| type : computedString |
| value : label-wrapping-text10 |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 : labelledby |
| value : { |
| relatedNodes : [ |
| [0] : { |
| nodeResult : label |
| text : label-wrapping-text10 |
| } |
| ] |
| type : nodeList |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| domNode : input#text11 |
| 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 : first-label-for-text11 |
| } |
| [1] : { |
| backendDOMNodeId : <number> |
| text : second-label-for-text11 |
| } |
| ] |
| type : nodeList |
| } |
| type : relatedElement |
| value : { |
| type : computedString |
| value : first-label-for-text11 second-label-for-text11 |
| } |
| } |
| [3] : { |
| attribute : placeholder |
| superseded : true |
| type : placeholder |
| } |
| [4] : { |
| attribute : aria-placeholder |
| superseded : true |
| type : placeholder |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| } |
| ] |
| type : computedString |
| value : first-label-for-text11 second-label-for-text11 |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 : labelledby |
| value : { |
| relatedNodes : [ |
| [0] : { |
| nodeResult : label |
| text : first-label-for-text11 |
| } |
| [1] : { |
| nodeResult : label |
| text : second-label-for-text11 |
| } |
| ] |
| type : nodeList |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| { |
| description : { |
| type : computedString |
| value : text12-title |
| } |
| domNode : input#text12 |
| ignored : false |
| name : { |
| sources : [ |
| [0] : { |
| attribute : aria-labelledby |
| type : relatedElement |
| } |
| [1] : { |
| attribute : aria-label |
| type : attribute |
| } |
| [2] : { |
| nativeSource : label |
| type : relatedElement |
| } |
| [3] : { |
| attribute : placeholder |
| type : placeholder |
| } |
| [4] : { |
| attribute : aria-placeholder |
| attributeValue : { |
| type : string |
| value : text12-aria-placeholder |
| } |
| type : placeholder |
| value : { |
| type : computedString |
| value : text12-aria-placeholder |
| } |
| } |
| [5] : { |
| attribute : title |
| superseded : true |
| type : attribute |
| value : { |
| type : computedString |
| value : text12-title |
| } |
| } |
| ] |
| type : computedString |
| value : text12-aria-placeholder |
| } |
| nodeId : <string> |
| properties : [ |
| [0] : { |
| name : invalid |
| value : { |
| type : token |
| value : false |
| } |
| } |
| [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 |
| } |
| } |
| ] |
| role : { |
| type : role |
| value : textbox |
| } |
| } |
| |