WebKitError

WebKitError

Synopsis

#define             WEBKIT_NETWORK_ERROR
#define             WEBKIT_PLUGIN_ERROR
#define             WEBKIT_POLICY_ERROR
#define             WEBKIT_DOWNLOAD_ERROR
enum                WebKitNetworkError;
enum                WebKitPluginError;
enum                WebKitPolicyError;
enum                WebKitDownloadError;
GQuark              webkit_network_error_quark          (void);
GQuark              webkit_plugin_error_quark           (void);
GQuark              webkit_policy_error_quark           (void);
GQuark              webkit_download_error_quark         (void);

Description

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 ()


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

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);