Hello guys, I'm using Webkit2Gtk and i'm facing a difficult that I can't open a javascript popup.
This is my WebkitView initialization code : WebKitWebContext* context = webkit_web_context_get_default(); WebKitSettings* settings = webkit_web_view_get_settings(WEBKIT_WEB_VIEW(self->content_web)); g_object_set(settings, "javascript-can-open-windows-automatically", TRUE, "allow-modal-dialogs", TRUE, NULL); webkit_settings_set_sans_serif_font_family(settings, "Helvetica Neue"); webkit_settings_set_enable_javascript(settings, TRUE); webkit_settings_set_javascript_can_open_windows_automatically(settings, TRUE); webkit_settings_set_allow_modal_dialogs(settings, TRUE); webkit_web_context_set_cache_model(context, WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER); webkit_web_context_clear_cache (context); webkit_web_view_load_uri(WEBKIT_WEB_VIEW(self->content_web), " http://localhost/index.php?logout=true"); webkit_settings_set_enable_page_cache(settings, FALSE); webkit_web_view_set_settings(WEBKIT_WEB_VIEW(self->content_web), settings); g_signal_connect(self->content_web, "decide-policy", G_CALLBACK(decide_policy_cb), self); g_signal_connect(self->content_web, "create", G_CALLBACK(create), self); g_signal_connect(self->content_web, "ready-to-show", G_CALLBACK(read_to_show), self); g_signal_connect(self->content_web, "run-as-modal", G_CALLBACK(run_as_modal), self); The observed behavior is that "create" signal is called but nothing else. (I return NULL in the callback, and I also tried to create a GtkWindow, if a WebKitView inside and return the WebKitView). I probably just miss something obvious, Thx in adavance for your help.
_______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
