1
2/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */
3
4/*
5 * Copyright (C) 2013 Igalia S.L.
6 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Library General Public
9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version.
11 *
12 * This library is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Library General Public License for more details.
16 *
17 * You should have received a copy of the GNU Library General Public License
18 * along with this library; see the file COPYING.LIB. If not, write to
19 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20 * Boston, MA 02110-1301, USA.
21 */
22
23#include <config.h>
24#include "WebKitEnumTypes.h"
25
26#include <webkit2/webkit2.h>
27extern "C" {
28// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h.
29GType webkit_authentication_scheme_get_type()
30{
31 static const GEnumValue values[] = {
32 { WEBKIT_AUTHENTICATION_SCHEME_DEFAULT, "WEBKIT_AUTHENTICATION_SCHEME_DEFAULT", "default" },
33 { WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC, "WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC", "http-basic" },
34 { WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST, "WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST", "http-digest" },
35 { WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM, "WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM", "html-form" },
36 { WEBKIT_AUTHENTICATION_SCHEME_NTLM, "WEBKIT_AUTHENTICATION_SCHEME_NTLM", "ntlm" },
37 { WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE, "WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE", "negotiate" },
38 { WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED, "WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED", "client-certificate-requested" },
39 { WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED, "WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED", "server-trust-evaluation-requested" },
40 { WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN, "WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN", "unknown" },
41 { 0, NULL, NULL }
42 };
43
44 static GType type = 0;
45 if (G_UNLIKELY(!type))
46 type = g_enum_register_static("WebKitAuthenticationScheme", values);
47
48 return type;
49}
50// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h.
51GType webkit_context_menu_action_get_type()
52{
53 static const GEnumValue values[] = {
54 { WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION, "WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION", "no-action" },
55 { WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK, "WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK", "open-link" },
56 { WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW, "WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW", "open-link-in-new-window" },
57 { WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK, "WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK", "download-link-to-disk" },
58 { WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD, "WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD", "copy-link-to-clipboard" },
59 { WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW, "WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW", "open-image-in-new-window" },
60 { WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK, "WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK", "download-image-to-disk" },
61 { WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD, "WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD", "copy-image-to-clipboard" },
62 { WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD, "WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD", "copy-image-url-to-clipboard" },
63 { WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW, "WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW", "open-frame-in-new-window" },
64 { WEBKIT_CONTEXT_MENU_ACTION_GO_BACK, "WEBKIT_CONTEXT_MENU_ACTION_GO_BACK", "go-back" },
65 { WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD, "WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD", "go-forward" },
66 { WEBKIT_CONTEXT_MENU_ACTION_STOP, "WEBKIT_CONTEXT_MENU_ACTION_STOP", "stop" },
67 { WEBKIT_CONTEXT_MENU_ACTION_RELOAD, "WEBKIT_CONTEXT_MENU_ACTION_RELOAD", "reload" },
68 { WEBKIT_CONTEXT_MENU_ACTION_COPY, "WEBKIT_CONTEXT_MENU_ACTION_COPY", "copy" },
69 { WEBKIT_CONTEXT_MENU_ACTION_CUT, "WEBKIT_CONTEXT_MENU_ACTION_CUT", "cut" },
70 { WEBKIT_CONTEXT_MENU_ACTION_PASTE, "WEBKIT_CONTEXT_MENU_ACTION_PASTE", "paste" },
71 { WEBKIT_CONTEXT_MENU_ACTION_DELETE, "WEBKIT_CONTEXT_MENU_ACTION_DELETE", "delete" },
72 { WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL, "WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL", "select-all" },
73 { WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS, "WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS", "input-methods" },
74 { WEBKIT_CONTEXT_MENU_ACTION_UNICODE, "WEBKIT_CONTEXT_MENU_ACTION_UNICODE", "unicode" },
75 { WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS, "WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS", "spelling-guess" },
76 { WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND, "WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND", "no-guesses-found" },
77 { WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING, "WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING", "ignore-spelling" },
78 { WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING, "WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING", "learn-spelling" },
79 { WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR, "WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR", "ignore-grammar" },
80 { WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU, "WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU", "font-menu" },
81 { WEBKIT_CONTEXT_MENU_ACTION_BOLD, "WEBKIT_CONTEXT_MENU_ACTION_BOLD", "bold" },
82 { WEBKIT_CONTEXT_MENU_ACTION_ITALIC, "WEBKIT_CONTEXT_MENU_ACTION_ITALIC", "italic" },
83 { WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE, "WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE", "underline" },
84 { WEBKIT_CONTEXT_MENU_ACTION_OUTLINE, "WEBKIT_CONTEXT_MENU_ACTION_OUTLINE", "outline" },
85 { WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT, "WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT", "inspect-element" },
86 { WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW, "WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW", "open-video-in-new-window" },
87 { WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW, "WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW", "open-audio-in-new-window" },
88 { WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD, "WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD", "copy-video-link-to-clipboard" },
89 { WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD, "WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD", "copy-audio-link-to-clipboard" },
90 { WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS, "WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS", "toggle-media-controls" },
91 { WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP, "WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP", "toggle-media-loop" },
92 { WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN, "WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN", "enter-video-fullscreen" },
93 { WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY, "WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY", "media-play" },
94 { WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE, "WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE", "media-pause" },
95 { WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE, "WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE", "media-mute" },
96 { WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK, "WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK", "download-video-to-disk" },
97 { WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK, "WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK", "download-audio-to-disk" },
98 { WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI, "WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI", "insert-emoji" },
99 { WEBKIT_CONTEXT_MENU_ACTION_CUSTOM, "WEBKIT_CONTEXT_MENU_ACTION_CUSTOM", "custom" },
100 { 0, NULL, NULL }
101 };
102
103 static GType type = 0;
104 if (G_UNLIKELY(!type))
105 type = g_enum_register_static("WebKitContextMenuAction", values);
106
107 return type;
108}
109// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h.
110GType webkit_cookie_persistent_storage_get_type()
111{
112 static const GEnumValue values[] = {
113 { WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT, "WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT", "text" },
114 { WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE, "WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE", "sqlite" },
115 { 0, NULL, NULL }
116 };
117
118 static GType type = 0;
119 if (G_UNLIKELY(!type))
120 type = g_enum_register_static("WebKitCookiePersistentStorage", values);
121
122 return type;
123}
124GType webkit_cookie_accept_policy_get_type()
125{
126 static const GEnumValue values[] = {
127 { WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS, "WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS", "always" },
128 { WEBKIT_COOKIE_POLICY_ACCEPT_NEVER, "WEBKIT_COOKIE_POLICY_ACCEPT_NEVER", "never" },
129 { WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY, "WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY", "no-third-party" },
130 { 0, NULL, NULL }
131 };
132
133 static GType type = 0;
134 if (G_UNLIKELY(!type))
135 type = g_enum_register_static("WebKitCookieAcceptPolicy", values);
136
137 return type;
138}
139// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitCredential.h.
140GType webkit_credential_persistence_get_type()
141{
142 static const GEnumValue values[] = {
143 { WEBKIT_CREDENTIAL_PERSISTENCE_NONE, "WEBKIT_CREDENTIAL_PERSISTENCE_NONE", "none" },
144 { WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION, "WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION", "for-session" },
145 { WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT, "WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT", "permanent" },
146 { 0, NULL, NULL }
147 };
148
149 static GType type = 0;
150 if (G_UNLIKELY(!type))
151 type = g_enum_register_static("WebKitCredentialPersistence", values);
152
153 return type;
154}
155// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h.
156GType webkit_editor_typing_attributes_get_type()
157{
158 static const GFlagsValue values[] = {
159 { WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE, "WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE", "none" },
160 { WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD, "WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD", "bold" },
161 { WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC, "WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC", "italic" },
162 { WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE, "WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE", "underline" },
163 { WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH, "WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH", "strikethrough" },
164 { 0, NULL, NULL }
165 };
166
167 static GType type = 0;
168 if (G_UNLIKELY(!type))
169 type = g_flags_register_static("WebKitEditorTypingAttributes", values);
170
171 return type;
172}
173// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitError.h.
174GType webkit_network_error_get_type()
175{
176 static const GEnumValue values[] = {
177 { WEBKIT_NETWORK_ERROR_FAILED, "WEBKIT_NETWORK_ERROR_FAILED", "failed" },
178 { WEBKIT_NETWORK_ERROR_TRANSPORT, "WEBKIT_NETWORK_ERROR_TRANSPORT", "transport" },
179 { WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL, "WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL", "unknown-protocol" },
180 { WEBKIT_NETWORK_ERROR_CANCELLED, "WEBKIT_NETWORK_ERROR_CANCELLED", "cancelled" },
181 { WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST, "WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST", "file-does-not-exist" },
182 { 0, NULL, NULL }
183 };
184
185 static GType type = 0;
186 if (G_UNLIKELY(!type))
187 type = g_enum_register_static("WebKitNetworkError", values);
188
189 return type;
190}
191GType webkit_policy_error_get_type()
192{
193 static const GEnumValue values[] = {
194 { WEBKIT_POLICY_ERROR_FAILED, "WEBKIT_POLICY_ERROR_FAILED", "failed" },
195 { WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE, "WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE", "cannot-show-mime-type" },
196 { WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI, "WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI", "cannot-show-uri" },
197 { WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE, "WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE", "frame-load-interrupted-by-policy-change" },
198 { WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT, "WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT", "cannot-use-restricted-port" },
199 { 0, NULL, NULL }
200 };
201
202 static GType type = 0;
203 if (G_UNLIKELY(!type))
204 type = g_enum_register_static("WebKitPolicyError", values);
205
206 return type;
207}
208GType webkit_plugin_error_get_type()
209{
210 static const GEnumValue values[] = {
211 { WEBKIT_PLUGIN_ERROR_FAILED, "WEBKIT_PLUGIN_ERROR_FAILED", "failed" },
212 { WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN, "WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN", "cannot-find-plugin" },
213 { WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN, "WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN", "cannot-load-plugin" },
214 { WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE, "WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE", "java-unavailable" },
215 { WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED, "WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED", "connection-cancelled" },
216 { WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD, "WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD", "will-handle-load" },
217 { 0, NULL, NULL }
218 };
219
220 static GType type = 0;
221 if (G_UNLIKELY(!type))
222 type = g_enum_register_static("WebKitPluginError", values);
223
224 return type;
225}
226GType webkit_download_error_get_type()
227{
228 static const GEnumValue values[] = {
229 { WEBKIT_DOWNLOAD_ERROR_NETWORK, "WEBKIT_DOWNLOAD_ERROR_NETWORK", "network" },
230 { WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER, "WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER", "cancelled-by-user" },
231 { WEBKIT_DOWNLOAD_ERROR_DESTINATION, "WEBKIT_DOWNLOAD_ERROR_DESTINATION", "destination" },
232 { 0, NULL, NULL }
233 };
234
235 static GType type = 0;
236 if (G_UNLIKELY(!type))
237 type = g_enum_register_static("WebKitDownloadError", values);
238
239 return type;
240}
241GType webkit_print_error_get_type()
242{
243 static const GEnumValue values[] = {
244 { WEBKIT_PRINT_ERROR_GENERAL, "WEBKIT_PRINT_ERROR_GENERAL", "general" },
245 { WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND, "WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND", "printer-not-found" },
246 { WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE, "WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE", "invalid-page-range" },
247 { 0, NULL, NULL }
248 };
249
250 static GType type = 0;
251 if (G_UNLIKELY(!type))
252 type = g_enum_register_static("WebKitPrintError", values);
253
254 return type;
255}
256GType webkit_javascript_error_get_type()
257{
258 static const GEnumValue values[] = {
259 { WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED, "WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED", "failed" },
260 { 0, NULL, NULL }
261 };
262
263 static GType type = 0;
264 if (G_UNLIKELY(!type))
265 type = g_enum_register_static("WebKitJavascriptError", values);
266
267 return type;
268}
269GType webkit_snapshot_error_get_type()
270{
271 static const GEnumValue values[] = {
272 { WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE, "WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE", "create" },
273 { 0, NULL, NULL }
274 };
275
276 static GType type = 0;
277 if (G_UNLIKELY(!type))
278 type = g_enum_register_static("WebKitSnapshotError", values);
279
280 return type;
281}
282GType webkit_user_content_filter_error_get_type()
283{
284 static const GEnumValue values[] = {
285 { WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE, "WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE", "invalid-source" },
286 { WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND, "WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND", "not-found" },
287 { 0, NULL, NULL }
288 };
289
290 static GType type = 0;
291 if (G_UNLIKELY(!type))
292 type = g_enum_register_static("WebKitUserContentFilterError", values);
293
294 return type;
295}
296// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h.
297GType webkit_favicon_database_error_get_type()
298{
299 static const GEnumValue values[] = {
300 { WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED, "WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED", "not-initialized" },
301 { WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND, "WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND", "favicon-not-found" },
302 { WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN, "WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN", "favicon-unknown" },
303 { 0, NULL, NULL }
304 };
305
306 static GType type = 0;
307 if (G_UNLIKELY(!type))
308 type = g_enum_register_static("WebKitFaviconDatabaseError", values);
309
310 return type;
311}
312// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitFindController.h.
313GType webkit_find_options_get_type()
314{
315 static const GFlagsValue values[] = {
316 { WEBKIT_FIND_OPTIONS_NONE, "WEBKIT_FIND_OPTIONS_NONE", "none" },
317 { WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE, "WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE", "case-insensitive" },
318 { WEBKIT_FIND_OPTIONS_AT_WORD_STARTS, "WEBKIT_FIND_OPTIONS_AT_WORD_STARTS", "at-word-starts" },
319 { WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START, "WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START", "treat-medial-capital-as-word-start" },
320 { WEBKIT_FIND_OPTIONS_BACKWARDS, "WEBKIT_FIND_OPTIONS_BACKWARDS", "backwards" },
321 { WEBKIT_FIND_OPTIONS_WRAP_AROUND, "WEBKIT_FIND_OPTIONS_WRAP_AROUND", "wrap-around" },
322 { 0, NULL, NULL }
323 };
324
325 static GType type = 0;
326 if (G_UNLIKELY(!type))
327 type = g_flags_register_static("WebKitFindOptions", values);
328
329 return type;
330}
331// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h.
332GType webkit_hit_test_result_context_get_type()
333{
334 static const GFlagsValue values[] = {
335 { WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT, "WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT", "document" },
336 { WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK, "WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK", "link" },
337 { WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE, "WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE", "image" },
338 { WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA, "WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA", "media" },
339 { WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE, "WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE", "editable" },
340 { WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR, "WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR", "scrollbar" },
341 { WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION, "WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION", "selection" },
342 { 0, NULL, NULL }
343 };
344
345 static GType type = 0;
346 if (G_UNLIKELY(!type))
347 type = g_flags_register_static("WebKitHitTestResultContext", values);
348
349 return type;
350}
351// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h.
352GType webkit_navigation_type_get_type()
353{
354 static const GEnumValue values[] = {
355 { WEBKIT_NAVIGATION_TYPE_LINK_CLICKED, "WEBKIT_NAVIGATION_TYPE_LINK_CLICKED", "link-clicked" },
356 { WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED, "WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED", "form-submitted" },
357 { WEBKIT_NAVIGATION_TYPE_BACK_FORWARD, "WEBKIT_NAVIGATION_TYPE_BACK_FORWARD", "back-forward" },
358 { WEBKIT_NAVIGATION_TYPE_RELOAD, "WEBKIT_NAVIGATION_TYPE_RELOAD", "reload" },
359 { WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED, "WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED", "form-resubmitted" },
360 { WEBKIT_NAVIGATION_TYPE_OTHER, "WEBKIT_NAVIGATION_TYPE_OTHER", "other" },
361 { 0, NULL, NULL }
362 };
363
364 static GType type = 0;
365 if (G_UNLIKELY(!type))
366 type = g_enum_register_static("WebKitNavigationType", values);
367
368 return type;
369}
370// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h.
371GType webkit_print_operation_response_get_type()
372{
373 static const GEnumValue values[] = {
374 { WEBKIT_PRINT_OPERATION_RESPONSE_PRINT, "WEBKIT_PRINT_OPERATION_RESPONSE_PRINT", "print" },
375 { WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL, "WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL", "cancel" },
376 { 0, NULL, NULL }
377 };
378
379 static GType type = 0;
380 if (G_UNLIKELY(!type))
381 type = g_enum_register_static("WebKitPrintOperationResponse", values);
382
383 return type;
384}
385// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h.
386GType webkit_script_dialog_type_get_type()
387{
388 static const GEnumValue values[] = {
389 { WEBKIT_SCRIPT_DIALOG_ALERT, "WEBKIT_SCRIPT_DIALOG_ALERT", "alert" },
390 { WEBKIT_SCRIPT_DIALOG_CONFIRM, "WEBKIT_SCRIPT_DIALOG_CONFIRM", "confirm" },
391 { WEBKIT_SCRIPT_DIALOG_PROMPT, "WEBKIT_SCRIPT_DIALOG_PROMPT", "prompt" },
392 { WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM, "WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM", "before-unload-confirm" },
393 { 0, NULL, NULL }
394 };
395
396 static GType type = 0;
397 if (G_UNLIKELY(!type))
398 type = g_enum_register_static("WebKitScriptDialogType", values);
399
400 return type;
401}
402// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitSettings.h.
403GType webkit_hardware_acceleration_policy_get_type()
404{
405 static const GEnumValue values[] = {
406 { WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND, "WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND", "on-demand" },
407 { WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS, "WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS", "always" },
408 { WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER, "WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER", "never" },
409 { 0, NULL, NULL }
410 };
411
412 static GType type = 0;
413 if (G_UNLIKELY(!type))
414 type = g_enum_register_static("WebKitHardwareAccelerationPolicy", values);
415
416 return type;
417}
418// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h.
419GType webkit_user_content_injected_frames_get_type()
420{
421 static const GEnumValue values[] = {
422 { WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES, "WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES", "all-frames" },
423 { WEBKIT_USER_CONTENT_INJECT_TOP_FRAME, "WEBKIT_USER_CONTENT_INJECT_TOP_FRAME", "top-frame" },
424 { 0, NULL, NULL }
425 };
426
427 static GType type = 0;
428 if (G_UNLIKELY(!type))
429 type = g_enum_register_static("WebKitUserContentInjectedFrames", values);
430
431 return type;
432}
433GType webkit_user_style_level_get_type()
434{
435 static const GEnumValue values[] = {
436 { WEBKIT_USER_STYLE_LEVEL_USER, "WEBKIT_USER_STYLE_LEVEL_USER", "user" },
437 { WEBKIT_USER_STYLE_LEVEL_AUTHOR, "WEBKIT_USER_STYLE_LEVEL_AUTHOR", "author" },
438 { 0, NULL, NULL }
439 };
440
441 static GType type = 0;
442 if (G_UNLIKELY(!type))
443 type = g_enum_register_static("WebKitUserStyleLevel", values);
444
445 return type;
446}
447GType webkit_user_script_injection_time_get_type()
448{
449 static const GEnumValue values[] = {
450 { WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START, "WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START", "start" },
451 { WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END, "WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END", "end" },
452 { 0, NULL, NULL }
453 };
454
455 static GType type = 0;
456 if (G_UNLIKELY(!type))
457 type = g_enum_register_static("WebKitUserScriptInjectionTime", values);
458
459 return type;
460}
461// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h.
462GType webkit_cache_model_get_type()
463{
464 static const GEnumValue values[] = {
465 { WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER, "WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER", "document-viewer" },
466 { WEBKIT_CACHE_MODEL_WEB_BROWSER, "WEBKIT_CACHE_MODEL_WEB_BROWSER", "web-browser" },
467 { WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER, "WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER", "document-browser" },
468 { 0, NULL, NULL }
469 };
470
471 static GType type = 0;
472 if (G_UNLIKELY(!type))
473 type = g_enum_register_static("WebKitCacheModel", values);
474
475 return type;
476}
477GType webkit_process_model_get_type()
478{
479 static const GEnumValue values[] = {
480 { WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS, "WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS", "shared-secondary-process" },
481 { WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES, "WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES", "multiple-secondary-processes" },
482 { 0, NULL, NULL }
483 };
484
485 static GType type = 0;
486 if (G_UNLIKELY(!type))
487 type = g_enum_register_static("WebKitProcessModel", values);
488
489 return type;
490}
491GType webkit_tls_errors_policy_get_type()
492{
493 static const GEnumValue values[] = {
494 { WEBKIT_TLS_ERRORS_POLICY_IGNORE, "WEBKIT_TLS_ERRORS_POLICY_IGNORE", "ignore" },
495 { WEBKIT_TLS_ERRORS_POLICY_FAIL, "WEBKIT_TLS_ERRORS_POLICY_FAIL", "fail" },
496 { 0, NULL, NULL }
497 };
498
499 static GType type = 0;
500 if (G_UNLIKELY(!type))
501 type = g_enum_register_static("WebKitTLSErrorsPolicy", values);
502
503 return type;
504}
505GType webkit_network_proxy_mode_get_type()
506{
507 static const GEnumValue values[] = {
508 { WEBKIT_NETWORK_PROXY_MODE_DEFAULT, "WEBKIT_NETWORK_PROXY_MODE_DEFAULT", "default" },
509 { WEBKIT_NETWORK_PROXY_MODE_NO_PROXY, "WEBKIT_NETWORK_PROXY_MODE_NO_PROXY", "no-proxy" },
510 { WEBKIT_NETWORK_PROXY_MODE_CUSTOM, "WEBKIT_NETWORK_PROXY_MODE_CUSTOM", "custom" },
511 { 0, NULL, NULL }
512 };
513
514 static GType type = 0;
515 if (G_UNLIKELY(!type))
516 type = g_enum_register_static("WebKitNetworkProxyMode", values);
517
518 return type;
519}
520// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitWebView.h.
521GType webkit_policy_decision_type_get_type()
522{
523 static const GEnumValue values[] = {
524 { WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION, "WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION", "navigation-action" },
525 { WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION, "WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION", "new-window-action" },
526 { WEBKIT_POLICY_DECISION_TYPE_RESPONSE, "WEBKIT_POLICY_DECISION_TYPE_RESPONSE", "response" },
527 { 0, NULL, NULL }
528 };
529
530 static GType type = 0;
531 if (G_UNLIKELY(!type))
532 type = g_enum_register_static("WebKitPolicyDecisionType", values);
533
534 return type;
535}
536GType webkit_load_event_get_type()
537{
538 static const GEnumValue values[] = {
539 { WEBKIT_LOAD_STARTED, "WEBKIT_LOAD_STARTED", "started" },
540 { WEBKIT_LOAD_REDIRECTED, "WEBKIT_LOAD_REDIRECTED", "redirected" },
541 { WEBKIT_LOAD_COMMITTED, "WEBKIT_LOAD_COMMITTED", "committed" },
542 { WEBKIT_LOAD_FINISHED, "WEBKIT_LOAD_FINISHED", "finished" },
543 { 0, NULL, NULL }
544 };
545
546 static GType type = 0;
547 if (G_UNLIKELY(!type))
548 type = g_enum_register_static("WebKitLoadEvent", values);
549
550 return type;
551}
552GType webkit_save_mode_get_type()
553{
554 static const GEnumValue values[] = {
555 { WEBKIT_SAVE_MODE_MHTML, "WEBKIT_SAVE_MODE_MHTML", "mhtml" },
556 { 0, NULL, NULL }
557 };
558
559 static GType type = 0;
560 if (G_UNLIKELY(!type))
561 type = g_enum_register_static("WebKitSaveMode", values);
562
563 return type;
564}
565GType webkit_insecure_content_event_get_type()
566{
567 static const GEnumValue values[] = {
568 { WEBKIT_INSECURE_CONTENT_RUN, "WEBKIT_INSECURE_CONTENT_RUN", "run" },
569 { WEBKIT_INSECURE_CONTENT_DISPLAYED, "WEBKIT_INSECURE_CONTENT_DISPLAYED", "displayed" },
570 { 0, NULL, NULL }
571 };
572
573 static GType type = 0;
574 if (G_UNLIKELY(!type))
575 type = g_enum_register_static("WebKitInsecureContentEvent", values);
576
577 return type;
578}
579GType webkit_snapshot_options_get_type()
580{
581 static const GFlagsValue values[] = {
582 { WEBKIT_SNAPSHOT_OPTIONS_NONE, "WEBKIT_SNAPSHOT_OPTIONS_NONE", "none" },
583 { WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING, "WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING", "include-selection-highlighting" },
584 { WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND, "WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND", "transparent-background" },
585 { 0, NULL, NULL }
586 };
587
588 static GType type = 0;
589 if (G_UNLIKELY(!type))
590 type = g_flags_register_static("WebKitSnapshotOptions", values);
591
592 return type;
593}
594GType webkit_snapshot_region_get_type()
595{
596 static const GEnumValue values[] = {
597 { WEBKIT_SNAPSHOT_REGION_VISIBLE, "WEBKIT_SNAPSHOT_REGION_VISIBLE", "visible" },
598 { WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT, "WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT", "full-document" },
599 { 0, NULL, NULL }
600 };
601
602 static GType type = 0;
603 if (G_UNLIKELY(!type))
604 type = g_enum_register_static("WebKitSnapshotRegion", values);
605
606 return type;
607}
608GType webkit_web_process_termination_reason_get_type()
609{
610 static const GEnumValue values[] = {
611 { WEBKIT_WEB_PROCESS_CRASHED, "WEBKIT_WEB_PROCESS_CRASHED", "crashed" },
612 { WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT, "WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT", "exceeded-memory-limit" },
613 { 0, NULL, NULL }
614 };
615
616 static GType type = 0;
617 if (G_UNLIKELY(!type))
618 type = g_enum_register_static("WebKitWebProcessTerminationReason", values);
619
620 return type;
621}
622// Enumerations from /home/ubuntu/webkit/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h.
623GType webkit_website_data_types_get_type()
624{
625 static const GFlagsValue values[] = {
626 { WEBKIT_WEBSITE_DATA_MEMORY_CACHE, "WEBKIT_WEBSITE_DATA_MEMORY_CACHE", "memory-cache" },
627 { WEBKIT_WEBSITE_DATA_DISK_CACHE, "WEBKIT_WEBSITE_DATA_DISK_CACHE", "disk-cache" },
628 { WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE, "WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE", "offline-application-cache" },
629 { WEBKIT_WEBSITE_DATA_SESSION_STORAGE, "WEBKIT_WEBSITE_DATA_SESSION_STORAGE", "session-storage" },
630 { WEBKIT_WEBSITE_DATA_LOCAL_STORAGE, "WEBKIT_WEBSITE_DATA_LOCAL_STORAGE", "local-storage" },
631 { WEBKIT_WEBSITE_DATA_WEBSQL_DATABASES, "WEBKIT_WEBSITE_DATA_WEBSQL_DATABASES", "websql-databases" },
632 { WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES, "WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES", "indexeddb-databases" },
633 { WEBKIT_WEBSITE_DATA_PLUGIN_DATA, "WEBKIT_WEBSITE_DATA_PLUGIN_DATA", "plugin-data" },
634 { WEBKIT_WEBSITE_DATA_COOKIES, "WEBKIT_WEBSITE_DATA_COOKIES", "cookies" },
635 { WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT, "WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT", "device-id-hash-salt" },
636 { WEBKIT_WEBSITE_DATA_ALL, "WEBKIT_WEBSITE_DATA_ALL", "all" },
637 { 0, NULL, NULL }
638 };
639
640 static GType type = 0;
641 if (G_UNLIKELY(!type))
642 type = g_flags_register_static("WebKitWebsiteDataTypes", values);
643
644 return type;
645}
646}
647
648/* Generated data ends here */
649
650