diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2012-05-07 11:21:11 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2012-05-07 11:21:11 +0200 |
commit | 2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47 (patch) | |
tree | 988e8c5b116dd0466244ae2fe5af8ee9be926d76 /Source/WebKit2/UIProcess/API/gtk/WebKitError.h | |
parent | dd91e772430dc294e3bf478c119ef8d43c0a3358 (diff) | |
download | qtwebkit-2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47.tar.gz |
Imported WebKit commit 7e538425aa020340619e927792f3d895061fb54b (http://svn.webkit.org/repository/webkit/trunk@116286)
Diffstat (limited to 'Source/WebKit2/UIProcess/API/gtk/WebKitError.h')
-rw-r--r-- | Source/WebKit2/UIProcess/API/gtk/WebKitError.h | 48 |
1 files changed, 40 insertions, 8 deletions
diff --git a/Source/WebKit2/UIProcess/API/gtk/WebKitError.h b/Source/WebKit2/UIProcess/API/gtk/WebKitError.h index 9b0e630c8..c20581683 100644 --- a/Source/WebKit2/UIProcess/API/gtk/WebKitError.h +++ b/Source/WebKit2/UIProcess/API/gtk/WebKitError.h @@ -29,10 +29,12 @@ G_BEGIN_DECLS -#define WEBKIT_NETWORK_ERROR webkit_network_error_quark () -#define WEBKIT_POLICY_ERROR webkit_policy_error_quark () -#define WEBKIT_PLUGIN_ERROR webkit_plugin_error_quark () -#define WEBKIT_DOWNLOAD_ERROR webkit_download_error_quark () +#define WEBKIT_NETWORK_ERROR webkit_network_error_quark () +#define WEBKIT_POLICY_ERROR webkit_policy_error_quark () +#define WEBKIT_PLUGIN_ERROR webkit_plugin_error_quark () +#define WEBKIT_DOWNLOAD_ERROR webkit_download_error_quark () +#define WEBKIT_PRINT_ERROR webkit_print_error_quark () +#define WEBKIT_JAVASCRIPT_ERROR webkit_print_error_quark () /** * WebKitNetworkError: @@ -104,17 +106,47 @@ typedef enum { WEBKIT_DOWNLOAD_ERROR_DESTINATION = 401 } WebKitDownloadError; +/** + * WebKitPrintError: + * @WEBKIT_PRINT_ERROR_GENERAL: Unspecified error during a print operation + * @WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND: Selected printer cannot be found + * @WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE: Invalid page range + * + * Enum values used to denote the various print errors. + */ +typedef enum { + WEBKIT_PRINT_ERROR_GENERAL = 599, + WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND = 500, + WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE = 501 +} WebKitPrintError; + +/** + * WebKitJavascriptError: + * @WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED: An exception was raised in Javascript execution + * + * Enum values used to denote errors happending when executing Javascript + */ +typedef enum { + WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED = 699 +} WebKitJavascriptError; + +WEBKIT_API GQuark +webkit_network_error_quark (void); + +WEBKIT_API GQuark +webkit_policy_error_quark (void); + WEBKIT_API GQuark -webkit_network_error_quark (void); +webkit_plugin_error_quark (void); WEBKIT_API GQuark -webkit_policy_error_quark (void); +webkit_download_error_quark (void); WEBKIT_API GQuark -webkit_plugin_error_quark (void); +webkit_print_error_quark (void); WEBKIT_API GQuark -webkit_download_error_quark (void); +webkit_javascript_error_quark (void); G_END_DECLS |