blob: 7e27e675b1d3b21731095ccb7f717dcf332558f9 [file] [log] [blame]
Tests DOMSnapshot.getSnapshot method returning input values.
{
computedStyles : <object>
domNodes : [
[0] : {
backendNodeId : <number>
baseURL : <string>
childNodeIndexes : [
[0] : 1
]
documentEncoding : windows-1252
documentURL : <string>
frameId : <string>
layoutNodeIndex : 0
nodeName : #document
nodeType : 9
nodeValue :
scrollOffsetX : 0
scrollOffsetY : 0
}
[1] : {
backendNodeId : <number>
childNodeIndexes : [
[0] : 2
[1] : 3
]
frameId : <string>
layoutNodeIndex : 1
nodeName : HTML
nodeType : 1
nodeValue :
}
[2] : {
backendNodeId : <number>
nodeName : HEAD
nodeType : 1
nodeValue :
}
[3] : {
attributes : [
[0] : {
name : class
value : body-class
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 4
[1] : 5
[2] : 35
]
layoutNodeIndex : 2
nodeName : BODY
nodeType : 1
nodeValue :
}
[4] : {
backendNodeId : <number>
nodeName : #text
nodeType : 3
nodeValue :
}
[5] : {
attributes : [
[0] : {
name : style
value : width: 200px
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 6
[1] : 7
[2] : 15
[3] : 16
[4] : 19
[5] : 20
[6] : 22
[7] : 23
[8] : 24
[9] : 25
[10] : 26
[11] : 27
[12] : 28
[13] : 29
[14] : 30
[15] : 31
[16] : 34
]
layoutNodeIndex : 3
nodeName : DIV
nodeType : 1
nodeValue :
}
[6] : {
backendNodeId : <number>
nodeName : #text
nodeType : 3
nodeValue :
}
[7] : {
backendNodeId : <number>
childNodeIndexes : [
[0] : 8
[1] : 10
]
layoutNodeIndex : 4
nodeName : SELECT
nodeType : 1
nodeValue :
}
[8] : {
attributes : [
[0] : {
name : aria-hidden
value : true
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 9
]
layoutNodeIndex : 5
nodeName : DIV
nodeType : 1
nodeValue :
shadowRootType : user-agent
}
[9] : {
backendNodeId : <number>
layoutNodeIndex : 6
nodeName : #text
nodeType : 3
nodeValue : Option 1
shadowRootType : user-agent
}
[10] : {
attributes : [
[0] : {
name : name
value : user-agent-custom-assign-slot
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 11
[1] : 13
]
nodeName : SLOT
nodeType : 1
nodeValue :
shadowRootType : user-agent
}
[11] : {
attributes : [
[0] : {
name : id
value : OptionSelected
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 12
]
nodeName : OPTION
nodeType : 1
nodeValue :
optionSelected : true
}
[12] : {
backendNodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : Option 1
shadowRootType : user-agent
}
[13] : {
attributes : [
[0] : {
name : id
value : OptionNotSelected
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 14
]
nodeName : OPTION
nodeType : 1
nodeValue :
optionSelected : false
}
[14] : {
backendNodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : Option 2
shadowRootType : user-agent
}
[15] : {
backendNodeId : <number>
layoutNodeIndex : 7
nodeName : #text
nodeType : 3
nodeValue :
}
[16] : {
attributes : [
[0] : {
name : id
value : TextInput
}
[1] : {
name : value
value : InputValue
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 17
]
inputValue : InputValue
isClickable : true
layoutNodeIndex : 8
nodeName : INPUT
nodeType : 1
nodeValue :
}
[17] : {
backendNodeId : <number>
childNodeIndexes : [
[0] : 18
]
isClickable : true
layoutNodeIndex : 9
nodeName : DIV
nodeType : 1
nodeValue :
shadowRootType : user-agent
}
[18] : {
backendNodeId : <number>
isClickable : true
layoutNodeIndex : 10
nodeName : #text
nodeType : 3
nodeValue : InputValue
shadowRootType : user-agent
}
[19] : {
backendNodeId : <number>
layoutNodeIndex : 11
nodeName : #text
nodeType : 3
nodeValue :
}
[20] : {
attributes : [
[0] : {
name : id
value : ButtonInput
}
[1] : {
name : type
value : button
}
[2] : {
name : value
value : ButtonValue
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 21
]
inputValue : ButtonValue
isClickable : true
layoutNodeIndex : 12
nodeName : INPUT
nodeType : 1
nodeValue :
}
[21] : {
backendNodeId : <number>
layoutNodeIndex : 13
nodeName : #text
nodeType : 3
nodeValue : ButtonValue
shadowRootType : user-agent
}
[22] : {
backendNodeId : <number>
layoutNodeIndex : 14
nodeName : #text
nodeType : 3
nodeValue :
}
[23] : {
attributes : [
[0] : {
name : id
value : RadioInputChecked
}
[1] : {
name : value
value : RadioInputValue
}
[2] : {
name : type
value : radio
}
[3] : {
name : checked
value :
}
]
backendNodeId : <number>
inputChecked : true
inputValue : RadioInputValue
isClickable : true
layoutNodeIndex : 15
nodeName : INPUT
nodeType : 1
nodeValue :
}
[24] : {
backendNodeId : <number>
layoutNodeIndex : 16
nodeName : #text
nodeType : 3
nodeValue :
}
[25] : {
attributes : [
[0] : {
name : id
value : RadioInputUnchecked
}
[1] : {
name : type
value : radio
}
]
backendNodeId : <number>
inputChecked : false
inputValue : on
isClickable : true
layoutNodeIndex : 17
nodeName : INPUT
nodeType : 1
nodeValue :
}
[26] : {
backendNodeId : <number>
layoutNodeIndex : 18
nodeName : #text
nodeType : 3
nodeValue :
}
[27] : {
attributes : [
[0] : {
name : id
value : CheckboxInputChecked
}
[1] : {
name : value
value : CheckInputValue
}
[2] : {
name : type
value : checkbox
}
[3] : {
name : checked
value :
}
]
backendNodeId : <number>
inputChecked : true
inputValue : CheckInputValue
isClickable : true
layoutNodeIndex : 19
nodeName : INPUT
nodeType : 1
nodeValue :
}
[28] : {
backendNodeId : <number>
layoutNodeIndex : 20
nodeName : #text
nodeType : 3
nodeValue :
}
[29] : {
attributes : [
[0] : {
name : id
value : CheckboxInputUnchecked
}
[1] : {
name : type
value : checkbox
}
[2] : {
name : value
value :
}
]
backendNodeId : <number>
inputChecked : false
inputValue :
isClickable : true
layoutNodeIndex : 21
nodeName : INPUT
nodeType : 1
nodeValue :
}
[30] : {
backendNodeId : <number>
layoutNodeIndex : 22
nodeName : #text
nodeType : 3
nodeValue :
}
[31] : {
attributes : [
[0] : {
name : id
value : TextArea
}
]
backendNodeId : <number>
childNodeIndexes : [
[0] : 32
]
layoutNodeIndex : 23
nodeName : TEXTAREA
nodeType : 1
nodeValue :
textValue : TextAreaValue
}
[32] : {
backendNodeId : <number>
childNodeIndexes : [
[0] : 33
]
isClickable : true
layoutNodeIndex : 24
nodeName : DIV
nodeType : 1
nodeValue :
shadowRootType : user-agent
}
[33] : {
backendNodeId : <number>
isClickable : true
layoutNodeIndex : 25
nodeName : #text
nodeType : 3
nodeValue : TextAreaValue
shadowRootType : user-agent
}
[34] : {
backendNodeId : <number>
layoutNodeIndex : 26
nodeName : #text
nodeType : 3
nodeValue :
}
[35] : {
backendNodeId : <number>
nodeName : #text
nodeType : 3
nodeValue :
}
]
layoutTreeNodes : <object>
}