My installed version webkit2gtk4-devel
2.40.0 doesn't have all the functions, which are stated from the WebKitGTK documentation found here.
The currently missing functions, which I have come across are (there are probably more):
webkit_web_context_new_ephemeral
webkit_web_context_new_with_website_data_manager
webkit_web_context_set_sandbox_enabled
Also, I cannot create the objects with g_object_new
, as the property website-data-manager
for web context also for some reason doesn't exist.
I looked around for the functions in /usr/include/webkitgtk-6.0/webkit/WebKitWebContext.h
and they do indeed seem to be missing. But if I look at /usr/include/webkitgtk-4.1/....
, the functions are all there (that directory comes from my own compiled version of HEAD).
I have tried both of these repos:
I am thinking, that maybe the build service somehow doesn't compile it correctly, but I'm not sure. Also, I haven't posted the question on WebKitGTK forums, as I can't sign up for it for some reason and it doesn't seem very active.