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