Ok, attempt to simplify the question ad minimum, so trivialize it to maximum,
The mentioned excerpt is placed right here - http://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebPage.html gboolean user_function (WebKitWebPage *web_page, WebKitContextMenu *context_menu, WebKitWebHitTestResult *hit_test_result, gpointer user_data) it could not be compiled with gcc `pkg-config --cflags webkit2gtk-3.0` simple.c -o simple.o I have either: #include <webkit2/webkit-web-extension.h> gboolean context_menu_cb (WebKitWebPage *web_page, WebKitContextMenu *context_menu, WebKitWebHitTestResult *hit_test_result, gpointer user_data) { printf("context_menu_cb\n"); return FALSE; } simple1.c:7:16: error: unknown type name тАШWebKitContextMenuтАЩ WebKitContextMenu *context_menu, ^ simple1.c:8:16: error: unknown type name тАШWebKitWebHitTestResultтАЩ WebKitWebHitTestResult *hit_test_result, ^ Or: #include <webkit2/webkit2.h> gboolean context_menu_cb (WebKitWebPage *web_page, WebKitContextMenu *context_menu, WebKitWebHitTestResult *hit_test_result, gpointer user_data) { printf("context_menu_cb\n"); return FALSE; } simple2.c:6:18: error: unknown type name тАШWebKitWebPageтАЩ context_menu_cb (WebKitWebPage *web_page, ^ simple2.c:8:16: error: unknown type name тАШWebKitWebHitTestResultтАЩ WebKitWebHitTestResult *hit_test_result, I am lost Vadim. _______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
