Tests permutations of DOM.requestNode Running test: requestTargetAfterTraversal { attributes : [ [0] : id [1] : targetDiv ] backendNodeId : childNodeCount : 0 children : [ ] localName : div nodeId : nodeName : DIV nodeType : 1 nodeValue : parentId : } { result : { className : HTMLDivElement description : div#targetDiv objectId : subtype : node type : object } } requested === targeted: true Running test: requestTargetBeforeTraversal { result : { className : HTMLDivElement description : div#targetDiv objectId : subtype : node type : object } } { nodeId : } { attributes : [ [0] : id [1] : targetDiv ] backendNodeId : childNodeCount : 0 localName : div nodeId : nodeName : DIV nodeType : 1 nodeValue : parentId : } requested === targeted: true Running test: requestNodeByObjectId { result : { className : Object description : Object objectId : type : object } } { code : -32000 message : Object id doesn't reference a Node } Running test: requestNodeInIframeByObjectId { backendNodeId : baseURL : childNodeCount : 2 children : [ [0] : { backendNodeId : localName : nodeId : nodeName : html nodeType : 10 nodeValue : parentId : publicId : systemId : } [1] : { attributes : [ ] backendNodeId : childNodeCount : 2 children : [ [0] : { attributes : [ ] backendNodeId : childNodeCount : 1 children : [ [0] : { attributes : [ ] backendNodeId : childNodeCount : 1 children : [ [0] : { backendNodeId : localName : nodeId : nodeName : #text nodeType : 3 nodeValue : Iframe parentId : } ] localName : title nodeId : nodeName : TITLE nodeType : 1 nodeValue : parentId : } ] localName : head nodeId : nodeName : HEAD nodeType : 1 nodeValue : parentId : } [1] : { attributes : [ ] backendNodeId : childNodeCount : 1 children : [ [0] : { attributes : [ [0] : class [1] : class1 ] backendNodeId : childNodeCount : 1 children : [ [0] : { backendNodeId : localName : nodeId : nodeName : #text nodeType : 3 nodeValue : Iframe Paragraph Text parentId : } ] localName : p nodeId : nodeName : P nodeType : 1 nodeValue : parentId : } ] localName : body nodeId : nodeName : BODY nodeType : 1 nodeValue : parentId : } ] frameId : localName : html nodeId : nodeName : HTML nodeType : 1 nodeValue : parentId : } ] compatibilityMode : NoQuirksMode documentURL : localName : nodeId : nodeName : #document nodeType : 9 nodeValue : xmlVersion : } { attributes : [ [0] : class [1] : class1 ] backendNodeId : childNodeCount : 1 children : [ [0] : { backendNodeId : localName : nodeId : nodeName : #text nodeType : 3 nodeValue : Iframe Paragraph Text parentId : } ] localName : p nodeId : nodeName : P nodeType : 1 nodeValue : parentId : } { nodeId : }