https://bugs.winehq.org/show_bug.cgi?id=56914
--- Comment #7 from Mohamad Al-Jaf mowinebugs@mail.com --- This still needs a bit of work. After IJsonValue::CreateStringValue() it calls
IJsonObject::SetNamedValue() IJsonObject::GetNamedString() IJsonValue::Parse()
That's just the setup. The app itself needs IJsonObjectWithDefaultValues.
I'm not sure if any of these functions need a full implementation. It doesn't seem like this class is critical for normal operation, but for logging from the looks of it?
Some lines from the app:
0530:trace:web:json_value_statics_CreateStringValue iface 00006FFFFDC15078, input L"trace", return_value 00007FFFFF80ED98 0530:trace:web:json_value_statics_CreateStringValue created IJsonValue 00007FFFFF42BB20. 0530:trace:web:json_object_statics_SetNamedValue iface 00007FFFFF42BAC0, name L"logLevel", value 00007FFFFF42BB20 stub! 0530:trace:web:json_value_Release iface 00007FFFFF42BB20 decreasing refcount to 0. 0530:trace:web:json_object_statics_QueryInterface iface 00007FFFFF42BAC0, iid {a3219ecb-f0b3-4dcd-beee-19d48cd3ed1e}, out 00007FFFFF80EEE8. 0530:trace:web:json_object_statics_AddRef iface 00007FFFFF42BAC0, ref 2. 0530:trace:web:json_value_Stringify iface 00007FFFFF42BAC8, value 00007FFFFF80EEF0 0530:trace:web:json_object_statics_Release iface 00007FFFFF42BAC0, ref 1. 0530:trace:web:json_object_statics_AddRef iface 00007FFFFF42BAC0, ref 2. 0530:fixme:web:json_object_statics_GetNamedString iface 00007FFFFF42BAC0, name L"logLevel", value 00007FFFFF80EEF8 stub!