2
Copyright (C) 2007 Christian Dywan <christian@twotoasts.de>
4
This library is free software; you can redistribute it and/or
5
modify it under the terms of the GNU Lesser General Public
6
License as published by the Free Software Foundation; either
7
version 2.1 of the License, or (at your option) any later version.
9
See the file COPYING for the full license text.
13
#define __webView_H__ 1
21
WebKitNavigationResponse
22
on_webView_navigation_requested(GtkWidget* webView, WebKitWebFrame* frame
23
, WebKitNetworkRequest* networkRequest);
26
on_webView_location_changed(GtkWidget*, const gchar*, CBrowser*);
29
on_webView_title_changed(GtkWidget*, const gchar*, const gchar*, CBrowser*);
32
on_webView_icon_changed(GtkWidget*, WebKitWebFrame*, CBrowser*);
35
on_webView_load_started(GtkWidget* , WebKitWebFrame*, CBrowser*);
38
on_webView_load_changed(GtkWidget*, gint progress, CBrowser*);
41
on_webView_load_finished(GtkWidget*, WebKitWebFrame*, CBrowser*);
44
on_webView_status_message(GtkWidget*, const gchar*, CBrowser*);
47
on_webView_selection_changed(GtkWidget*, CBrowser*);
50
on_webView_console_message(GtkWidget*, const gchar*, gint, const gchar*, CBrowser*);
53
on_webView_link_hover(GtkWidget*, const gchar*, const gchar*, CBrowser*);
57
on_webView_window_open(GtkWidget*, const gchar*, CBrowser*);
61
on_webView_button_release(GtkWidget*, GdkEventButton*, CBrowser*);
64
on_webView_popup(GtkWidget*, CBrowser*);
67
on_webView_scroll(GtkWidget*, GdkEventScroll*, CBrowser*);
70
on_webView_leave(GtkWidget*, GdkEventCrossing*, CBrowser*);
73
on_webView_destroy(GtkWidget*, CBrowser*);
76
webView_new(GtkWidget**);
79
webView_open(GtkWidget*, const gchar*);
82
webView_close(GtkWidget*, CBrowser*);
84
#endif /* !__webView_H__ */