WebKitError

WebKitError — Categorized WebKit errors

Synopsis

#define             WEBKIT_NETWORK_ERROR
#define             WEBKIT_PLUGIN_ERROR
#define             WEBKIT_POLICY_ERROR
#define             WEBKIT_DOWNLOAD_ERROR
#define             WEBKIT_PRINT_ERROR
#define             WEBKIT_JAVASCRIPT_ERROR
#define             WEBKIT_SNAPSHOT_ERROR
enum                WebKitNetworkError;
enum                WebKitPluginError;
enum                WebKitPolicyError;
enum                WebKitDownloadError;
enum                WebKitPrintError;
enum                WebKitJavascriptError;
enum                WebKitSnapshotError;
GQuark              webkit_network_error_quark          (void);
GQuark              webkit_plugin_error_quark           (void);
GQuark              webkit_policy_error_quark           (void);
GQuark              webkit_download_error_quark         (void);
GQuark              webkit_print_error_quark            (void);
GQuark              webkit_javascript_error_quark       (void);
GQuark              webkit_snapshot_error_quark         (void);

Description

Categorized WebKit errors.

Details

WEBKIT_NETWORK_ERROR

#define WEBKIT_NETWORK_ERROR    webkit_network_error_quark ()


WEBKIT_PLUGIN_ERROR

#define WEBKIT_PLUGIN_ERROR     webkit_plugin_error_quark ()


WEBKIT_POLICY_ERROR

#define WEBKIT_POLICY_ERROR     webkit_policy_error_quark ()


WEBKIT_DOWNLOAD_ERROR

#define WEBKIT_DOWNLOAD_ERROR   webkit_download_error_quark ()


WEBKIT_PRINT_ERROR

#define WEBKIT_PRINT_ERROR      webkit_print_error_quark ()


WEBKIT_JAVASCRIPT_ERROR

#define WEBKIT_JAVASCRIPT_ERROR webkit_print_error_quark ()


WEBKIT_SNAPSHOT_ERROR

#define WEBKIT_SNAPSHOT_ERROR   webkit_snapshot_error_quark ()


enum WebKitNetworkError

typedef enum {
    WEBKIT_NETWORK_ERROR_FAILED = 399,
    WEBKIT_NETWORK_ERROR_TRANSPORT = 300,
    WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL = 301,
    WEBKIT_NETWORK_ERROR_CANCELLED = 302,
    WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST = 303
} WebKitNetworkError;

Enum values used to denote the various network errors.

WEBKIT_NETWORK_ERROR_FAILED

Generic load failure

WEBKIT_NETWORK_ERROR_TRANSPORT

Load failure due to transport error

WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL

Load failure due to unknown protocol

WEBKIT_NETWORK_ERROR_CANCELLED

Load failure due to cancellation

WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST

Load failure due to missing file

enum WebKitPluginError

typedef enum {
    WEBKIT_PLUGIN_ERROR_FAILED = 299,
    WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN = 200,
    WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN = 201,
    WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE = 202,
    WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED = 203,
    WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD = 204,
} WebKitPluginError;

Enum values used to denote the various plugin errors.

WEBKIT_PLUGIN_ERROR_FAILED

Generic plugin load failure

WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN

Load failure due to missing plugin

WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN

Load failure due to inability to load plugin

WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE

Load failue due to missing Java support that is required to load plugin

WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED

Load failure due to connection cancellation

WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD

Load failure since plugin handles the load

enum WebKitPolicyError

typedef enum {
    WEBKIT_POLICY_ERROR_FAILED = 199,
    WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE = 100,
    WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI = 101,
    WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE = 102,
    WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT = 103
} WebKitPolicyError;

Enum values used to denote the various policy errors.

WEBKIT_POLICY_ERROR_FAILED

Generic load failure due to policy error

WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE

Load failure due to unsupported mime type

WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI

Load failure due to URI that can not be shown

WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE

Load failure due to frame load interruption by policy change

WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT

Load failure due to port restriction

enum WebKitDownloadError

typedef enum {
    WEBKIT_DOWNLOAD_ERROR_NETWORK = 499,
    WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER = 400,
    WEBKIT_DOWNLOAD_ERROR_DESTINATION = 401
} WebKitDownloadError;

Enum values used to denote the various download errors.

WEBKIT_DOWNLOAD_ERROR_NETWORK

Download failure due to network error

WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER

Download was cancelled by user

WEBKIT_DOWNLOAD_ERROR_DESTINATION

Download failure due to destination error

enum WebKitPrintError

typedef enum {
    WEBKIT_PRINT_ERROR_GENERAL = 599,
    WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND = 500,
    WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE = 501
} WebKitPrintError;

Enum values used to denote the various print errors.

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 WebKitJavascriptError

typedef enum {
    WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED = 699
} WebKitJavascriptError;

Enum values used to denote errors happending when executing Javascript

WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED

An exception was raised in Javascript execution

enum WebKitSnapshotError

typedef enum {
    WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE = 799
} WebKitSnapshotError;

Enum values used to denote errors happending when creating snapshots of WebKitWebView

WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE

An error occurred when creating a webpage snapshot.

webkit_network_error_quark ()

GQuark              webkit_network_error_quark          (void);


webkit_plugin_error_quark ()

GQuark              webkit_plugin_error_quark           (void);


webkit_policy_error_quark ()

GQuark              webkit_policy_error_quark           (void);


webkit_download_error_quark ()

GQuark              webkit_download_error_quark         (void);


webkit_print_error_quark ()

GQuark              webkit_print_error_quark            (void);


webkit_javascript_error_quark ()

GQuark              webkit_javascript_error_quark       (void);


webkit_snapshot_error_quark ()

GQuark              webkit_snapshot_error_quark         (void);