A dictionary is not necessarily returned here, the implementation deserializes a SerializedScriptValue. While the frontend does return a dictionary payload, this is unpacked on the WebProcess-side before being sent back out via the _WKInspectorExtension APi.
<rdar://problem/85995314>
Created attachment 445796 [details] Patch v1.0
Comment on attachment 445796 [details] Patch v1.0 rs=me
Committed r286497 (244836@main): <https://commits.webkit.org/244836@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 445796 [details].