1 /*******************************************************************************
2  * Copyright (c) 2009, 2021 IBM Corporation and others. All rights reserved.
3  * The contents of this file are made available under the terms
4  * of the GNU Lesser General Public License (LGPL) Version 2.1 that
5  * accompanies this distribution (lgpl-v21.txt).  The LGPL is also
6  * available at http://www.gnu.org/licenses/lgpl.html.  If the version
7  * of the LGPL at http://www.gnu.org is different to the version of
8  * the LGPL accompanying this distribution and there is any conflict
9  * between the two license versions, the terms of the LGPL accompanying
10  * this distribution shall govern.
11  *
12  * Contributors:
13  *     IBM Corporation - initial API and implementation
14  *******************************************************************************/
15 
16 /* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */
17 /* DO NOT EDIT - your changes will be lost. */
18 
19 #include "swt.h"
20 #include "webkitgtk_structs.h"
21 #include "webkitgtk_stats.h"
22 
23 #ifndef WebKitGTK_NATIVE
24 #define WebKitGTK_NATIVE(func) Java_org_eclipse_swt_internal_webkit_WebKitGTK_##func
25 #endif
26 
27 #ifndef NO_GdkRectangle_1sizeof
WebKitGTK_NATIVE(GdkRectangle_1sizeof)28 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(GdkRectangle_1sizeof)
29 	(JNIEnv *env, jclass that)
30 {
31 	jint rc = 0;
32 	WebKitGTK_NATIVE_ENTER(env, that, GdkRectangle_1sizeof_FUNC);
33 	rc = (jint)GdkRectangle_sizeof();
34 	WebKitGTK_NATIVE_EXIT(env, that, GdkRectangle_1sizeof_FUNC);
35 	return rc;
36 }
37 #endif
38 
39 #ifndef NO_JSObjectGetProperty
WebKitGTK_NATIVE(JSObjectGetProperty)40 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSObjectGetProperty)
41 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlong arg2, jlongArray arg3)
42 {
43 	jlong *lparg3=NULL;
44 	jlong rc = 0;
45 	WebKitGTK_NATIVE_ENTER(env, that, JSObjectGetProperty_FUNC);
46 	if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
47 /*
48 	rc = (jlong)JSObjectGetProperty(arg0, arg1, arg2, lparg3);
49 */
50 	{
51 		WebKitGTK_LOAD_FUNCTION(fp, JSObjectGetProperty)
52 		if (fp) {
53 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jlong, jlong *))fp)(arg0, arg1, arg2, lparg3);
54 		}
55 	}
56 fail:
57 	if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
58 	WebKitGTK_NATIVE_EXIT(env, that, JSObjectGetProperty_FUNC);
59 	return rc;
60 }
61 #endif
62 
63 #ifndef NO_JSObjectGetPropertyAtIndex
WebKitGTK_NATIVE(JSObjectGetPropertyAtIndex)64 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSObjectGetPropertyAtIndex)
65 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jint arg2, jlongArray arg3)
66 {
67 	jlong *lparg3=NULL;
68 	jlong rc = 0;
69 	WebKitGTK_NATIVE_ENTER(env, that, JSObjectGetPropertyAtIndex_FUNC);
70 	if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
71 /*
72 	rc = (jlong)JSObjectGetPropertyAtIndex(arg0, arg1, arg2, lparg3);
73 */
74 	{
75 		WebKitGTK_LOAD_FUNCTION(fp, JSObjectGetPropertyAtIndex)
76 		if (fp) {
77 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jint, jlong *))fp)(arg0, arg1, arg2, lparg3);
78 		}
79 	}
80 fail:
81 	if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
82 	WebKitGTK_NATIVE_EXIT(env, that, JSObjectGetPropertyAtIndex_FUNC);
83 	return rc;
84 }
85 #endif
86 
87 #ifndef NO_JSObjectMakeArray
WebKitGTK_NATIVE(JSObjectMakeArray)88 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSObjectMakeArray)
89 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2, jlongArray arg3)
90 {
91 	jlong *lparg2=NULL;
92 	jlong *lparg3=NULL;
93 	jlong rc = 0;
94 	WebKitGTK_NATIVE_ENTER(env, that, JSObjectMakeArray_FUNC);
95 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
96 	if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
97 /*
98 	rc = (jlong)JSObjectMakeArray(arg0, arg1, lparg2, lparg3);
99 */
100 	{
101 		WebKitGTK_LOAD_FUNCTION(fp, JSObjectMakeArray)
102 		if (fp) {
103 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jlong *, jlong *))fp)(arg0, arg1, lparg2, lparg3);
104 		}
105 	}
106 fail:
107 	if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
108 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
109 	WebKitGTK_NATIVE_EXIT(env, that, JSObjectMakeArray_FUNC);
110 	return rc;
111 }
112 #endif
113 
114 #ifndef NO_JSStringCreateWithUTF8CString
WebKitGTK_NATIVE(JSStringCreateWithUTF8CString)115 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSStringCreateWithUTF8CString)
116 	(JNIEnv *env, jclass that, jbyteArray arg0)
117 {
118 	jbyte *lparg0=NULL;
119 	jlong rc = 0;
120 	WebKitGTK_NATIVE_ENTER(env, that, JSStringCreateWithUTF8CString_FUNC);
121 	if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
122 /*
123 	rc = (jlong)JSStringCreateWithUTF8CString(lparg0);
124 */
125 	{
126 		WebKitGTK_LOAD_FUNCTION(fp, JSStringCreateWithUTF8CString)
127 		if (fp) {
128 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0);
129 		}
130 	}
131 fail:
132 	if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
133 	WebKitGTK_NATIVE_EXIT(env, that, JSStringCreateWithUTF8CString_FUNC);
134 	return rc;
135 }
136 #endif
137 
138 #ifndef NO_JSStringGetMaximumUTF8CStringSize
WebKitGTK_NATIVE(JSStringGetMaximumUTF8CStringSize)139 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSStringGetMaximumUTF8CStringSize)
140 	(JNIEnv *env, jclass that, jlong arg0)
141 {
142 	jlong rc = 0;
143 	WebKitGTK_NATIVE_ENTER(env, that, JSStringGetMaximumUTF8CStringSize_FUNC);
144 /*
145 	rc = (jlong)JSStringGetMaximumUTF8CStringSize(arg0);
146 */
147 	{
148 		WebKitGTK_LOAD_FUNCTION(fp, JSStringGetMaximumUTF8CStringSize)
149 		if (fp) {
150 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
151 		}
152 	}
153 	WebKitGTK_NATIVE_EXIT(env, that, JSStringGetMaximumUTF8CStringSize_FUNC);
154 	return rc;
155 }
156 #endif
157 
158 #ifndef NO_JSStringGetUTF8CString
WebKitGTK_NATIVE(JSStringGetUTF8CString)159 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSStringGetUTF8CString)
160 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1, jlong arg2)
161 {
162 	jbyte *lparg1=NULL;
163 	jlong rc = 0;
164 	WebKitGTK_NATIVE_ENTER(env, that, JSStringGetUTF8CString_FUNC);
165 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
166 /*
167 	rc = (jlong)JSStringGetUTF8CString(arg0, lparg1, arg2);
168 */
169 	{
170 		WebKitGTK_LOAD_FUNCTION(fp, JSStringGetUTF8CString)
171 		if (fp) {
172 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jbyte *, jlong))fp)(arg0, lparg1, arg2);
173 		}
174 	}
175 fail:
176 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
177 	WebKitGTK_NATIVE_EXIT(env, that, JSStringGetUTF8CString_FUNC);
178 	return rc;
179 }
180 #endif
181 
182 #ifndef NO_JSStringRelease
WebKitGTK_NATIVE(JSStringRelease)183 JNIEXPORT void JNICALL WebKitGTK_NATIVE(JSStringRelease)
184 	(JNIEnv *env, jclass that, jlong arg0)
185 {
186 	WebKitGTK_NATIVE_ENTER(env, that, JSStringRelease_FUNC);
187 /*
188 	JSStringRelease(arg0);
189 */
190 	{
191 		WebKitGTK_LOAD_FUNCTION(fp, JSStringRelease)
192 		if (fp) {
193 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
194 		}
195 	}
196 	WebKitGTK_NATIVE_EXIT(env, that, JSStringRelease_FUNC);
197 }
198 #endif
199 
200 #ifndef NO_JSValueGetType
WebKitGTK_NATIVE(JSValueGetType)201 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(JSValueGetType)
202 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
203 {
204 	jint rc = 0;
205 	WebKitGTK_NATIVE_ENTER(env, that, JSValueGetType_FUNC);
206 /*
207 	rc = (jint)JSValueGetType(arg0, arg1);
208 */
209 	{
210 		WebKitGTK_LOAD_FUNCTION(fp, JSValueGetType)
211 		if (fp) {
212 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong, jlong))fp)(arg0, arg1);
213 		}
214 	}
215 	WebKitGTK_NATIVE_EXIT(env, that, JSValueGetType_FUNC);
216 	return rc;
217 }
218 #endif
219 
220 #ifndef NO_JSValueMakeBoolean
WebKitGTK_NATIVE(JSValueMakeBoolean)221 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSValueMakeBoolean)
222 	(JNIEnv *env, jclass that, jlong arg0, jint arg1)
223 {
224 	jlong rc = 0;
225 	WebKitGTK_NATIVE_ENTER(env, that, JSValueMakeBoolean_FUNC);
226 /*
227 	rc = (jlong)JSValueMakeBoolean(arg0, arg1);
228 */
229 	{
230 		WebKitGTK_LOAD_FUNCTION(fp, JSValueMakeBoolean)
231 		if (fp) {
232 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jint))fp)(arg0, arg1);
233 		}
234 	}
235 	WebKitGTK_NATIVE_EXIT(env, that, JSValueMakeBoolean_FUNC);
236 	return rc;
237 }
238 #endif
239 
240 #ifndef NO_JSValueMakeNumber
WebKitGTK_NATIVE(JSValueMakeNumber)241 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSValueMakeNumber)
242 	(JNIEnv *env, jclass that, jlong arg0, jdouble arg1)
243 {
244 	jlong rc = 0;
245 	WebKitGTK_NATIVE_ENTER(env, that, JSValueMakeNumber_FUNC);
246 /*
247 	rc = (jlong)JSValueMakeNumber(arg0, arg1);
248 */
249 	{
250 		WebKitGTK_LOAD_FUNCTION(fp, JSValueMakeNumber)
251 		if (fp) {
252 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jdouble))fp)(arg0, arg1);
253 		}
254 	}
255 	WebKitGTK_NATIVE_EXIT(env, that, JSValueMakeNumber_FUNC);
256 	return rc;
257 }
258 #endif
259 
260 #ifndef NO_JSValueMakeString
WebKitGTK_NATIVE(JSValueMakeString)261 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSValueMakeString)
262 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
263 {
264 	jlong rc = 0;
265 	WebKitGTK_NATIVE_ENTER(env, that, JSValueMakeString_FUNC);
266 /*
267 	rc = (jlong)JSValueMakeString(arg0, arg1);
268 */
269 	{
270 		WebKitGTK_LOAD_FUNCTION(fp, JSValueMakeString)
271 		if (fp) {
272 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong))fp)(arg0, arg1);
273 		}
274 	}
275 	WebKitGTK_NATIVE_EXIT(env, that, JSValueMakeString_FUNC);
276 	return rc;
277 }
278 #endif
279 
280 #ifndef NO_JSValueMakeUndefined
WebKitGTK_NATIVE(JSValueMakeUndefined)281 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSValueMakeUndefined)
282 	(JNIEnv *env, jclass that, jlong arg0)
283 {
284 	jlong rc = 0;
285 	WebKitGTK_NATIVE_ENTER(env, that, JSValueMakeUndefined_FUNC);
286 /*
287 	rc = (jlong)JSValueMakeUndefined(arg0);
288 */
289 	{
290 		WebKitGTK_LOAD_FUNCTION(fp, JSValueMakeUndefined)
291 		if (fp) {
292 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
293 		}
294 	}
295 	WebKitGTK_NATIVE_EXIT(env, that, JSValueMakeUndefined_FUNC);
296 	return rc;
297 }
298 #endif
299 
300 #ifndef NO_JSValueToNumber
WebKitGTK_NATIVE(JSValueToNumber)301 JNIEXPORT jdouble JNICALL WebKitGTK_NATIVE(JSValueToNumber)
302 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2)
303 {
304 	jlong *lparg2=NULL;
305 	jdouble rc = 0;
306 	WebKitGTK_NATIVE_ENTER(env, that, JSValueToNumber_FUNC);
307 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
308 /*
309 	rc = (jdouble)JSValueToNumber(arg0, arg1, lparg2);
310 */
311 	{
312 		WebKitGTK_LOAD_FUNCTION(fp, JSValueToNumber)
313 		if (fp) {
314 			rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jlong, jlong, jlong *))fp)(arg0, arg1, lparg2);
315 		}
316 	}
317 fail:
318 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
319 	WebKitGTK_NATIVE_EXIT(env, that, JSValueToNumber_FUNC);
320 	return rc;
321 }
322 #endif
323 
324 #ifndef NO_JSValueToStringCopy
WebKitGTK_NATIVE(JSValueToStringCopy)325 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(JSValueToStringCopy)
326 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2)
327 {
328 	jlong *lparg2=NULL;
329 	jlong rc = 0;
330 	WebKitGTK_NATIVE_ENTER(env, that, JSValueToStringCopy_FUNC);
331 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
332 /*
333 	rc = (jlong)JSValueToStringCopy(arg0, arg1, lparg2);
334 */
335 	{
336 		WebKitGTK_LOAD_FUNCTION(fp, JSValueToStringCopy)
337 		if (fp) {
338 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jlong *))fp)(arg0, arg1, lparg2);
339 		}
340 	}
341 fail:
342 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
343 	WebKitGTK_NATIVE_EXIT(env, that, JSValueToStringCopy_FUNC);
344 	return rc;
345 }
346 #endif
347 
348 #ifndef NO_soup_1cookie_1get_1name
WebKitGTK_NATIVE(soup_1cookie_1get_1name)349 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(soup_1cookie_1get_1name)
350 	(JNIEnv *env, jclass that, jlong arg0)
351 {
352 	jlong rc = 0;
353 	WebKitGTK_NATIVE_ENTER(env, that, soup_1cookie_1get_1name_FUNC);
354 /*
355 	rc = (jlong)soup_cookie_get_name(arg0);
356 */
357 	{
358 		WebKitGTK_LOAD_FUNCTION(fp, soup_cookie_get_name)
359 		if (fp) {
360 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
361 		}
362 	}
363 	WebKitGTK_NATIVE_EXIT(env, that, soup_1cookie_1get_1name_FUNC);
364 	return rc;
365 }
366 #endif
367 
368 #ifndef NO_soup_1cookie_1get_1value
WebKitGTK_NATIVE(soup_1cookie_1get_1value)369 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(soup_1cookie_1get_1value)
370 	(JNIEnv *env, jclass that, jlong arg0)
371 {
372 	jlong rc = 0;
373 	WebKitGTK_NATIVE_ENTER(env, that, soup_1cookie_1get_1value_FUNC);
374 /*
375 	rc = (jlong)soup_cookie_get_value(arg0);
376 */
377 	{
378 		WebKitGTK_LOAD_FUNCTION(fp, soup_cookie_get_value)
379 		if (fp) {
380 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
381 		}
382 	}
383 	WebKitGTK_NATIVE_EXIT(env, that, soup_1cookie_1get_1value_FUNC);
384 	return rc;
385 }
386 #endif
387 
388 #ifndef NO_soup_1cookie_1parse
WebKitGTK_NATIVE(soup_1cookie_1parse)389 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(soup_1cookie_1parse)
390 	(JNIEnv *env, jclass that, jbyteArray arg0, jlong arg1)
391 {
392 	jbyte *lparg0=NULL;
393 	jlong rc = 0;
394 	WebKitGTK_NATIVE_ENTER(env, that, soup_1cookie_1parse_FUNC);
395 	if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
396 /*
397 	rc = (jlong)soup_cookie_parse(lparg0, arg1);
398 */
399 	{
400 		WebKitGTK_LOAD_FUNCTION(fp, soup_cookie_parse)
401 		if (fp) {
402 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jbyte *, jlong))fp)(lparg0, arg1);
403 		}
404 	}
405 fail:
406 	if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
407 	WebKitGTK_NATIVE_EXIT(env, that, soup_1cookie_1parse_FUNC);
408 	return rc;
409 }
410 #endif
411 
412 #ifndef NO_soup_1message_1headers_1append
WebKitGTK_NATIVE(soup_1message_1headers_1append)413 JNIEXPORT void JNICALL WebKitGTK_NATIVE(soup_1message_1headers_1append)
414 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1, jbyteArray arg2)
415 {
416 	jbyte *lparg1=NULL;
417 	jbyte *lparg2=NULL;
418 	WebKitGTK_NATIVE_ENTER(env, that, soup_1message_1headers_1append_FUNC);
419 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
420 	if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
421 /*
422 	soup_message_headers_append(arg0, lparg1, lparg2);
423 */
424 	{
425 		WebKitGTK_LOAD_FUNCTION(fp, soup_message_headers_append)
426 		if (fp) {
427 			((void (CALLING_CONVENTION*)(jlong, jbyte *, jbyte *))fp)(arg0, lparg1, lparg2);
428 		}
429 	}
430 fail:
431 	if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
432 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
433 	WebKitGTK_NATIVE_EXIT(env, that, soup_1message_1headers_1append_FUNC);
434 }
435 #endif
436 
437 #ifndef NO_soup_1uri_1free
WebKitGTK_NATIVE(soup_1uri_1free)438 JNIEXPORT void JNICALL WebKitGTK_NATIVE(soup_1uri_1free)
439 	(JNIEnv *env, jclass that, jlong arg0)
440 {
441 	WebKitGTK_NATIVE_ENTER(env, that, soup_1uri_1free_FUNC);
442 /*
443 	soup_uri_free(arg0);
444 */
445 	{
446 		WebKitGTK_LOAD_FUNCTION(fp, soup_uri_free)
447 		if (fp) {
448 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
449 		}
450 	}
451 	WebKitGTK_NATIVE_EXIT(env, that, soup_1uri_1free_FUNC);
452 }
453 #endif
454 
455 #ifndef NO_soup_1uri_1new
WebKitGTK_NATIVE(soup_1uri_1new)456 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(soup_1uri_1new)
457 	(JNIEnv *env, jclass that, jbyteArray arg0)
458 {
459 	jbyte *lparg0=NULL;
460 	jlong rc = 0;
461 	WebKitGTK_NATIVE_ENTER(env, that, soup_1uri_1new_FUNC);
462 	if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
463 /*
464 	rc = (jlong)soup_uri_new(lparg0);
465 */
466 	{
467 		WebKitGTK_LOAD_FUNCTION(fp, soup_uri_new)
468 		if (fp) {
469 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0);
470 		}
471 	}
472 fail:
473 	if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
474 	WebKitGTK_NATIVE_EXIT(env, that, soup_1uri_1new_FUNC);
475 	return rc;
476 }
477 #endif
478 
479 #ifndef NO_webkit_1authentication_1request_1authenticate
WebKitGTK_NATIVE(webkit_1authentication_1request_1authenticate)480 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1authentication_1request_1authenticate)
481 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
482 {
483 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1authentication_1request_1authenticate_FUNC);
484 /*
485 	webkit_authentication_request_authenticate(arg0, arg1);
486 */
487 	{
488 		WebKitGTK_LOAD_FUNCTION(fp, webkit_authentication_request_authenticate)
489 		if (fp) {
490 			((void (CALLING_CONVENTION*)(jlong, jlong))fp)(arg0, arg1);
491 		}
492 	}
493 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1authentication_1request_1authenticate_FUNC);
494 }
495 #endif
496 
497 #ifndef NO_webkit_1authentication_1request_1cancel
WebKitGTK_NATIVE(webkit_1authentication_1request_1cancel)498 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1authentication_1request_1cancel)
499 	(JNIEnv *env, jclass that, jlong arg0)
500 {
501 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1authentication_1request_1cancel_FUNC);
502 /*
503 	webkit_authentication_request_cancel(arg0);
504 */
505 	{
506 		WebKitGTK_LOAD_FUNCTION(fp, webkit_authentication_request_cancel)
507 		if (fp) {
508 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
509 		}
510 	}
511 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1authentication_1request_1cancel_FUNC);
512 }
513 #endif
514 
515 #ifndef NO_webkit_1authentication_1request_1is_1retry
WebKitGTK_NATIVE(webkit_1authentication_1request_1is_1retry)516 JNIEXPORT jboolean JNICALL WebKitGTK_NATIVE(webkit_1authentication_1request_1is_1retry)
517 	(JNIEnv *env, jclass that, jlong arg0)
518 {
519 	jboolean rc = 0;
520 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1authentication_1request_1is_1retry_FUNC);
521 /*
522 	rc = (jboolean)webkit_authentication_request_is_retry(arg0);
523 */
524 	{
525 		WebKitGTK_LOAD_FUNCTION(fp, webkit_authentication_request_is_retry)
526 		if (fp) {
527 			rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jlong))fp)(arg0);
528 		}
529 	}
530 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1authentication_1request_1is_1retry_FUNC);
531 	return rc;
532 }
533 #endif
534 
535 #ifndef NO_webkit_1cookie_1manager_1add_1cookie
WebKitGTK_NATIVE(webkit_1cookie_1manager_1add_1cookie)536 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1cookie_1manager_1add_1cookie)
537 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlong arg2, jlong arg3, jlong arg4)
538 {
539 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1cookie_1manager_1add_1cookie_FUNC);
540 /*
541 	webkit_cookie_manager_add_cookie(arg0, arg1, arg2, arg3, arg4);
542 */
543 	{
544 		WebKitGTK_LOAD_FUNCTION(fp, webkit_cookie_manager_add_cookie)
545 		if (fp) {
546 			((void (CALLING_CONVENTION*)(jlong, jlong, jlong, jlong, jlong))fp)(arg0, arg1, arg2, arg3, arg4);
547 		}
548 	}
549 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1cookie_1manager_1add_1cookie_FUNC);
550 }
551 #endif
552 
553 #ifndef NO_webkit_1cookie_1manager_1add_1cookie_1finish
WebKitGTK_NATIVE(webkit_1cookie_1manager_1add_1cookie_1finish)554 JNIEXPORT jboolean JNICALL WebKitGTK_NATIVE(webkit_1cookie_1manager_1add_1cookie_1finish)
555 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2)
556 {
557 	jlong *lparg2=NULL;
558 	jboolean rc = 0;
559 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1cookie_1manager_1add_1cookie_1finish_FUNC);
560 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
561 /*
562 	rc = (jboolean)webkit_cookie_manager_add_cookie_finish(arg0, arg1, lparg2);
563 */
564 	{
565 		WebKitGTK_LOAD_FUNCTION(fp, webkit_cookie_manager_add_cookie_finish)
566 		if (fp) {
567 			rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jlong, jlong, jlong *))fp)(arg0, arg1, lparg2);
568 		}
569 	}
570 fail:
571 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
572 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1cookie_1manager_1add_1cookie_1finish_FUNC);
573 	return rc;
574 }
575 #endif
576 
577 #ifndef NO_webkit_1cookie_1manager_1get_1cookies
WebKitGTK_NATIVE(webkit_1cookie_1manager_1get_1cookies)578 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1cookie_1manager_1get_1cookies)
579 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1, jlong arg2, jlong arg3, jlong arg4)
580 {
581 	jbyte *lparg1=NULL;
582 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1cookie_1manager_1get_1cookies_FUNC);
583 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
584 /*
585 	webkit_cookie_manager_get_cookies(arg0, lparg1, arg2, arg3, arg4);
586 */
587 	{
588 		WebKitGTK_LOAD_FUNCTION(fp, webkit_cookie_manager_get_cookies)
589 		if (fp) {
590 			((void (CALLING_CONVENTION*)(jlong, jbyte *, jlong, jlong, jlong))fp)(arg0, lparg1, arg2, arg3, arg4);
591 		}
592 	}
593 fail:
594 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
595 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1cookie_1manager_1get_1cookies_FUNC);
596 }
597 #endif
598 
599 #ifndef NO_webkit_1cookie_1manager_1get_1cookies_1finish
WebKitGTK_NATIVE(webkit_1cookie_1manager_1get_1cookies_1finish)600 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1cookie_1manager_1get_1cookies_1finish)
601 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2)
602 {
603 	jlong *lparg2=NULL;
604 	jlong rc = 0;
605 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1cookie_1manager_1get_1cookies_1finish_FUNC);
606 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
607 /*
608 	rc = (jlong)webkit_cookie_manager_get_cookies_finish(arg0, arg1, lparg2);
609 */
610 	{
611 		WebKitGTK_LOAD_FUNCTION(fp, webkit_cookie_manager_get_cookies_finish)
612 		if (fp) {
613 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jlong *))fp)(arg0, arg1, lparg2);
614 		}
615 	}
616 fail:
617 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
618 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1cookie_1manager_1get_1cookies_1finish_FUNC);
619 	return rc;
620 }
621 #endif
622 
623 #ifndef NO_webkit_1credential_1free
WebKitGTK_NATIVE(webkit_1credential_1free)624 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1credential_1free)
625 	(JNIEnv *env, jclass that, jlong arg0)
626 {
627 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1credential_1free_FUNC);
628 /*
629 	webkit_credential_free(arg0);
630 */
631 	{
632 		WebKitGTK_LOAD_FUNCTION(fp, webkit_credential_free)
633 		if (fp) {
634 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
635 		}
636 	}
637 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1credential_1free_FUNC);
638 }
639 #endif
640 
641 #ifndef NO_webkit_1credential_1new
WebKitGTK_NATIVE(webkit_1credential_1new)642 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1credential_1new)
643 	(JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jint arg2)
644 {
645 	jbyte *lparg0=NULL;
646 	jbyte *lparg1=NULL;
647 	jlong rc = 0;
648 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1credential_1new_FUNC);
649 	if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
650 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
651 /*
652 	rc = (jlong)webkit_credential_new(lparg0, lparg1, arg2);
653 */
654 	{
655 		WebKitGTK_LOAD_FUNCTION(fp, webkit_credential_new)
656 		if (fp) {
657 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jbyte *, jbyte *, jint))fp)(lparg0, lparg1, arg2);
658 		}
659 	}
660 fail:
661 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
662 	if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
663 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1credential_1new_FUNC);
664 	return rc;
665 }
666 #endif
667 
668 #ifndef NO_webkit_1dom_1event_1target_1add_1event_1listener
WebKitGTK_NATIVE(webkit_1dom_1event_1target_1add_1event_1listener)669 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1dom_1event_1target_1add_1event_1listener)
670 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1, jlong arg2, jint arg3, jlong arg4)
671 {
672 	jbyte *lparg1=NULL;
673 	jint rc = 0;
674 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1event_1target_1add_1event_1listener_FUNC);
675 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
676 /*
677 	rc = (jint)webkit_dom_event_target_add_event_listener(arg0, lparg1, arg2, arg3, arg4);
678 */
679 	{
680 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_event_target_add_event_listener)
681 		if (fp) {
682 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong, jbyte *, jlong, jint, jlong))fp)(arg0, lparg1, arg2, arg3, arg4);
683 		}
684 	}
685 fail:
686 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
687 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1event_1target_1add_1event_1listener_FUNC);
688 	return rc;
689 }
690 #endif
691 
692 #ifndef NO_webkit_1dom_1mouse_1event_1get_1alt_1key
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1alt_1key)693 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1alt_1key)
694 	(JNIEnv *env, jclass that, jlong arg0)
695 {
696 	jint rc = 0;
697 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1alt_1key_FUNC);
698 /*
699 	rc = (jint)webkit_dom_mouse_event_get_alt_key(arg0);
700 */
701 	{
702 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_alt_key)
703 		if (fp) {
704 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong))fp)(arg0);
705 		}
706 	}
707 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1alt_1key_FUNC);
708 	return rc;
709 }
710 #endif
711 
712 #ifndef NO_webkit_1dom_1mouse_1event_1get_1button
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1button)713 JNIEXPORT jshort JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1button)
714 	(JNIEnv *env, jclass that, jlong arg0)
715 {
716 	jshort rc = 0;
717 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1button_FUNC);
718 /*
719 	rc = (jshort)webkit_dom_mouse_event_get_button(arg0);
720 */
721 	{
722 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_button)
723 		if (fp) {
724 			rc = (jshort)((jshort (CALLING_CONVENTION*)(jlong))fp)(arg0);
725 		}
726 	}
727 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1button_FUNC);
728 	return rc;
729 }
730 #endif
731 
732 #ifndef NO_webkit_1dom_1mouse_1event_1get_1ctrl_1key
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1ctrl_1key)733 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1ctrl_1key)
734 	(JNIEnv *env, jclass that, jlong arg0)
735 {
736 	jint rc = 0;
737 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1ctrl_1key_FUNC);
738 /*
739 	rc = (jint)webkit_dom_mouse_event_get_ctrl_key(arg0);
740 */
741 	{
742 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_ctrl_key)
743 		if (fp) {
744 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong))fp)(arg0);
745 		}
746 	}
747 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1ctrl_1key_FUNC);
748 	return rc;
749 }
750 #endif
751 
752 #ifndef NO_webkit_1dom_1mouse_1event_1get_1meta_1key
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1meta_1key)753 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1meta_1key)
754 	(JNIEnv *env, jclass that, jlong arg0)
755 {
756 	jint rc = 0;
757 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1meta_1key_FUNC);
758 /*
759 	rc = (jint)webkit_dom_mouse_event_get_meta_key(arg0);
760 */
761 	{
762 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_meta_key)
763 		if (fp) {
764 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong))fp)(arg0);
765 		}
766 	}
767 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1meta_1key_FUNC);
768 	return rc;
769 }
770 #endif
771 
772 #ifndef NO_webkit_1dom_1mouse_1event_1get_1screen_1x
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1screen_1x)773 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1screen_1x)
774 	(JNIEnv *env, jclass that, jlong arg0)
775 {
776 	jlong rc = 0;
777 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1screen_1x_FUNC);
778 /*
779 	rc = (jlong)webkit_dom_mouse_event_get_screen_x(arg0);
780 */
781 	{
782 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_screen_x)
783 		if (fp) {
784 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
785 		}
786 	}
787 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1screen_1x_FUNC);
788 	return rc;
789 }
790 #endif
791 
792 #ifndef NO_webkit_1dom_1mouse_1event_1get_1screen_1y
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1screen_1y)793 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1screen_1y)
794 	(JNIEnv *env, jclass that, jlong arg0)
795 {
796 	jlong rc = 0;
797 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1screen_1y_FUNC);
798 /*
799 	rc = (jlong)webkit_dom_mouse_event_get_screen_y(arg0);
800 */
801 	{
802 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_screen_y)
803 		if (fp) {
804 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
805 		}
806 	}
807 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1screen_1y_FUNC);
808 	return rc;
809 }
810 #endif
811 
812 #ifndef NO_webkit_1dom_1mouse_1event_1get_1shift_1key
WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1shift_1key)813 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1dom_1mouse_1event_1get_1shift_1key)
814 	(JNIEnv *env, jclass that, jlong arg0)
815 {
816 	jint rc = 0;
817 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1mouse_1event_1get_1shift_1key_FUNC);
818 /*
819 	rc = (jint)webkit_dom_mouse_event_get_shift_key(arg0);
820 */
821 	{
822 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_mouse_event_get_shift_key)
823 		if (fp) {
824 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong))fp)(arg0);
825 		}
826 	}
827 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1mouse_1event_1get_1shift_1key_FUNC);
828 	return rc;
829 }
830 #endif
831 
832 #ifndef NO_webkit_1dom_1ui_1event_1get_1char_1code
WebKitGTK_NATIVE(webkit_1dom_1ui_1event_1get_1char_1code)833 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1dom_1ui_1event_1get_1char_1code)
834 	(JNIEnv *env, jclass that, jlong arg0)
835 {
836 	jlong rc = 0;
837 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1ui_1event_1get_1char_1code_FUNC);
838 /*
839 	rc = (jlong)webkit_dom_ui_event_get_char_code(arg0);
840 */
841 	{
842 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_ui_event_get_char_code)
843 		if (fp) {
844 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
845 		}
846 	}
847 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1ui_1event_1get_1char_1code_FUNC);
848 	return rc;
849 }
850 #endif
851 
852 #ifndef NO_webkit_1dom_1ui_1event_1get_1detail
WebKitGTK_NATIVE(webkit_1dom_1ui_1event_1get_1detail)853 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1dom_1ui_1event_1get_1detail)
854 	(JNIEnv *env, jclass that, jlong arg0)
855 {
856 	jlong rc = 0;
857 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1ui_1event_1get_1detail_FUNC);
858 /*
859 	rc = (jlong)webkit_dom_ui_event_get_detail(arg0);
860 */
861 	{
862 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_ui_event_get_detail)
863 		if (fp) {
864 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
865 		}
866 	}
867 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1ui_1event_1get_1detail_FUNC);
868 	return rc;
869 }
870 #endif
871 
872 #ifndef NO_webkit_1dom_1ui_1event_1get_1key_1code
WebKitGTK_NATIVE(webkit_1dom_1ui_1event_1get_1key_1code)873 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1dom_1ui_1event_1get_1key_1code)
874 	(JNIEnv *env, jclass that, jlong arg0)
875 {
876 	jlong rc = 0;
877 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1dom_1ui_1event_1get_1key_1code_FUNC);
878 /*
879 	rc = (jlong)webkit_dom_ui_event_get_key_code(arg0);
880 */
881 	{
882 		WebKitGTK_LOAD_FUNCTION(fp, webkit_dom_ui_event_get_key_code)
883 		if (fp) {
884 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
885 		}
886 	}
887 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1dom_1ui_1event_1get_1key_1code_FUNC);
888 	return rc;
889 }
890 #endif
891 
892 #ifndef NO_webkit_1download_1cancel
WebKitGTK_NATIVE(webkit_1download_1cancel)893 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1download_1cancel)
894 	(JNIEnv *env, jclass that, jlong arg0)
895 {
896 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1cancel_FUNC);
897 /*
898 	webkit_download_cancel(arg0);
899 */
900 	{
901 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_cancel)
902 		if (fp) {
903 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
904 		}
905 	}
906 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1cancel_FUNC);
907 }
908 #endif
909 
910 #ifndef NO_webkit_1download_1get_1received_1data_1length
WebKitGTK_NATIVE(webkit_1download_1get_1received_1data_1length)911 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1download_1get_1received_1data_1length)
912 	(JNIEnv *env, jclass that, jlong arg0)
913 {
914 	jlong rc = 0;
915 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1get_1received_1data_1length_FUNC);
916 /*
917 	rc = (jlong)webkit_download_get_received_data_length(arg0);
918 */
919 	{
920 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_get_received_data_length)
921 		if (fp) {
922 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
923 		}
924 	}
925 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1get_1received_1data_1length_FUNC);
926 	return rc;
927 }
928 #endif
929 
930 #ifndef NO_webkit_1download_1get_1request
WebKitGTK_NATIVE(webkit_1download_1get_1request)931 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1download_1get_1request)
932 	(JNIEnv *env, jclass that, jlong arg0)
933 {
934 	jlong rc = 0;
935 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1get_1request_FUNC);
936 /*
937 	rc = (jlong)webkit_download_get_request(arg0);
938 */
939 	{
940 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_get_request)
941 		if (fp) {
942 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
943 		}
944 	}
945 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1get_1request_FUNC);
946 	return rc;
947 }
948 #endif
949 
950 #ifndef NO_webkit_1download_1get_1response
WebKitGTK_NATIVE(webkit_1download_1get_1response)951 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1download_1get_1response)
952 	(JNIEnv *env, jclass that, jlong arg0)
953 {
954 	jlong rc = 0;
955 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1get_1response_FUNC);
956 /*
957 	rc = (jlong)webkit_download_get_response(arg0);
958 */
959 	{
960 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_get_response)
961 		if (fp) {
962 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
963 		}
964 	}
965 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1get_1response_FUNC);
966 	return rc;
967 }
968 #endif
969 
970 #ifndef NO_webkit_1download_1get_1type
WebKitGTK_NATIVE(webkit_1download_1get_1type)971 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1download_1get_1type)
972 	(JNIEnv *env, jclass that)
973 {
974 	jlong rc = 0;
975 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1get_1type_FUNC);
976 /*
977 	rc = (jlong)webkit_download_get_type();
978 */
979 	{
980 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_get_type)
981 		if (fp) {
982 			rc = (jlong)((jlong (CALLING_CONVENTION*)())fp)();
983 		}
984 	}
985 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1get_1type_FUNC);
986 	return rc;
987 }
988 #endif
989 
990 #ifndef NO_webkit_1download_1get_1web_1view
WebKitGTK_NATIVE(webkit_1download_1get_1web_1view)991 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1download_1get_1web_1view)
992 	(JNIEnv *env, jclass that, jlong arg0)
993 {
994 	jlong rc = 0;
995 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1get_1web_1view_FUNC);
996 /*
997 	rc = (jlong)webkit_download_get_web_view(arg0);
998 */
999 	{
1000 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_get_web_view)
1001 		if (fp) {
1002 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1003 		}
1004 	}
1005 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1get_1web_1view_FUNC);
1006 	return rc;
1007 }
1008 #endif
1009 
1010 #ifndef NO_webkit_1download_1set_1allow_1overwrite
WebKitGTK_NATIVE(webkit_1download_1set_1allow_1overwrite)1011 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1download_1set_1allow_1overwrite)
1012 	(JNIEnv *env, jclass that, jlong arg0, jboolean arg1)
1013 {
1014 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1set_1allow_1overwrite_FUNC);
1015 /*
1016 	webkit_download_set_allow_overwrite(arg0, arg1);
1017 */
1018 	{
1019 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_set_allow_overwrite)
1020 		if (fp) {
1021 			((void (CALLING_CONVENTION*)(jlong, jboolean))fp)(arg0, arg1);
1022 		}
1023 	}
1024 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1set_1allow_1overwrite_FUNC);
1025 }
1026 #endif
1027 
1028 #ifndef NO_webkit_1download_1set_1destination
WebKitGTK_NATIVE(webkit_1download_1set_1destination)1029 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1download_1set_1destination)
1030 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1)
1031 {
1032 	jbyte *lparg1=NULL;
1033 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1download_1set_1destination_FUNC);
1034 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
1035 /*
1036 	webkit_download_set_destination(arg0, lparg1);
1037 */
1038 	{
1039 		WebKitGTK_LOAD_FUNCTION(fp, webkit_download_set_destination)
1040 		if (fp) {
1041 			((void (CALLING_CONVENTION*)(jlong, jbyte *))fp)(arg0, lparg1);
1042 		}
1043 	}
1044 fail:
1045 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
1046 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1download_1set_1destination_FUNC);
1047 }
1048 #endif
1049 
1050 #ifndef NO_webkit_1get_1major_1version
WebKitGTK_NATIVE(webkit_1get_1major_1version)1051 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1get_1major_1version)
1052 	(JNIEnv *env, jclass that)
1053 {
1054 	jint rc = 0;
1055 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1get_1major_1version_FUNC);
1056 /*
1057 	rc = (jint)webkit_get_major_version();
1058 */
1059 	{
1060 		WebKitGTK_LOAD_FUNCTION(fp, webkit_get_major_version)
1061 		if (fp) {
1062 			rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
1063 		}
1064 	}
1065 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1get_1major_1version_FUNC);
1066 	return rc;
1067 }
1068 #endif
1069 
1070 #ifndef NO_webkit_1get_1micro_1version
WebKitGTK_NATIVE(webkit_1get_1micro_1version)1071 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1get_1micro_1version)
1072 	(JNIEnv *env, jclass that)
1073 {
1074 	jint rc = 0;
1075 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1get_1micro_1version_FUNC);
1076 /*
1077 	rc = (jint)webkit_get_micro_version();
1078 */
1079 	{
1080 		WebKitGTK_LOAD_FUNCTION(fp, webkit_get_micro_version)
1081 		if (fp) {
1082 			rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
1083 		}
1084 	}
1085 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1get_1micro_1version_FUNC);
1086 	return rc;
1087 }
1088 #endif
1089 
1090 #ifndef NO_webkit_1get_1minor_1version
WebKitGTK_NATIVE(webkit_1get_1minor_1version)1091 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1get_1minor_1version)
1092 	(JNIEnv *env, jclass that)
1093 {
1094 	jint rc = 0;
1095 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1get_1minor_1version_FUNC);
1096 /*
1097 	rc = (jint)webkit_get_minor_version();
1098 */
1099 	{
1100 		WebKitGTK_LOAD_FUNCTION(fp, webkit_get_minor_version)
1101 		if (fp) {
1102 			rc = (jint)((jint (CALLING_CONVENTION*)())fp)();
1103 		}
1104 	}
1105 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1get_1minor_1version_FUNC);
1106 	return rc;
1107 }
1108 #endif
1109 
1110 #ifndef NO_webkit_1hit_1test_1result_1context_1is_1link
WebKitGTK_NATIVE(webkit_1hit_1test_1result_1context_1is_1link)1111 JNIEXPORT jboolean JNICALL WebKitGTK_NATIVE(webkit_1hit_1test_1result_1context_1is_1link)
1112 	(JNIEnv *env, jclass that, jlong arg0)
1113 {
1114 	jboolean rc = 0;
1115 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1hit_1test_1result_1context_1is_1link_FUNC);
1116 /*
1117 	rc = (jboolean)webkit_hit_test_result_context_is_link(arg0);
1118 */
1119 	{
1120 		WebKitGTK_LOAD_FUNCTION(fp, webkit_hit_test_result_context_is_link)
1121 		if (fp) {
1122 			rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jlong))fp)(arg0);
1123 		}
1124 	}
1125 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1hit_1test_1result_1context_1is_1link_FUNC);
1126 	return rc;
1127 }
1128 #endif
1129 
1130 #ifndef NO_webkit_1hit_1test_1result_1get_1link_1title
WebKitGTK_NATIVE(webkit_1hit_1test_1result_1get_1link_1title)1131 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1hit_1test_1result_1get_1link_1title)
1132 	(JNIEnv *env, jclass that, jlong arg0)
1133 {
1134 	jlong rc = 0;
1135 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1hit_1test_1result_1get_1link_1title_FUNC);
1136 /*
1137 	rc = (jlong)webkit_hit_test_result_get_link_title(arg0);
1138 */
1139 	{
1140 		WebKitGTK_LOAD_FUNCTION(fp, webkit_hit_test_result_get_link_title)
1141 		if (fp) {
1142 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1143 		}
1144 	}
1145 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1hit_1test_1result_1get_1link_1title_FUNC);
1146 	return rc;
1147 }
1148 #endif
1149 
1150 #ifndef NO_webkit_1hit_1test_1result_1get_1link_1uri
WebKitGTK_NATIVE(webkit_1hit_1test_1result_1get_1link_1uri)1151 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1hit_1test_1result_1get_1link_1uri)
1152 	(JNIEnv *env, jclass that, jlong arg0)
1153 {
1154 	jlong rc = 0;
1155 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1hit_1test_1result_1get_1link_1uri_FUNC);
1156 /*
1157 	rc = (jlong)webkit_hit_test_result_get_link_uri(arg0);
1158 */
1159 	{
1160 		WebKitGTK_LOAD_FUNCTION(fp, webkit_hit_test_result_get_link_uri)
1161 		if (fp) {
1162 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1163 		}
1164 	}
1165 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1hit_1test_1result_1get_1link_1uri_FUNC);
1166 	return rc;
1167 }
1168 #endif
1169 
1170 #ifndef NO_webkit_1javascript_1result_1get_1global_1context
WebKitGTK_NATIVE(webkit_1javascript_1result_1get_1global_1context)1171 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1javascript_1result_1get_1global_1context)
1172 	(JNIEnv *env, jclass that, jlong arg0)
1173 {
1174 	jlong rc = 0;
1175 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1javascript_1result_1get_1global_1context_FUNC);
1176 /*
1177 	rc = (jlong)webkit_javascript_result_get_global_context((gpointer)arg0);
1178 */
1179 	{
1180 		WebKitGTK_LOAD_FUNCTION(fp, webkit_javascript_result_get_global_context)
1181 		if (fp) {
1182 			rc = (jlong)((jlong (CALLING_CONVENTION*)(gpointer))fp)((gpointer)arg0);
1183 		}
1184 	}
1185 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1javascript_1result_1get_1global_1context_FUNC);
1186 	return rc;
1187 }
1188 #endif
1189 
1190 #ifndef NO_webkit_1javascript_1result_1get_1value
WebKitGTK_NATIVE(webkit_1javascript_1result_1get_1value)1191 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1javascript_1result_1get_1value)
1192 	(JNIEnv *env, jclass that, jlong arg0)
1193 {
1194 	jlong rc = 0;
1195 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1javascript_1result_1get_1value_FUNC);
1196 /*
1197 	rc = (jlong)webkit_javascript_result_get_value((gpointer)arg0);
1198 */
1199 	{
1200 		WebKitGTK_LOAD_FUNCTION(fp, webkit_javascript_result_get_value)
1201 		if (fp) {
1202 			rc = (jlong)((jlong (CALLING_CONVENTION*)(gpointer))fp)((gpointer)arg0);
1203 		}
1204 	}
1205 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1javascript_1result_1get_1value_FUNC);
1206 	return rc;
1207 }
1208 #endif
1209 
1210 #ifndef NO_webkit_1javascript_1result_1unref
WebKitGTK_NATIVE(webkit_1javascript_1result_1unref)1211 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1javascript_1result_1unref)
1212 	(JNIEnv *env, jclass that, jlong arg0)
1213 {
1214 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1javascript_1result_1unref_FUNC);
1215 /*
1216 	webkit_javascript_result_unref(arg0);
1217 */
1218 	{
1219 		WebKitGTK_LOAD_FUNCTION(fp, webkit_javascript_result_unref)
1220 		if (fp) {
1221 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
1222 		}
1223 	}
1224 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1javascript_1result_1unref_FUNC);
1225 }
1226 #endif
1227 
1228 #ifndef NO_webkit_1navigation_1policy_1decision_1get_1request
WebKitGTK_NATIVE(webkit_1navigation_1policy_1decision_1get_1request)1229 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1navigation_1policy_1decision_1get_1request)
1230 	(JNIEnv *env, jclass that, jlong arg0)
1231 {
1232 	jlong rc = 0;
1233 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1navigation_1policy_1decision_1get_1request_FUNC);
1234 /*
1235 	rc = (jlong)webkit_navigation_policy_decision_get_request(arg0);
1236 */
1237 	{
1238 		WebKitGTK_LOAD_FUNCTION(fp, webkit_navigation_policy_decision_get_request)
1239 		if (fp) {
1240 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1241 		}
1242 	}
1243 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1navigation_1policy_1decision_1get_1request_FUNC);
1244 	return rc;
1245 }
1246 #endif
1247 
1248 #ifndef NO_webkit_1policy_1decision_1download
WebKitGTK_NATIVE(webkit_1policy_1decision_1download)1249 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1policy_1decision_1download)
1250 	(JNIEnv *env, jclass that, jlong arg0)
1251 {
1252 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1policy_1decision_1download_FUNC);
1253 /*
1254 	webkit_policy_decision_download(arg0);
1255 */
1256 	{
1257 		WebKitGTK_LOAD_FUNCTION(fp, webkit_policy_decision_download)
1258 		if (fp) {
1259 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
1260 		}
1261 	}
1262 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1policy_1decision_1download_FUNC);
1263 }
1264 #endif
1265 
1266 #ifndef NO_webkit_1policy_1decision_1ignore
WebKitGTK_NATIVE(webkit_1policy_1decision_1ignore)1267 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1policy_1decision_1ignore)
1268 	(JNIEnv *env, jclass that, jlong arg0)
1269 {
1270 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1policy_1decision_1ignore_FUNC);
1271 /*
1272 	webkit_policy_decision_ignore(arg0);
1273 */
1274 	{
1275 		WebKitGTK_LOAD_FUNCTION(fp, webkit_policy_decision_ignore)
1276 		if (fp) {
1277 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
1278 		}
1279 	}
1280 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1policy_1decision_1ignore_FUNC);
1281 }
1282 #endif
1283 
1284 #ifndef NO_webkit_1response_1policy_1decision_1get_1request
WebKitGTK_NATIVE(webkit_1response_1policy_1decision_1get_1request)1285 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1response_1policy_1decision_1get_1request)
1286 	(JNIEnv *env, jclass that, jlong arg0)
1287 {
1288 	jlong rc = 0;
1289 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1response_1policy_1decision_1get_1request_FUNC);
1290 /*
1291 	rc = (jlong)webkit_response_policy_decision_get_request(arg0);
1292 */
1293 	{
1294 		WebKitGTK_LOAD_FUNCTION(fp, webkit_response_policy_decision_get_request)
1295 		if (fp) {
1296 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1297 		}
1298 	}
1299 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1response_1policy_1decision_1get_1request_FUNC);
1300 	return rc;
1301 }
1302 #endif
1303 
1304 #ifndef NO_webkit_1response_1policy_1decision_1get_1response
WebKitGTK_NATIVE(webkit_1response_1policy_1decision_1get_1response)1305 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1response_1policy_1decision_1get_1response)
1306 	(JNIEnv *env, jclass that, jlong arg0)
1307 {
1308 	jlong rc = 0;
1309 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1response_1policy_1decision_1get_1response_FUNC);
1310 /*
1311 	rc = (jlong)webkit_response_policy_decision_get_response(arg0);
1312 */
1313 	{
1314 		WebKitGTK_LOAD_FUNCTION(fp, webkit_response_policy_decision_get_response)
1315 		if (fp) {
1316 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1317 		}
1318 	}
1319 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1response_1policy_1decision_1get_1response_FUNC);
1320 	return rc;
1321 }
1322 #endif
1323 
1324 #ifndef NO_webkit_1uri_1request_1get_1http_1headers
WebKitGTK_NATIVE(webkit_1uri_1request_1get_1http_1headers)1325 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1uri_1request_1get_1http_1headers)
1326 	(JNIEnv *env, jclass that, jlong arg0)
1327 {
1328 	jlong rc = 0;
1329 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1uri_1request_1get_1http_1headers_FUNC);
1330 /*
1331 	rc = (jlong)webkit_uri_request_get_http_headers(arg0);
1332 */
1333 	{
1334 		WebKitGTK_LOAD_FUNCTION(fp, webkit_uri_request_get_http_headers)
1335 		if (fp) {
1336 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1337 		}
1338 	}
1339 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1uri_1request_1get_1http_1headers_FUNC);
1340 	return rc;
1341 }
1342 #endif
1343 
1344 #ifndef NO_webkit_1uri_1request_1get_1uri
WebKitGTK_NATIVE(webkit_1uri_1request_1get_1uri)1345 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1uri_1request_1get_1uri)
1346 	(JNIEnv *env, jclass that, jlong arg0)
1347 {
1348 	jlong rc = 0;
1349 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1uri_1request_1get_1uri_FUNC);
1350 /*
1351 	rc = (jlong)webkit_uri_request_get_uri(arg0);
1352 */
1353 	{
1354 		WebKitGTK_LOAD_FUNCTION(fp, webkit_uri_request_get_uri)
1355 		if (fp) {
1356 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1357 		}
1358 	}
1359 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1uri_1request_1get_1uri_FUNC);
1360 	return rc;
1361 }
1362 #endif
1363 
1364 #ifndef NO_webkit_1uri_1request_1new
WebKitGTK_NATIVE(webkit_1uri_1request_1new)1365 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1uri_1request_1new)
1366 	(JNIEnv *env, jclass that, jbyteArray arg0)
1367 {
1368 	jbyte *lparg0=NULL;
1369 	jlong rc = 0;
1370 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1uri_1request_1new_FUNC);
1371 	if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
1372 /*
1373 	rc = (jlong)webkit_uri_request_new(lparg0);
1374 */
1375 	{
1376 		WebKitGTK_LOAD_FUNCTION(fp, webkit_uri_request_new)
1377 		if (fp) {
1378 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0);
1379 		}
1380 	}
1381 fail:
1382 	if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
1383 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1uri_1request_1new_FUNC);
1384 	return rc;
1385 }
1386 #endif
1387 
1388 #ifndef NO_webkit_1uri_1response_1get_1content_1length
WebKitGTK_NATIVE(webkit_1uri_1response_1get_1content_1length)1389 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1uri_1response_1get_1content_1length)
1390 	(JNIEnv *env, jclass that, jlong arg0)
1391 {
1392 	jlong rc = 0;
1393 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1uri_1response_1get_1content_1length_FUNC);
1394 /*
1395 	rc = (jlong)webkit_uri_response_get_content_length(arg0);
1396 */
1397 	{
1398 		WebKitGTK_LOAD_FUNCTION(fp, webkit_uri_response_get_content_length)
1399 		if (fp) {
1400 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1401 		}
1402 	}
1403 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1uri_1response_1get_1content_1length_FUNC);
1404 	return rc;
1405 }
1406 #endif
1407 
1408 #ifndef NO_webkit_1uri_1response_1get_1mime_1type
WebKitGTK_NATIVE(webkit_1uri_1response_1get_1mime_1type)1409 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1uri_1response_1get_1mime_1type)
1410 	(JNIEnv *env, jclass that, jlong arg0)
1411 {
1412 	jlong rc = 0;
1413 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1uri_1response_1get_1mime_1type_FUNC);
1414 /*
1415 	rc = (jlong)webkit_uri_response_get_mime_type(arg0);
1416 */
1417 	{
1418 		WebKitGTK_LOAD_FUNCTION(fp, webkit_uri_response_get_mime_type)
1419 		if (fp) {
1420 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1421 		}
1422 	}
1423 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1uri_1response_1get_1mime_1type_FUNC);
1424 	return rc;
1425 }
1426 #endif
1427 
1428 #ifndef NO_webkit_1web_1context_1allow_1tls_1certificate_1for_1host
WebKitGTK_NATIVE(webkit_1web_1context_1allow_1tls_1certificate_1for_1host)1429 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1allow_1tls_1certificate_1for_1host)
1430 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jbyteArray arg2)
1431 {
1432 	jbyte *lparg2=NULL;
1433 	jlong rc = 0;
1434 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1allow_1tls_1certificate_1for_1host_FUNC);
1435 	if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
1436 /*
1437 	rc = (jlong)webkit_web_context_allow_tls_certificate_for_host(arg0, arg1, lparg2);
1438 */
1439 	{
1440 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_allow_tls_certificate_for_host)
1441 		if (fp) {
1442 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jbyte *))fp)(arg0, arg1, lparg2);
1443 		}
1444 	}
1445 fail:
1446 	if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
1447 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1allow_1tls_1certificate_1for_1host_FUNC);
1448 	return rc;
1449 }
1450 #endif
1451 
1452 #ifndef NO_webkit_1web_1context_1get_1cookie_1manager
WebKitGTK_NATIVE(webkit_1web_1context_1get_1cookie_1manager)1453 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1get_1cookie_1manager)
1454 	(JNIEnv *env, jclass that, jlong arg0)
1455 {
1456 	jlong rc = 0;
1457 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1get_1cookie_1manager_FUNC);
1458 /*
1459 	rc = (jlong)webkit_web_context_get_cookie_manager(arg0);
1460 */
1461 	{
1462 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_get_cookie_manager)
1463 		if (fp) {
1464 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1465 		}
1466 	}
1467 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1get_1cookie_1manager_FUNC);
1468 	return rc;
1469 }
1470 #endif
1471 
1472 #ifndef NO_webkit_1web_1context_1get_1default
WebKitGTK_NATIVE(webkit_1web_1context_1get_1default)1473 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1get_1default)
1474 	(JNIEnv *env, jclass that)
1475 {
1476 	jlong rc = 0;
1477 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1get_1default_FUNC);
1478 /*
1479 	rc = (jlong)webkit_web_context_get_default();
1480 */
1481 	{
1482 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_get_default)
1483 		if (fp) {
1484 			rc = (jlong)((jlong (CALLING_CONVENTION*)())fp)();
1485 		}
1486 	}
1487 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1get_1default_FUNC);
1488 	return rc;
1489 }
1490 #endif
1491 
1492 #ifndef NO_webkit_1web_1context_1get_1type
WebKitGTK_NATIVE(webkit_1web_1context_1get_1type)1493 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1get_1type)
1494 	(JNIEnv *env, jclass that)
1495 {
1496 	jlong rc = 0;
1497 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1get_1type_FUNC);
1498 /*
1499 	rc = (jlong)webkit_web_context_get_type();
1500 */
1501 	{
1502 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_get_type)
1503 		if (fp) {
1504 			rc = (jlong)((jlong (CALLING_CONVENTION*)())fp)();
1505 		}
1506 	}
1507 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1get_1type_FUNC);
1508 	return rc;
1509 }
1510 #endif
1511 
1512 #ifndef NO_webkit_1web_1context_1get_1website_1data_1manager
WebKitGTK_NATIVE(webkit_1web_1context_1get_1website_1data_1manager)1513 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1get_1website_1data_1manager)
1514 	(JNIEnv *env, jclass that, jlong arg0)
1515 {
1516 	jlong rc = 0;
1517 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1get_1website_1data_1manager_FUNC);
1518 /*
1519 	rc = (jlong)webkit_web_context_get_website_data_manager(arg0);
1520 */
1521 	{
1522 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_get_website_data_manager)
1523 		if (fp) {
1524 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1525 		}
1526 	}
1527 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1get_1website_1data_1manager_FUNC);
1528 	return rc;
1529 }
1530 #endif
1531 
1532 #ifndef NO_webkit_1web_1context_1set_1tls_1errors_1policy
WebKitGTK_NATIVE(webkit_1web_1context_1set_1tls_1errors_1policy)1533 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1set_1tls_1errors_1policy)
1534 	(JNIEnv *env, jclass that, jlong arg0, jint arg1)
1535 {
1536 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1set_1tls_1errors_1policy_FUNC);
1537 /*
1538 	webkit_web_context_set_tls_errors_policy(arg0, arg1);
1539 */
1540 	{
1541 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_set_tls_errors_policy)
1542 		if (fp) {
1543 			((void (CALLING_CONVENTION*)(jlong, jint))fp)(arg0, arg1);
1544 		}
1545 	}
1546 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1set_1tls_1errors_1policy_FUNC);
1547 }
1548 #endif
1549 
1550 #ifndef NO_webkit_1web_1context_1set_1web_1extensions_1directory
WebKitGTK_NATIVE(webkit_1web_1context_1set_1web_1extensions_1directory)1551 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1set_1web_1extensions_1directory)
1552 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1)
1553 {
1554 	jbyte *lparg1=NULL;
1555 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1set_1web_1extensions_1directory_FUNC);
1556 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
1557 /*
1558 	webkit_web_context_set_web_extensions_directory(arg0, lparg1);
1559 */
1560 	{
1561 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_set_web_extensions_directory)
1562 		if (fp) {
1563 			((void (CALLING_CONVENTION*)(jlong, jbyte *))fp)(arg0, lparg1);
1564 		}
1565 	}
1566 fail:
1567 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
1568 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1set_1web_1extensions_1directory_FUNC);
1569 }
1570 #endif
1571 
1572 #ifndef NO_webkit_1web_1context_1set_1web_1extensions_1initialization_1user_1data
WebKitGTK_NATIVE(webkit_1web_1context_1set_1web_1extensions_1initialization_1user_1data)1573 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1context_1set_1web_1extensions_1initialization_1user_1data)
1574 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
1575 {
1576 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1context_1set_1web_1extensions_1initialization_1user_1data_FUNC);
1577 /*
1578 	webkit_web_context_set_web_extensions_initialization_user_data(arg0, arg1);
1579 */
1580 	{
1581 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_context_set_web_extensions_initialization_user_data)
1582 		if (fp) {
1583 			((void (CALLING_CONVENTION*)(jlong, jlong))fp)(arg0, arg1);
1584 		}
1585 	}
1586 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1context_1set_1web_1extensions_1initialization_1user_1data_FUNC);
1587 }
1588 #endif
1589 
1590 #ifndef NO_webkit_1web_1resource_1get_1data
WebKitGTK_NATIVE(webkit_1web_1resource_1get_1data)1591 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1resource_1get_1data)
1592 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlong arg2, jlong arg3)
1593 {
1594 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1resource_1get_1data_FUNC);
1595 /*
1596 	webkit_web_resource_get_data(arg0, arg1, arg2, arg3);
1597 */
1598 	{
1599 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_resource_get_data)
1600 		if (fp) {
1601 			((void (CALLING_CONVENTION*)(jlong, jlong, jlong, jlong))fp)(arg0, arg1, arg2, arg3);
1602 		}
1603 	}
1604 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1resource_1get_1data_FUNC);
1605 }
1606 #endif
1607 
1608 #ifndef NO_webkit_1web_1resource_1get_1data_1finish
WebKitGTK_NATIVE(webkit_1web_1resource_1get_1data_1finish)1609 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1resource_1get_1data_1finish)
1610 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2, jlongArray arg3)
1611 {
1612 	jlong *lparg2=NULL;
1613 	jlong *lparg3=NULL;
1614 	jlong rc = 0;
1615 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1resource_1get_1data_1finish_FUNC);
1616 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
1617 	if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
1618 /*
1619 	rc = (jlong)webkit_web_resource_get_data_finish(arg0, arg1, lparg2, lparg3);
1620 */
1621 	{
1622 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_resource_get_data_finish)
1623 		if (fp) {
1624 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, jlong *, jlong *))fp)(arg0, arg1, lparg2, lparg3);
1625 		}
1626 	}
1627 fail:
1628 	if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0);
1629 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
1630 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1resource_1get_1data_1finish_FUNC);
1631 	return rc;
1632 }
1633 #endif
1634 
1635 #ifndef NO_webkit_1web_1view_1can_1go_1back
WebKitGTK_NATIVE(webkit_1web_1view_1can_1go_1back)1636 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1can_1go_1back)
1637 	(JNIEnv *env, jclass that, jlong arg0)
1638 {
1639 	jint rc = 0;
1640 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1can_1go_1back_FUNC);
1641 /*
1642 	rc = (jint)webkit_web_view_can_go_back(arg0);
1643 */
1644 	{
1645 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_can_go_back)
1646 		if (fp) {
1647 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong))fp)(arg0);
1648 		}
1649 	}
1650 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1can_1go_1back_FUNC);
1651 	return rc;
1652 }
1653 #endif
1654 
1655 #ifndef NO_webkit_1web_1view_1can_1go_1forward
WebKitGTK_NATIVE(webkit_1web_1view_1can_1go_1forward)1656 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1can_1go_1forward)
1657 	(JNIEnv *env, jclass that, jlong arg0)
1658 {
1659 	jint rc = 0;
1660 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1can_1go_1forward_FUNC);
1661 /*
1662 	rc = (jint)webkit_web_view_can_go_forward(arg0);
1663 */
1664 	{
1665 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_can_go_forward)
1666 		if (fp) {
1667 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong))fp)(arg0);
1668 		}
1669 	}
1670 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1can_1go_1forward_FUNC);
1671 	return rc;
1672 }
1673 #endif
1674 
1675 #ifndef NO_webkit_1web_1view_1can_1show_1mime_1type
WebKitGTK_NATIVE(webkit_1web_1view_1can_1show_1mime_1type)1676 JNIEXPORT jint JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1can_1show_1mime_1type)
1677 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
1678 {
1679 	jint rc = 0;
1680 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1can_1show_1mime_1type_FUNC);
1681 /*
1682 	rc = (jint)webkit_web_view_can_show_mime_type(arg0, arg1);
1683 */
1684 	{
1685 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_can_show_mime_type)
1686 		if (fp) {
1687 			rc = (jint)((jint (CALLING_CONVENTION*)(jlong, jlong))fp)(arg0, arg1);
1688 		}
1689 	}
1690 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1can_1show_1mime_1type_FUNC);
1691 	return rc;
1692 }
1693 #endif
1694 
1695 #ifndef NO_webkit_1web_1view_1get_1context
WebKitGTK_NATIVE(webkit_1web_1view_1get_1context)1696 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1context)
1697 	(JNIEnv *env, jclass that, jlong arg0)
1698 {
1699 	jlong rc = 0;
1700 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1context_FUNC);
1701 /*
1702 	rc = (jlong)webkit_web_view_get_context(arg0);
1703 */
1704 	{
1705 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_context)
1706 		if (fp) {
1707 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1708 		}
1709 	}
1710 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1context_FUNC);
1711 	return rc;
1712 }
1713 #endif
1714 
1715 #ifndef NO_webkit_1web_1view_1get_1estimated_1load_1progress
WebKitGTK_NATIVE(webkit_1web_1view_1get_1estimated_1load_1progress)1716 JNIEXPORT jdouble JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1estimated_1load_1progress)
1717 	(JNIEnv *env, jclass that, jlong arg0)
1718 {
1719 	jdouble rc = 0;
1720 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1estimated_1load_1progress_FUNC);
1721 /*
1722 	rc = (jdouble)webkit_web_view_get_estimated_load_progress(arg0);
1723 */
1724 	{
1725 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_estimated_load_progress)
1726 		if (fp) {
1727 			rc = (jdouble)((jdouble (CALLING_CONVENTION*)(jlong))fp)(arg0);
1728 		}
1729 	}
1730 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1estimated_1load_1progress_FUNC);
1731 	return rc;
1732 }
1733 #endif
1734 
1735 #ifndef NO_webkit_1web_1view_1get_1main_1resource
WebKitGTK_NATIVE(webkit_1web_1view_1get_1main_1resource)1736 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1main_1resource)
1737 	(JNIEnv *env, jclass that, jlong arg0)
1738 {
1739 	jlong rc = 0;
1740 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1main_1resource_FUNC);
1741 /*
1742 	rc = (jlong)webkit_web_view_get_main_resource(arg0);
1743 */
1744 	{
1745 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_main_resource)
1746 		if (fp) {
1747 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1748 		}
1749 	}
1750 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1main_1resource_FUNC);
1751 	return rc;
1752 }
1753 #endif
1754 
1755 #ifndef NO_webkit_1web_1view_1get_1page_1id
WebKitGTK_NATIVE(webkit_1web_1view_1get_1page_1id)1756 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1page_1id)
1757 	(JNIEnv *env, jclass that, jlong arg0)
1758 {
1759 	jlong rc = 0;
1760 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1page_1id_FUNC);
1761 /*
1762 	rc = (jlong)webkit_web_view_get_page_id(arg0);
1763 */
1764 	{
1765 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_page_id)
1766 		if (fp) {
1767 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1768 		}
1769 	}
1770 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1page_1id_FUNC);
1771 	return rc;
1772 }
1773 #endif
1774 
1775 #ifndef NO_webkit_1web_1view_1get_1settings
WebKitGTK_NATIVE(webkit_1web_1view_1get_1settings)1776 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1settings)
1777 	(JNIEnv *env, jclass that, jlong arg0)
1778 {
1779 	jlong rc = 0;
1780 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1settings_FUNC);
1781 /*
1782 	rc = (jlong)webkit_web_view_get_settings(arg0);
1783 */
1784 	{
1785 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_settings)
1786 		if (fp) {
1787 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1788 		}
1789 	}
1790 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1settings_FUNC);
1791 	return rc;
1792 }
1793 #endif
1794 
1795 #ifndef NO_webkit_1web_1view_1get_1title
WebKitGTK_NATIVE(webkit_1web_1view_1get_1title)1796 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1title)
1797 	(JNIEnv *env, jclass that, jlong arg0)
1798 {
1799 	jlong rc = 0;
1800 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1title_FUNC);
1801 /*
1802 	rc = (jlong)webkit_web_view_get_title(arg0);
1803 */
1804 	{
1805 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_title)
1806 		if (fp) {
1807 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1808 		}
1809 	}
1810 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1title_FUNC);
1811 	return rc;
1812 }
1813 #endif
1814 
1815 #ifndef NO_webkit_1web_1view_1get_1uri
WebKitGTK_NATIVE(webkit_1web_1view_1get_1uri)1816 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1uri)
1817 	(JNIEnv *env, jclass that, jlong arg0)
1818 {
1819 	jlong rc = 0;
1820 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1uri_FUNC);
1821 /*
1822 	rc = (jlong)webkit_web_view_get_uri(arg0);
1823 */
1824 	{
1825 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_uri)
1826 		if (fp) {
1827 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1828 		}
1829 	}
1830 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1uri_FUNC);
1831 	return rc;
1832 }
1833 #endif
1834 
1835 #ifndef NO_webkit_1web_1view_1get_1window_1properties
WebKitGTK_NATIVE(webkit_1web_1view_1get_1window_1properties)1836 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1get_1window_1properties)
1837 	(JNIEnv *env, jclass that, jlong arg0)
1838 {
1839 	jlong rc = 0;
1840 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1get_1window_1properties_FUNC);
1841 /*
1842 	rc = (jlong)webkit_web_view_get_window_properties(arg0);
1843 */
1844 	{
1845 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_get_window_properties)
1846 		if (fp) {
1847 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
1848 		}
1849 	}
1850 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1get_1window_1properties_FUNC);
1851 	return rc;
1852 }
1853 #endif
1854 
1855 #ifndef NO_webkit_1web_1view_1go_1back
WebKitGTK_NATIVE(webkit_1web_1view_1go_1back)1856 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1go_1back)
1857 	(JNIEnv *env, jclass that, jlong arg0)
1858 {
1859 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1go_1back_FUNC);
1860 /*
1861 	webkit_web_view_go_back(arg0);
1862 */
1863 	{
1864 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_go_back)
1865 		if (fp) {
1866 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
1867 		}
1868 	}
1869 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1go_1back_FUNC);
1870 }
1871 #endif
1872 
1873 #ifndef NO_webkit_1web_1view_1go_1forward
WebKitGTK_NATIVE(webkit_1web_1view_1go_1forward)1874 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1go_1forward)
1875 	(JNIEnv *env, jclass that, jlong arg0)
1876 {
1877 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1go_1forward_FUNC);
1878 /*
1879 	webkit_web_view_go_forward(arg0);
1880 */
1881 	{
1882 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_go_forward)
1883 		if (fp) {
1884 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
1885 		}
1886 	}
1887 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1go_1forward_FUNC);
1888 }
1889 #endif
1890 
1891 #ifndef NO_webkit_1web_1view_1load_1bytes
WebKitGTK_NATIVE(webkit_1web_1view_1load_1bytes)1892 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1load_1bytes)
1893 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jbyteArray arg2, jbyteArray arg3, jbyteArray arg4)
1894 {
1895 	jbyte *lparg2=NULL;
1896 	jbyte *lparg3=NULL;
1897 	jbyte *lparg4=NULL;
1898 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1load_1bytes_FUNC);
1899 	if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
1900 	if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail;
1901 	if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail;
1902 /*
1903 	webkit_web_view_load_bytes(arg0, arg1, lparg2, lparg3, lparg4);
1904 */
1905 	{
1906 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_load_bytes)
1907 		if (fp) {
1908 			((void (CALLING_CONVENTION*)(jlong, jlong, jbyte *, jbyte *, jbyte *))fp)(arg0, arg1, lparg2, lparg3, lparg4);
1909 		}
1910 	}
1911 fail:
1912 	if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0);
1913 	if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0);
1914 	if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
1915 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1load_1bytes_FUNC);
1916 }
1917 #endif
1918 
1919 #ifndef NO_webkit_1web_1view_1load_1html
WebKitGTK_NATIVE(webkit_1web_1view_1load_1html)1920 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1load_1html)
1921 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1, jbyteArray arg2)
1922 {
1923 	jbyte *lparg1=NULL;
1924 	jbyte *lparg2=NULL;
1925 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1load_1html_FUNC);
1926 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
1927 	if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
1928 /*
1929 	webkit_web_view_load_html(arg0, lparg1, lparg2);
1930 */
1931 	{
1932 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_load_html)
1933 		if (fp) {
1934 			((void (CALLING_CONVENTION*)(jlong, jbyte *, jbyte *))fp)(arg0, lparg1, lparg2);
1935 		}
1936 	}
1937 fail:
1938 	if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
1939 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
1940 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1load_1html_FUNC);
1941 }
1942 #endif
1943 
1944 #ifndef NO_webkit_1web_1view_1load_1request
WebKitGTK_NATIVE(webkit_1web_1view_1load_1request)1945 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1load_1request)
1946 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
1947 {
1948 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1load_1request_FUNC);
1949 /*
1950 	webkit_web_view_load_request(arg0, arg1);
1951 */
1952 	{
1953 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_load_request)
1954 		if (fp) {
1955 			((void (CALLING_CONVENTION*)(jlong, jlong))fp)(arg0, arg1);
1956 		}
1957 	}
1958 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1load_1request_FUNC);
1959 }
1960 #endif
1961 
1962 #ifndef NO_webkit_1web_1view_1load_1uri
WebKitGTK_NATIVE(webkit_1web_1view_1load_1uri)1963 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1load_1uri)
1964 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1)
1965 {
1966 	jbyte *lparg1=NULL;
1967 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1load_1uri_FUNC);
1968 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
1969 /*
1970 	webkit_web_view_load_uri(arg0, lparg1);
1971 */
1972 	{
1973 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_load_uri)
1974 		if (fp) {
1975 			((void (CALLING_CONVENTION*)(jlong, jbyte *))fp)(arg0, lparg1);
1976 		}
1977 	}
1978 fail:
1979 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
1980 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1load_1uri_FUNC);
1981 }
1982 #endif
1983 
1984 #ifndef NO_webkit_1web_1view_1new
WebKitGTK_NATIVE(webkit_1web_1view_1new)1985 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1new)
1986 	(JNIEnv *env, jclass that)
1987 {
1988 	jlong rc = 0;
1989 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1new_FUNC);
1990 /*
1991 	rc = (jlong)webkit_web_view_new();
1992 */
1993 	{
1994 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_new)
1995 		if (fp) {
1996 			rc = (jlong)((jlong (CALLING_CONVENTION*)())fp)();
1997 		}
1998 	}
1999 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1new_FUNC);
2000 	return rc;
2001 }
2002 #endif
2003 
2004 #ifndef NO_webkit_1web_1view_1new_1with_1related_1view
WebKitGTK_NATIVE(webkit_1web_1view_1new_1with_1related_1view)2005 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1new_1with_1related_1view)
2006 	(JNIEnv *env, jclass that, jlong arg0)
2007 {
2008 	jlong rc = 0;
2009 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1new_1with_1related_1view_FUNC);
2010 /*
2011 	rc = (jlong)webkit_web_view_new_with_related_view(arg0);
2012 */
2013 	{
2014 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_new_with_related_view)
2015 		if (fp) {
2016 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong))fp)(arg0);
2017 		}
2018 	}
2019 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1new_1with_1related_1view_FUNC);
2020 	return rc;
2021 }
2022 #endif
2023 
2024 #ifndef NO_webkit_1web_1view_1reload
WebKitGTK_NATIVE(webkit_1web_1view_1reload)2025 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1reload)
2026 	(JNIEnv *env, jclass that, jlong arg0)
2027 {
2028 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1reload_FUNC);
2029 /*
2030 	webkit_web_view_reload(arg0);
2031 */
2032 	{
2033 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_reload)
2034 		if (fp) {
2035 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
2036 		}
2037 	}
2038 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1reload_FUNC);
2039 }
2040 #endif
2041 
2042 #ifndef NO_webkit_1web_1view_1run_1javascript
WebKitGTK_NATIVE(webkit_1web_1view_1run_1javascript)2043 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1run_1javascript)
2044 	(JNIEnv *env, jclass that, jlong arg0, jbyteArray arg1, jlong arg2, jlong arg3, jlong arg4)
2045 {
2046 	jbyte *lparg1=NULL;
2047 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1run_1javascript_FUNC);
2048 	if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
2049 /*
2050 	webkit_web_view_run_javascript(arg0, lparg1, arg2, arg3, arg4);
2051 */
2052 	{
2053 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_run_javascript)
2054 		if (fp) {
2055 			((void (CALLING_CONVENTION*)(jlong, jbyte *, jlong, jlong, jlong))fp)(arg0, lparg1, arg2, arg3, arg4);
2056 		}
2057 	}
2058 fail:
2059 	if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
2060 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1run_1javascript_FUNC);
2061 }
2062 #endif
2063 
2064 #ifndef NO_webkit_1web_1view_1run_1javascript_1finish
WebKitGTK_NATIVE(webkit_1web_1view_1run_1javascript_1finish)2065 JNIEXPORT jlong JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1run_1javascript_1finish)
2066 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlongArray arg2)
2067 {
2068 	jlong *lparg2=NULL;
2069 	jlong rc = 0;
2070 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1run_1javascript_1finish_FUNC);
2071 	if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
2072 /*
2073 	rc = (jlong)webkit_web_view_run_javascript_finish(arg0, arg1, (GError **)lparg2);
2074 */
2075 	{
2076 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_run_javascript_finish)
2077 		if (fp) {
2078 			rc = (jlong)((jlong (CALLING_CONVENTION*)(jlong, jlong, GError **))fp)(arg0, arg1, (GError **)lparg2);
2079 		}
2080 	}
2081 fail:
2082 	if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0);
2083 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1run_1javascript_1finish_FUNC);
2084 	return rc;
2085 }
2086 #endif
2087 
2088 #ifndef NO_webkit_1web_1view_1stop_1loading
WebKitGTK_NATIVE(webkit_1web_1view_1stop_1loading)2089 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1web_1view_1stop_1loading)
2090 	(JNIEnv *env, jclass that, jlong arg0)
2091 {
2092 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1web_1view_1stop_1loading_FUNC);
2093 /*
2094 	webkit_web_view_stop_loading(arg0);
2095 */
2096 	{
2097 		WebKitGTK_LOAD_FUNCTION(fp, webkit_web_view_stop_loading)
2098 		if (fp) {
2099 			((void (CALLING_CONVENTION*)(jlong))fp)(arg0);
2100 		}
2101 	}
2102 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1web_1view_1stop_1loading_FUNC);
2103 }
2104 #endif
2105 
2106 #ifndef NO_webkit_1website_1data_1manager_1clear
WebKitGTK_NATIVE(webkit_1website_1data_1manager_1clear)2107 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1website_1data_1manager_1clear)
2108 	(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlong arg2, jlong arg3, jlong arg4, jlong arg5)
2109 {
2110 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1website_1data_1manager_1clear_FUNC);
2111 /*
2112 	webkit_website_data_manager_clear(arg0, arg1, arg2, arg3, arg4, arg5);
2113 */
2114 	{
2115 		WebKitGTK_LOAD_FUNCTION(fp, webkit_website_data_manager_clear)
2116 		if (fp) {
2117 			((void (CALLING_CONVENTION*)(jlong, jlong, jlong, jlong, jlong, jlong))fp)(arg0, arg1, arg2, arg3, arg4, arg5);
2118 		}
2119 	}
2120 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1website_1data_1manager_1clear_FUNC);
2121 }
2122 #endif
2123 
2124 #ifndef NO_webkit_1window_1properties_1get_1geometry
WebKitGTK_NATIVE(webkit_1window_1properties_1get_1geometry)2125 JNIEXPORT void JNICALL WebKitGTK_NATIVE(webkit_1window_1properties_1get_1geometry)
2126 	(JNIEnv *env, jclass that, jlong arg0, jobject arg1)
2127 {
2128 	GdkRectangle _arg1, *lparg1=NULL;
2129 	WebKitGTK_NATIVE_ENTER(env, that, webkit_1window_1properties_1get_1geometry_FUNC);
2130 	if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
2131 /*
2132 	webkit_window_properties_get_geometry(arg0, (GdkRectangle *)lparg1);
2133 */
2134 	{
2135 		WebKitGTK_LOAD_FUNCTION(fp, webkit_window_properties_get_geometry)
2136 		if (fp) {
2137 			((void (CALLING_CONVENTION*)(jlong, GdkRectangle *))fp)(arg0, (GdkRectangle *)lparg1);
2138 		}
2139 	}
2140 fail:
2141 	if (arg1 && lparg1) setGdkRectangleFields(env, arg1, lparg1);
2142 	WebKitGTK_NATIVE_EXIT(env, that, webkit_1window_1properties_1get_1geometry_FUNC);
2143 }
2144 #endif
2145 
2146