blob: 2ab63dfbcfd8c104c2e19b4d0d83046acbff3cca [file] [log] [blame]
Tests how DOM.requestChildNodes pierces through frames.
{
method : DOM.setChildNodes
params : {
nodes : [
[0] : {
attributes : [
[0] : id
[1] : depth-1
]
backendNodeId : <number>
childNodeCount : 1
children : [
[0] : {
attributes : [
[0] : id
[1] : depth-2
]
backendNodeId : <number>
childNodeCount : 1
children : [
[0] : {
attributes : [
[0] : id
[1] : depth-3
]
backendNodeId : <number>
childNodeCount : 1
children : [
[0] : {
attributes : [
[0] : src
[1] : iframe.html
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
contentDocument : {
backendNodeId : <number>
baseURL : <string>
childNodeCount : 1
children : [
[0] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 2
children : [
[0] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
localName : head
nodeId : <number>
nodeName : HEAD
nodeType : 1
nodeValue :
parentId : <number>
}
[1] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 1
children : [
[0] : {
attributes : [
[0] : id
[1] : element_in_an_iframe
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
]
localName : body
nodeId : <number>
nodeName : BODY
nodeType : 1
nodeValue :
parentId : <number>
}
]
frameId : <string>
localName : html
nodeId : <number>
nodeName : HTML
nodeType : 1
nodeValue :
parentId : <number>
}
]
documentURL : <string>
localName :
nodeId : <number>
nodeName : #document
nodeType : 9
nodeValue :
xmlVersion :
}
frameId : <string>
localName : iframe
nodeId : <number>
nodeName : IFRAME
nodeType : 1
nodeValue :
parentId : <number>
}
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
]
parentId : <number>
}
}