JNIEXPORT jintLong JNICALL WebKitGTK_NATIVE(_1webkit_1web_1frame_1get_1title) (JNIEnv *env, jclass that, jintLong arg0) { jintLong rc = 0; WebKitGTK_NATIVE_ENTER(env, that, _1webkit_1web_1frame_1get_1title_FUNC); rc = (jintLong)webkit_web_frame_get_title((WebKitWebFrame *)arg0); WebKitGTK_NATIVE_EXIT(env, that, _1webkit_1web_1frame_1get_1title_FUNC); return rc; }
/* ghtml_get_title */ char const * ghtml_get_title(GtkWidget * widget) { GHtml * ghtml; WebKitWebFrame * frame; ghtml = g_object_get_data(G_OBJECT(widget), "ghtml"); frame = webkit_web_view_get_main_frame(WEBKIT_WEB_VIEW(ghtml->view)); return webkit_web_frame_get_title(frame); }
gchar * html_get_title(Html *html) { g_return_val_if_fail(IS_HTML (html), NULL); WebKitWebFrame *web_frame; web_frame = webkit_web_view_get_main_frame (html->webview); gchar *web_view_title=NULL; if(web_frame) web_view_title = g_strdup(webkit_web_frame_get_title (web_frame)); return web_view_title; }