RemoteObject.CustomPreview Dump custom previews.. { bodyGetterId : header : ["span",{},"Header formatted by 1 ","a"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 1 [3] : a [4] : [ [0] : object [1] : { className : Object description : Object objectId : type : object } ] ] } } } { bodyGetterId : header : ["span",{},"Header formatted by 2 ","b"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 2 [3] : b ] } } } { bodyGetterId : header : ["span",{},"Header formatted by 1 ","c"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 1 [3] : c [4] : [ [0] : object [1] : { className : Object description : Object objectId : type : object } ] ] } } } { header : ["span",{},"Formatter with config ",["object",{"type":"object","className":"Object","description":"Object","objectId":"{\"injectedScriptId\":1,\"id\":10}","customPreview":{"header":"[\"span\",{},\"Header \",\"info: \",\"additional info\"]","bodyGetterId":"{\"injectedScriptId\":1,\"id\":11}"}}]] } Change formatters order and dump again.. { bodyGetterId : header : ["span",{},"Header formatted by 1 ","a"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 1 [3] : a [4] : [ [0] : object [1] : { className : Object description : Object objectId : type : object } ] ] } } } { bodyGetterId : header : ["span",{},"Header formatted by 2 ","b"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 2 [3] : b ] } } } { bodyGetterId : header : ["span",{},"Header formatted by 2 ","c"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 2 [3] : c ] } } } { header : ["span",{},"Formatter with config ",["object",{"type":"object","className":"Object","description":"Object","objectId":"{\"injectedScriptId\":1,\"id\":21}","customPreview":{"header":"[\"span\",{},\"Header \",\"info: \",\"additional info\"]","bodyGetterId":"{\"injectedScriptId\":1,\"id\":22}"}}]] } Test Runtime.getProperties { bodyGetterId : header : ["span",{},"Header formatted by 1 ","a"] } { id : result : { result : { type : object value : [ [0] : span [1] : { } [2] : Body formatted by 1 [3] : a [4] : [ [0] : object [1] : { className : Object description : Object objectId : type : object } ] ] } } } Try to break custom preview.. { method : Runtime.consoleAPICalled params : { args : [ [0] : { type : string value : Custom Formatter Failed: Uncaught 1 } ] executionContextId : timestamp : type : error } } { method : Runtime.consoleAPICalled params : { args : [ [0] : { type : string value : Custom Formatter Failed: Uncaught 1 } ] executionContextId : timestamp : type : error } } { method : Runtime.consoleAPICalled params : { args : [ [0] : { type : string value : Custom Formatter Failed: Uncaught 2 } ] executionContextId : timestamp : type : error } } { method : Runtime.consoleAPICalled params : { args : [ [0] : { type : string value : Custom Formatter Failed: Uncaught 3 } ] executionContextId : timestamp : type : error } } { method : Runtime.consoleAPICalled params : { args : [ [0] : { type : string value : Custom Formatter Failed: Uncaught 4 } ] executionContextId : timestamp : type : error } }