/* ** Callbacks ** (c) 2009 by Robert Manea et al. */ void cmd_load_uri(); void cmd_set_status(); void set_proxy_url(); void set_icon(); void move_statusbar(); void cmd_http_debug(); void cmd_max_conns(); void cmd_max_conns_host(); /* exported WebKitWebSettings properties */ void cmd_font_size(); void cmd_default_font_family(); void cmd_monospace_font_family(); void cmd_sans_serif_font_family(); void cmd_serif_font_family(); void cmd_cursive_font_family(); void cmd_fantasy_font_family(); void cmd_zoom_level(); void cmd_set_zoom_type(); void cmd_disable_plugins(); void cmd_disable_scripts(); void cmd_minimum_font_size(); void cmd_fifo_dir(); void cmd_socket_dir(); void cmd_useragent() ; void cmd_autoload_img(); void cmd_autoshrink_img(); void cmd_enable_spellcheck(); void cmd_enable_private(); void cmd_print_bg(); void cmd_style_uri(); void cmd_resizable_txt(); void cmd_default_encoding(); void cmd_enforce_96dpi(); void cmd_inject_html(); void cmd_caret_browsing(); void cmd_set_geometry(); void cmd_view_source(); void cmd_load_start(); WebKitWebSettings* view_settings(); gboolean download_cb (WebKitWebView *web_view, GObject *download, gpointer user_data); void toggle_zoom_type (WebKitWebView* page, GArray *argv, GString *result); void toggle_status_cb (WebKitWebView* page, GArray *argv, GString *result); void link_hover_cb (WebKitWebView* page, const gchar* title, const gchar* link, gpointer data); void title_change_cb (WebKitWebView* web_view, GParamSpec param_spec); void progress_change_cb (WebKitWebView* page, gint progress, gpointer data); void load_commit_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data); void load_start_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data); void load_finish_cb (WebKitWebView* page, WebKitWebFrame* frame, gpointer data); void load_error_cb (WebKitWebView* page, WebKitWebFrame* frame, gchar *uri, gpointer web_err, gpointer ud); void selection_changed_cb(WebKitWebView *webkitwebview, gpointer ud); void destroy_cb (GtkWidget* widget, gpointer data); gboolean configure_event_cb(GtkWidget* window, GdkEventConfigure* event); gboolean key_press_cb (GtkWidget* window, GdkEventKey* event); gboolean key_release_cb (GtkWidget* window, GdkEventKey* event); gboolean navigation_decision_cb (WebKitWebView *web_view, WebKitWebFrame *frame, WebKitNetworkRequest *request, WebKitWebNavigationAction *navigation_action, WebKitWebPolicyDecision *policy_decision, gpointer user_data); gboolean new_window_cb (WebKitWebView *web_view, WebKitWebFrame *frame, WebKitNetworkRequest *request, WebKitWebNavigationAction *navigation_action, WebKitWebPolicyDecision *policy_decision, gpointer user_data); gboolean mime_policy_cb(WebKitWebView *web_view, WebKitWebFrame *frame, WebKitNetworkRequest *request, gchar *mime_type, WebKitWebPolicyDecision *policy_decision, gpointer user_data); /*@null@*/ WebKitWebView* create_web_view_cb (WebKitWebView *web_view, WebKitWebFrame *frame, gpointer user_data); gboolean download_cb (WebKitWebView *web_view, GObject *download, gpointer user_data); void populate_popup_cb(WebKitWebView *v, GtkMenu *m, void *c); gboolean button_press_cb (GtkWidget* window, GdkEventButton* event); gboolean button_release_cb (GtkWidget* window, GdkEventButton* event); gboolean focus_cb(GtkWidget* window, GdkEventFocus* event, void *ud);