RemoteObject.deepSerializedValue Running test: Object testing expression: {key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}} Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep"} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object value : [ [0] : [ [0] : key_level_2 [1] : { type : object value : [ [0] : [ [0] : key_level_3 [1] : { type : string value : value_level_3 } ] ] } ] ] } ] ] } description : Object objectId : type : object } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep"} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object value : [ [0] : [ [0] : key_level_2 [1] : { type : object value : [ [0] : [ [0] : key_level_3 [1] : { type : string value : value_level_3 } ] ] } ] ] } ] ] } description : Object objectId : type : object } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":0} { id : result : { result : { className : Object deepSerializedValue : { type : object } description : Object objectId : type : object } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":0} { id : result : { result : { className : Object deepSerializedValue : { type : object } description : Object objectId : type : object } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":1} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object } ] ] } description : Object objectId : type : object } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":1} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object } ] ] } description : Object objectId : type : object } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":2} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object value : [ [0] : [ [0] : key_level_2 [1] : { type : object } ] ] } ] ] } description : Object objectId : type : object } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":2} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object value : [ [0] : [ [0] : key_level_2 [1] : { type : object } ] ] } ] ] } description : Object objectId : type : object } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":999} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object value : [ [0] : [ [0] : key_level_2 [1] : { type : object value : [ [0] : [ [0] : key_level_3 [1] : { type : string value : value_level_3 } ] ] } ] ] } ] ] } description : Object objectId : type : object } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"deep","maxDepth":999} { id : result : { result : { className : Object deepSerializedValue : { type : object value : [ [0] : [ [0] : key_level_1 [1] : { type : object value : [ [0] : [ [0] : key_level_2 [1] : { type : object value : [ [0] : [ [0] : key_level_3 [1] : { type : string value : value_level_3 } ] ] } ] ] } ] ] } description : Object objectId : type : object } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"json"} { id : result : { result : { type : object value : { key_level_1 : { key_level_2 : { key_level_3 : value_level_3 } } } } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"json"} { id : result : { result : { type : object value : { key_level_1 : { key_level_2 : { key_level_3 : value_level_3 } } } } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"json","maxDepth":1} { id : result : { result : { type : object value : { key_level_1 : { key_level_2 : { key_level_3 : value_level_3 } } } } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"json","maxDepth":1} { id : result : { result : { type : object value : { key_level_1 : { key_level_2 : { key_level_3 : value_level_3 } } } } } } Runtime.evaluate expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"idOnly"} { id : result : { result : { className : Object description : Object objectId : type : object } } } Runtime.callFunctionOn expression: "{key_level_1: {key_level_2: {key_level_3: 'value_level_3'}}}" serializationOptions: {"serialization":"idOnly"} { id : result : { result : { className : Object description : Object objectId : type : object } } }