blob: 9541befbbc39c7d007a53bff3fd3e6dc36d55ded [file] [log] [blame]
Tests DOM.getFlattenedDocument method.
{
nodes : [
[0] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
localName : head
nodeId : <number>
nodeName : HEAD
nodeType : 1
nodeValue :
parentId : <number>
}
[1] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : A
parentId : <number>
}
[2] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : B
parentId : <number>
}
[3] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : C
parentId : <number>
}
[4] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : D
parentId : <number>
}
[5] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : E
parentId : <number>
}
[6] : {
attributes : [
[0] : id
[1] : E
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[7] : {
attributes : [
[0] : id
[1] : D
]
backendNodeId : <number>
childNodeCount : 2
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[8] : {
attributes : [
[0] : id
[1] : C
]
backendNodeId : <number>
childNodeCount : 2
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[9] : {
attributes : [
[0] : id
[1] : B
]
backendNodeId : <number>
childNodeCount : 2
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[10] : {
attributes : [
[0] : id
[1] : A
]
backendNodeId : <number>
childNodeCount : 2
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[11] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : @font-face { font-family: 'ahem'; src: url(../../../resources/Ahem.ttf); }
parentId : <number>
}
[12] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : style
nodeId : <number>
nodeName : STYLE
nodeType : 1
nodeValue :
parentId : <number>
}
[13] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : head
nodeId : <number>
nodeName : HEAD
nodeType : 1
nodeValue :
parentId : <number>
}
[14] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : Hello from the iframe.
parentId : <number>
}
[15] : {
attributes : [
[0] : style
[1] : font-family: ahem;
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[16] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : body
nodeId : <number>
nodeName : BODY
nodeType : 1
nodeValue :
parentId : <number>
}
[17] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 2
children : [
]
frameId : <string>
localName : html
nodeId : <number>
nodeName : HTML
nodeType : 1
nodeValue :
parentId : <number>
}
[18] : {
attributes : [
[0] : src
[1] : ./simple-iframe.html
[2] : width
[3] : 400
[4] : height
[5] : 200
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
contentDocument : {
backendNodeId : <number>
baseURL : <string>
childNodeCount : 1
children : [
]
documentURL : <string>
localName :
nodeId : <number>
nodeName : #document
nodeType : 9
nodeValue :
xmlVersion :
}
frameId : <string>
localName : iframe
nodeId : <number>
nodeName : IFRAME
nodeType : 1
nodeValue :
parentId : <number>
}
[19] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : :host { color: red; }
parentId : <number>
}
[20] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : style
nodeId : <number>
nodeName : STYLE
nodeType : 1
nodeValue :
parentId : <number>
}
[21] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
}
[22] : {
backendNodeId : <number>
localName :
nodeId : <number>
nodeName : #text
nodeType : 3
nodeValue : Hi from a template!
parentId : <number>
}
[23] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 1
children : [
]
localName : h1
nodeId : <number>
nodeName : H1
nodeType : 1
nodeValue :
parentId : <number>
}
[24] : {
attributes : [
[0] : id
[1] : shadow-host
]
backendNodeId : <number>
childNodeCount : 0
children : [
]
localName : div
nodeId : <number>
nodeName : DIV
nodeType : 1
nodeValue :
parentId : <number>
shadowRoots : [
[0] : {
backendNodeId : <number>
childNodeCount : 3
children : [
]
localName :
nodeId : <number>
nodeName : #document-fragment
nodeType : 11
nodeValue :
shadowRootType : open
}
]
}
[25] : {
attributes : [
[0] : class
[1] : body-class
]
backendNodeId : <number>
childNodeCount : 3
children : [
]
localName : body
nodeId : <number>
nodeName : BODY
nodeType : 1
nodeValue :
parentId : <number>
}
[26] : {
attributes : [
]
backendNodeId : <number>
childNodeCount : 2
children : [
]
frameId : <string>
localName : html
nodeId : <number>
nodeName : HTML
nodeType : 1
nodeValue :
parentId : <number>
}
[27] : {
backendNodeId : <number>
baseURL : <string>
childNodeCount : 1
children : [
]
documentURL : <string>
localName :
nodeId : <number>
nodeName : #document
nodeType : 9
nodeValue :
xmlVersion :
}
]
}