Tests DOMSnapshot.getSnapshot method returning input values. { computedStyles : domNodes : [ [0] : { backendNodeId : baseURL : childNodeIndexes : [ [0] : 1 ] documentEncoding : windows-1252 documentURL : frameId : layoutNodeIndex : 0 nodeName : #document nodeType : 9 nodeValue : scrollOffsetX : 0 scrollOffsetY : 0 } [1] : { backendNodeId : childNodeIndexes : [ [0] : 2 [1] : 3 ] frameId : layoutNodeIndex : 1 nodeName : HTML nodeType : 1 nodeValue : } [2] : { backendNodeId : nodeName : HEAD nodeType : 1 nodeValue : } [3] : { attributes : [ [0] : { name : class value : body-class } ] backendNodeId : childNodeIndexes : [ [0] : 4 [1] : 5 [2] : 48 ] layoutNodeIndex : 2 nodeName : BODY nodeType : 1 nodeValue : } [4] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : } [5] : { attributes : [ [0] : { name : style value : width: 200px } ] backendNodeId : childNodeIndexes : [ [0] : 6 [1] : 7 [2] : 28 [3] : 29 [4] : 32 [5] : 33 [6] : 35 [7] : 36 [8] : 37 [9] : 38 [10] : 39 [11] : 40 [12] : 41 [13] : 42 [14] : 43 [15] : 44 [16] : 47 ] layoutNodeIndex : 3 nodeName : DIV nodeType : 1 nodeValue : } [6] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : } [7] : { backendNodeId : childNodeIndexes : [ [0] : 8 [1] : 10 [2] : 11 [3] : 26 ] layoutNodeIndex : 4 nodeName : SELECT nodeType : 1 nodeValue : } [8] : { attributes : [ [0] : { name : aria-hidden value : true } [1] : { name : pseudo value : -internal-select-inner-element } ] backendNodeId : childNodeIndexes : [ [0] : 9 ] layoutNodeIndex : 5 nodeName : DIV nodeType : 1 nodeValue : shadowRootType : user-agent } [9] : { backendNodeId : layoutNodeIndex : 6 nodeName : #text nodeType : 3 nodeValue : Option 1 shadowRootType : user-agent } [10] : { attributes : [ [0] : { name : pseudo value : -internal-select-button-slot } ] backendNodeId : nodeName : SLOT nodeType : 1 nodeValue : shadowRootType : user-agent } [11] : { attributes : [ [0] : { name : pseudo value : picker(select) } [1] : { name : popover value : auto } ] backendNodeId : childNodeIndexes : [ [0] : 12 ] nodeName : DIV nodeType : 1 nodeValue : shadowRootType : user-agent } [12] : { attributes : [ [0] : { name : id value : select-options } ] backendNodeId : childNodeIndexes : [ [0] : 13 [1] : 14 [2] : 19 [3] : 20 [4] : 25 ] nodeName : SLOT nodeType : 1 nodeValue : shadowRootType : user-agent } [13] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : } [14] : { attributes : [ [0] : { name : id value : OptionSelected } ] backendNodeId : childNodeIndexes : [ [0] : 15 [1] : 17 ] nodeName : OPTION nodeType : 1 nodeValue : optionSelected : true } [15] : { attributes : [ [0] : { name : pseudo value : -internal-option-label-container } [1] : { name : aria-hidden value : true } ] backendNodeId : childNodeIndexes : [ [0] : 16 ] nodeName : SPAN nodeType : 1 nodeValue : shadowRootType : user-agent } [16] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : Option 1 shadowRootType : user-agent } [17] : { attributes : [ [0] : { name : pseudo value : -internal-option-slot } ] backendNodeId : childNodeIndexes : [ [0] : 18 ] nodeName : SLOT nodeType : 1 nodeValue : shadowRootType : user-agent } [18] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : Option 1 } [19] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : } [20] : { attributes : [ [0] : { name : id value : OptionNotSelected } ] backendNodeId : childNodeIndexes : [ [0] : 21 [1] : 23 ] nodeName : OPTION nodeType : 1 nodeValue : optionSelected : false } [21] : { attributes : [ [0] : { name : pseudo value : -internal-option-label-container } [1] : { name : aria-hidden value : true } ] backendNodeId : childNodeIndexes : [ [0] : 22 ] nodeName : SPAN nodeType : 1 nodeValue : shadowRootType : user-agent } [22] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : Option 2 shadowRootType : user-agent } [23] : { attributes : [ [0] : { name : pseudo value : -internal-option-slot } ] backendNodeId : childNodeIndexes : [ [0] : 24 ] nodeName : SLOT nodeType : 1 nodeValue : shadowRootType : user-agent } [24] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : Option 2 } [25] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : } [26] : { attributes : [ [0] : { name : pseudo value : -internal-select-autofill-preview } [1] : { name : popover value : manual } ] backendNodeId : childNodeIndexes : [ [0] : 27 ] nodeName : DIV nodeType : 1 nodeValue : shadowRootType : user-agent } [27] : { attributes : [ [0] : { name : pseudo value : -internal-select-autofill-preview-text } ] backendNodeId : nodeName : DIV nodeType : 1 nodeValue : shadowRootType : user-agent } [28] : { backendNodeId : layoutNodeIndex : 7 nodeName : #text nodeType : 3 nodeValue : } [29] : { attributes : [ [0] : { name : id value : TextInput } [1] : { name : value value : InputValue } ] backendNodeId : childNodeIndexes : [ [0] : 30 ] inputValue : InputValue isClickable : true layoutNodeIndex : 8 nodeName : INPUT nodeType : 1 nodeValue : } [30] : { backendNodeId : childNodeIndexes : [ [0] : 31 ] isClickable : true layoutNodeIndex : 9 nodeName : DIV nodeType : 1 nodeValue : shadowRootType : user-agent } [31] : { backendNodeId : isClickable : true layoutNodeIndex : 10 nodeName : #text nodeType : 3 nodeValue : InputValue shadowRootType : user-agent } [32] : { backendNodeId : layoutNodeIndex : 11 nodeName : #text nodeType : 3 nodeValue : } [33] : { attributes : [ [0] : { name : id value : ButtonInput } [1] : { name : type value : button } [2] : { name : value value : ButtonValue } ] backendNodeId : childNodeIndexes : [ [0] : 34 ] inputValue : ButtonValue isClickable : true layoutNodeIndex : 12 nodeName : INPUT nodeType : 1 nodeValue : } [34] : { backendNodeId : layoutNodeIndex : 13 nodeName : #text nodeType : 3 nodeValue : ButtonValue shadowRootType : user-agent } [35] : { backendNodeId : layoutNodeIndex : 14 nodeName : #text nodeType : 3 nodeValue : } [36] : { attributes : [ [0] : { name : id value : RadioInputChecked } [1] : { name : value value : RadioInputValue } [2] : { name : type value : radio } [3] : { name : checked value : } ] backendNodeId : inputChecked : true inputValue : RadioInputValue isClickable : true layoutNodeIndex : 15 nodeName : INPUT nodeType : 1 nodeValue : } [37] : { backendNodeId : layoutNodeIndex : 16 nodeName : #text nodeType : 3 nodeValue : } [38] : { attributes : [ [0] : { name : id value : RadioInputUnchecked } [1] : { name : type value : radio } ] backendNodeId : inputChecked : false inputValue : on isClickable : true layoutNodeIndex : 17 nodeName : INPUT nodeType : 1 nodeValue : } [39] : { backendNodeId : layoutNodeIndex : 18 nodeName : #text nodeType : 3 nodeValue : } [40] : { attributes : [ [0] : { name : id value : CheckboxInputChecked } [1] : { name : value value : CheckInputValue } [2] : { name : type value : checkbox } [3] : { name : checked value : } ] backendNodeId : inputChecked : true inputValue : CheckInputValue isClickable : true layoutNodeIndex : 19 nodeName : INPUT nodeType : 1 nodeValue : } [41] : { backendNodeId : layoutNodeIndex : 20 nodeName : #text nodeType : 3 nodeValue : } [42] : { attributes : [ [0] : { name : id value : CheckboxInputUnchecked } [1] : { name : type value : checkbox } [2] : { name : value value : } ] backendNodeId : inputChecked : false inputValue : isClickable : true layoutNodeIndex : 21 nodeName : INPUT nodeType : 1 nodeValue : } [43] : { backendNodeId : layoutNodeIndex : 22 nodeName : #text nodeType : 3 nodeValue : } [44] : { attributes : [ [0] : { name : id value : TextArea } ] backendNodeId : childNodeIndexes : [ [0] : 45 ] layoutNodeIndex : 23 nodeName : TEXTAREA nodeType : 1 nodeValue : textValue : TextAreaValue } [45] : { backendNodeId : childNodeIndexes : [ [0] : 46 ] isClickable : true layoutNodeIndex : 24 nodeName : DIV nodeType : 1 nodeValue : shadowRootType : user-agent } [46] : { backendNodeId : isClickable : true layoutNodeIndex : 25 nodeName : #text nodeType : 3 nodeValue : TextAreaValue shadowRootType : user-agent } [47] : { backendNodeId : layoutNodeIndex : 26 nodeName : #text nodeType : 3 nodeValue : } [48] : { backendNodeId : nodeName : #text nodeType : 3 nodeValue : } ] layoutTreeNodes : }