WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
The “only missing ChangeLogs and doc-comments in CMake modules” patch
bug-226662-20220321161039.patch (text/plain), 501.88 KB, created by
Adrian Perez
on 2022-03-21 07:10:41 PDT
(
hide
)
Description:
The “only missing ChangeLogs and doc-comments in CMake modules” patch
Filename:
MIME Type:
Creator:
Adrian Perez
Created:
2022-03-21 07:10:41 PDT
Size:
501.88 KB
patch
obsolete
>Subversion Revision: 291555 >diff --git a/Source/JavaScriptCore/API/glib/JSCClass.cpp b/Source/JavaScriptCore/API/glib/JSCClass.cpp >index 0b6db145a991c72b63f0efe013d052f82be5c10d..229d0283e13b2fe468bf9ca44da687c8f13faeed 100644 >--- a/Source/JavaScriptCore/API/glib/JSCClass.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCClass.cpp >@@ -35,7 +35,7 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: JSCClass >+ * JSCClass: > * @short_description: JavaScript custom class > * @title: JSCClass > * @see_also: JSCContext >diff --git a/Source/JavaScriptCore/API/glib/JSCContext.cpp b/Source/JavaScriptCore/API/glib/JSCContext.cpp >index 9dceafc5b83ca9a5e3814941dd04cd74dee25bb5..658e04bf5ad7eb613630b7b7111a9bf2ad23cd31 100644 >--- a/Source/JavaScriptCore/API/glib/JSCContext.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCContext.cpp >@@ -37,7 +37,7 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: JSCContext >+ * JSCContext: > * @short_description: JavaScript execution context > * @title: JSCContext > * >diff --git a/Source/JavaScriptCore/API/glib/JSCDefines.h b/Source/JavaScriptCore/API/glib/JSCDefines.h >index c3ffa2b4fdba9feef2659706facdeefafacc9966..6acf98240f661e1a2495217832060f45a365c959 100644 >--- a/Source/JavaScriptCore/API/glib/JSCDefines.h >+++ b/Source/JavaScriptCore/API/glib/JSCDefines.h >@@ -42,7 +42,9 @@ > # define JSC_API __attribute__((visibility("default"))) > #endif > >+#ifndef __GI_SCANNER__ > #define JSC_DEPRECATED JSC_API G_DEPRECATED > #define JSC_DEPRECATED_FOR(f) JSC_API G_DEPRECATED_FOR(f) >+#endif /* !__GI_SCANNER__ */ > > #endif /* JSCDefines_h */ >diff --git a/Source/JavaScriptCore/API/glib/JSCException.cpp b/Source/JavaScriptCore/API/glib/JSCException.cpp >index ccda8e9033dba632c36d0f8b0c58b5e15829a1e2..4d2577a7f4cf44c212c341a8e6a6b0316c9492de 100644 >--- a/Source/JavaScriptCore/API/glib/JSCException.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCException.cpp >@@ -31,7 +31,7 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: JSCException >+ * JSCException: > * @short_description: JavaScript exception > * @title: JSCException > * @see_also: JSCContext >diff --git a/Source/JavaScriptCore/API/glib/JSCValue.cpp b/Source/JavaScriptCore/API/glib/JSCValue.cpp >index 4dc696ec86df901c3e92c40daf90448e2aa68580..7a092abe12970bfe603983b7cd8071f7a992c47e 100644 >--- a/Source/JavaScriptCore/API/glib/JSCValue.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCValue.cpp >@@ -39,7 +39,7 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: JSCValue >+ * JSCValue: > * @short_description: JavaScript value > * @title: JSCValue > * @see_also: JSCContext >diff --git a/Source/JavaScriptCore/API/glib/JSCVersion.cpp b/Source/JavaScriptCore/API/glib/JSCVersion.cpp >index 4bd7aa9c83402e8b8926d1b18caeb500880f0574..a4dbfec8d341e2a9f1f6341e05bc150c4cae1d31 100644 >--- a/Source/JavaScriptCore/API/glib/JSCVersion.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCVersion.cpp >@@ -21,7 +21,7 @@ > #include "JSCVersion.h" > > /** >- * SECTION: JSCVersion >+ * JSCVersion: > * @Short_description: Provides the JavaScriptCore version > * @Title: JSCVersion > * >diff --git a/Source/JavaScriptCore/API/glib/JSCVersion.h.in b/Source/JavaScriptCore/API/glib/JSCVersion.h.in >index c445f45de7f2f99d5a02382e2399cd86e53799d0..143218ce74b21e691520b6d16d4bc704112377d2 100644 >--- a/Source/JavaScriptCore/API/glib/JSCVersion.h.in >+++ b/Source/JavaScriptCore/API/glib/JSCVersion.h.in >@@ -61,6 +61,8 @@ G_BEGIN_DECLS > * @minor: minor version (e.g. 2 for version 1.2.5) > * @micro: micro version (e.g. 5 for version 1.2.5) > * >+ * Check the version of JSC header files at compile time. >+ * > * Returns: %TRUE if the version of the JavaScriptCore header files > * is the same as or newer than the passed-in version. > */ >diff --git a/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp b/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp >index f5986e0b8791eb33a012fc304d2536306ed99180..ae172ceeff96aefb803c578699eefdeb7dc0a720 100644 >--- a/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp >@@ -29,7 +29,7 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: JSCVirtualMachine >+ * JSCVirtualMachine: > * @short_description: JavaScript Virtual Machine > * @title: JSCVirtualMachine > * @see_also: JSCContext >diff --git a/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp b/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp >index df9799be88bdc3eaed09ab1e0b444148f008de65..b348f3011ff220de61b682208c34cb7966ad3974 100644 >--- a/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp >+++ b/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp >@@ -31,7 +31,7 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: JSCWeakValue >+ * JSCWeakValue: > * @short_description: JavaScript weak value > * @title: JSCWeakValue > * @see_also: JSCValue >diff --git a/Source/JavaScriptCore/API/glib/docs/jsc-glib-4.0-sections.txt b/Source/JavaScriptCore/API/glib/docs/jsc-glib-4.0-sections.txt >deleted file mode 100644 >index 0953bc034e5a807f4c41c1f7c9e603c9abe54dce..0000000000000000000000000000000000000000 >--- a/Source/JavaScriptCore/API/glib/docs/jsc-glib-4.0-sections.txt >+++ /dev/null >@@ -1,272 +0,0 @@ >-<SECTION> >-<FILE>JSCVirtualMachine</FILE> >-<TITLE>JSCVirtualMachine</TITLE> >-JSCVirtualMachine >-jsc_virtual_machine_new >- >-<SUBSECTION Standard> >-JSCVirtualMachineClass >-JSC_TYPE_VIRTUAL_MACHINE >-JSC_VIRTUAL_MACHINE >-JSC_IS_VIRTUAL_MACHINE >-JSC_VIRTUAL_MACHINE_CLASS >-JSC_IS_VIRTUAL_MACHINE_CLASS >-JSC_VIRTUAL_MACHINE_GET_CLASS >- >-<SUBSECTION Private> >-JSCVirtualMachinePrivate >-jsc_virtual_machine_get_type >-JSC_API >-JSC_DEPRECATED >-JSC_DEPRECATED_FOR >-</SECTION> >- >-<SECTION> >-<FILE>JSCContext</FILE> >-<TITLE>JSCContext</TITLE> >-JSCContext >-JSCExceptionHandler >-JSCCheckSyntaxMode >-JSCCheckSyntaxResult >-jsc_context_new >-jsc_context_new_with_virtual_machine >-jsc_context_get_virtual_machine >-jsc_context_get_exception >-jsc_context_throw >-jsc_context_throw_printf >-jsc_context_throw_with_name >-jsc_context_throw_with_name_printf >-jsc_context_throw_exception >-jsc_context_clear_exception >-jsc_context_push_exception_handler >-jsc_context_pop_exception_handler >-jsc_context_get_current >-jsc_context_evaluate >-jsc_context_evaluate_with_source_uri >-jsc_context_evaluate_in_object >-jsc_context_check_syntax >-jsc_context_get_global_object >-jsc_context_set_value >-jsc_context_get_value >-jsc_context_register_class >- >-<SUBSECTION Standard> >-JSCContextClass >-JSC_TYPE_CONTEXT >-JSC_CONTEXT >-JSC_IS_CONTEXT >-JSC_CONTEXT_CLASS >-JSC_IS_CONTEXT_CLASS >-JSC_CONTEXT_GET_CLASS >- >-<SUBSECTION Private> >-JSCContextPrivate >-jsc_context_get_type >-</SECTION> >- >-<SECTION> >-<FILE>JSCValue</FILE> >-<TITLE>JSCValue</TITLE> >-JSCValue >-JSCValuePropertyFlags >-JSCTypedArrayType >-jsc_value_get_context >-jsc_value_new_undefined >-jsc_value_is_undefined >-jsc_value_new_null >-jsc_value_is_null >-jsc_value_new_number >-jsc_value_is_number >-jsc_value_to_double >-jsc_value_to_int32 >-jsc_value_new_boolean >-jsc_value_is_boolean >-jsc_value_to_boolean >-jsc_value_new_string >-jsc_value_new_string_from_bytes >-jsc_value_is_string >-jsc_value_to_string >-jsc_value_to_string_as_bytes >-jsc_value_new_array >-jsc_value_new_array_from_garray >-jsc_value_new_array_from_strv >-jsc_value_is_array >-jsc_value_new_object >-jsc_value_is_object >-jsc_value_object_is_instance_of >-jsc_value_object_set_property >-jsc_value_object_get_property >-jsc_value_object_set_property_at_index >-jsc_value_object_get_property_at_index >-jsc_value_object_has_property >-jsc_value_object_delete_property >-jsc_value_object_enumerate_properties >-jsc_value_object_invoke_method >-jsc_value_object_invoke_methodv >-jsc_value_object_define_property_data >-jsc_value_object_define_property_accessor >-jsc_value_new_function >-jsc_value_new_functionv >-jsc_value_new_function_variadic >-jsc_value_is_function >-jsc_value_function_call >-jsc_value_function_callv >-jsc_value_new_array_buffer >-jsc_value_is_array_buffer >-jsc_value_array_buffer_get_data >-jsc_value_array_buffer_get_size >-jsc_value_new_typed_array >-jsc_value_new_typed_array_with_buffer >-jsc_value_is_typed_array >-jsc_value_typed_array_get_type >-jsc_value_typed_array_get_data >-jsc_value_typed_array_get_size >-jsc_value_typed_array_get_offset >-jsc_value_typed_array_get_length >-jsc_value_typed_array_get_buffer >-jsc_value_is_constructor >-jsc_value_constructor_call >-jsc_value_constructor_callv >-jsc_value_new_from_json >-jsc_value_to_json >- >-<SUBSECTION Standard> >-JSCValueClass >-JSC_TYPE_VALUE >-JSC_VALUE >-JSC_IS_VALUE >-JSC_VALUE_CLASS >-JSC_IS_VALUE_CLASS >-JSC_VALUE_GET_CLASS >- >-<SUBSECTION Private> >-JSCValuePrivate >-jsc_value_get_type >-</SECTION> >- >-<SECTION> >-<FILE>JSCWeakValue</FILE> >-<TITLE>JSCWeakValue</TITLE> >-JSCWeakValue >-jsc_weak_value_new >-jsc_weak_value_get_value >- >-<SUBSECTION Standard> >-JSCWeakValueClass >-JSC_TYPE_WEAK_VALUE >-JSC_WEAK_VALUE >-JSC_IS_WEAK_VALUE >-JSC_WEAK_VALUE_CLASS >-JSC_IS_WEAK_VALUE_CLASS >-JSC_WEAK_VALUE_GET_CLASS >- >-<SUBSECTION Private> >-JSCWeakValuePrivate >-jsc_weak_value_get_type >-</SECTION> >- >-<SECTION> >-<FILE>JSCException</FILE> >-<TITLE>JSCException</TITLE> >-JSCException >-jsc_exception_new >-jsc_exception_new_printf >-jsc_exception_new_vprintf >-jsc_exception_new_with_name >-jsc_exception_new_with_name_printf >-jsc_exception_new_with_name_vprintf >-jsc_exception_get_name >-jsc_exception_get_message >-jsc_exception_get_line_number >-jsc_exception_get_column_number >-jsc_exception_get_source_uri >-jsc_exception_get_backtrace_string >-jsc_exception_to_string >-jsc_exception_report >- >-<SUBSECTION Standard> >-JSCExceptionClass >-JSC_TYPE_EXCEPTION >-JSC_EXCEPTION >-JSC_IS_EXCEPTION >-JSC_EXCEPTION_CLASS >-JSC_IS_EXCEPTION_CLASS >-JSC_EXCEPTION_GET_CLASS >- >-<SUBSECTION Private> >-JSCExceptionPrivate >-jsc_exception_get_type >-</SECTION> >- >-<SECTION> >-<FILE>JSCClass</FILE> >-<TITLE>JSCClass</TITLE> >-JSCClass >-JSCClassGetPropertyFunction >-JSCClassSetPropertyFunction >-JSCClassHasPropertyFunction >-JSCClassDeletePropertyFunction >-JSCClassEnumeratePropertiesFunction >-JSCClassVTable >-jsc_class_get_name >-jsc_class_get_parent >-jsc_class_add_constructor >-jsc_class_add_constructorv >-jsc_class_add_constructor_variadic >-jsc_class_add_method >-jsc_class_add_methodv >-jsc_class_add_method_variadic >-jsc_class_add_property >- >-<SUBSECTION Standard> >-JSC_TYPE_CLASS >-JSC_CLASS >-JSC_IS_CLASS >- >-<SUBSECTION Private> >-jsc_class_get_type >-</SECTION> >- >-<SECTION> >-<FILE>JSCOptions</FILE> >-<TITLE>JSCOptions</TITLE> >-jsc_options_set_boolean >-jsc_options_get_boolean >-jsc_options_set_int >-jsc_options_get_int >-jsc_options_set_uint >-jsc_options_get_uint >-jsc_options_set_size >-jsc_options_get_size >-jsc_options_set_double >-jsc_options_get_double >-jsc_options_set_string >-jsc_options_get_string >-jsc_options_set_range_string >-jsc_options_get_range_string >- >-JSCOptionType >-JSCOptionsFunc >-jsc_options_foreach >- >-jsc_options_get_option_group >-<SUBSECTION> >-JSC_OPTIONS_USE_JIT >-JSC_OPTIONS_USE_DFG >-JSC_OPTIONS_USE_FTL >-JSC_OPTIONS_USE_LLINT >-</SECTION> >- >-<SECTION> >-<FILE>JSCVersion</FILE> >-<TITLE>JSCVersion</TITLE> >-jsc_get_major_version >-jsc_get_minor_version >-jsc_get_micro_version >- >-<SUBSECTION> >-JSC_MAJOR_VERSION >-JSC_MINOR_VERSION >-JSC_MICRO_VERSION >-JSC_CHECK_VERSION >-</SECTION> >diff --git a/Source/JavaScriptCore/API/glib/docs/jsc-glib-4.0.types b/Source/JavaScriptCore/API/glib/docs/jsc-glib-4.0.types >deleted file mode 100644 >index c80a76f3f433d6bc3eb578362b1815a236aa0bfc..0000000000000000000000000000000000000000 >--- a/Source/JavaScriptCore/API/glib/docs/jsc-glib-4.0.types >+++ /dev/null >@@ -1,6 +0,0 @@ >-#include <jsc/jsc.h> >-jsc_virtual_machine_get_type >-jsc_context_get_type >-jsc_value_get_type >-jsc_exception_get_type >-jsc_class_get_type >diff --git a/Source/JavaScriptCore/API/glib/docs/jsc-glib-docs.sgml b/Source/JavaScriptCore/API/glib/docs/jsc-glib-docs.sgml >deleted file mode 100644 >index ca3eb5df289797601ee3987e59c67679dabf4b4a..0000000000000000000000000000000000000000 >--- a/Source/JavaScriptCore/API/glib/docs/jsc-glib-docs.sgml >+++ /dev/null >@@ -1,39 +0,0 @@ >-<?xml version="1.0"?> >-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" >- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ >-<!ENTITY version SYSTEM "version.xml"> >-]> >-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> >- <bookinfo> >- <title>JavaScriptCore GLib Reference Manual</title> >- <releaseinfo>for JavaScriptCore &version;</releaseinfo> >- </bookinfo> >- >- <chapter> >- <title>Class Overview</title> >- <xi:include href="xml/JSCVirtualMachine.xml"/> >- <xi:include href="xml/JSCContext.xml"/> >- <xi:include href="xml/JSCValue.xml"/> >- <xi:include href="xml/JSCWeakValue.xml"/> >- <xi:include href="xml/JSCException.xml"/> >- <xi:include href="xml/JSCClass.xml"/> >- <xi:include href="xml/JSCOptions.xml"/> >- <xi:include href="xml/JSCVersion.xml"/> >- </chapter> >- >- <index id="index-all"> >- <title>Index</title> >- </index> >- >- <index id="api-index-2-24" role="2.24"> >- <title>Index of new symbols in 2.24</title> >- <xi:include href="xml/api-index-2.24.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-28" role="2.28"> >- <title>Index of new symbols in 2.28</title> >- <xi:include href="xml/api-index-2.28.xml"><xi:fallback /></xi:include> >- </index> >- >- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> >-</book> >diff --git a/Source/JavaScriptCore/API/glib/docs/jsc.toml.in b/Source/JavaScriptCore/API/glib/docs/jsc.toml.in >new file mode 100644 >index 0000000000000000000000000000000000000000..36d76f22ded99793ff93b2e2a5104a9f1cee1bb2 >--- /dev/null >+++ b/Source/JavaScriptCore/API/glib/docs/jsc.toml.in >@@ -0,0 +1,23 @@ >+[library] >+description = "The JavaScriptCore library" >+license = "BSD, LGPL-2.1" >+authors = "The WebKit GTK and WPE teams" >+version = "@PROJECT_VERSION@" >+repository_url = "https://github.com/WebKit/WebKit" >+website_url = "https://webkit.org" >+dependencies = ["GObject-2.0"] >+devhelp = true >+search_index = true >+ >+[dependencies."GObject-2.0"] >+name = "GObject" >+description = "The base type system library" >+docs_url = "https://docs.gtk.org/gobject/" >+ >+[theme] >+name = "basic" >+show_index_summary = true >+show_class_hierarchy = true >+ >+[source-location] >+base_url = "https://github.com/WebKit/WebKit/tree/main" >diff --git a/Source/JavaScriptCore/PlatformGTK.cmake b/Source/JavaScriptCore/PlatformGTK.cmake >index 1c3c8fb788ee6ec2f80f8ca87b3784e3c22db845..798ffe57b6e6d7379e19010b7f877e1eecac3738 100644 >--- a/Source/JavaScriptCore/PlatformGTK.cmake >+++ b/Source/JavaScriptCore/PlatformGTK.cmake >@@ -1,6 +1,5 @@ > include(GLib.cmake) > include(inspector/remote/GLib.cmake) >- > set(JavaScriptCore_OUTPUT_NAME javascriptcoregtk-${WEBKITGTK_API_VERSION}) > > configure_file(javascriptcoregtk.pc.in ${JavaScriptCore_PKGCONFIG_FILE} @ONLY) >@@ -27,15 +26,6 @@ install(FILES ${JavaScriptCore_INSTALLED_HEADERS} > DESTINATION "${WEBKITGTK_HEADER_INSTALL_DIR}/jsc" > ) > >-if (ENABLE_INTROSPECTION) >- install(FILES ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- DESTINATION ${INTROSPECTION_INSTALL_GIRDIR} >- ) >- install(FILES ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.typelib >- DESTINATION ${INTROSPECTION_INSTALL_TYPELIBDIR} >- ) >-endif () >- > list(APPEND JavaScriptCore_PRIVATE_DEFINITIONS JSC_COMPILATION) > > list(APPEND JavaScriptCore_LIBRARIES >@@ -45,81 +35,9 @@ list(APPEND JavaScriptCore_SYSTEM_INCLUDE_DIRECTORIES > ${GLIB_INCLUDE_DIRS} > ) > >-if (ENABLE_INTROSPECTION) >- # Add ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} to LD_LIBRARY_PATH or DYLD_LIBRARY_PATH >- if (APPLE) >- set(LOADER_LIBRARY_PATH_VAR "DYLD_LIBRARY_PATH") >- set(PREV_LOADER_LIBRARY_PATH "$ENV{DYLD_LIBRARY_PATH}") >- else () >- set(LOADER_LIBRARY_PATH_VAR "LD_LIBRARY_PATH") >- set(PREV_LOADER_LIBRARY_PATH "$ENV{LD_LIBRARY_PATH}") >- endif () >- string(COMPARE EQUAL "${PREV_LOADER_LIBRARY_PATH}" "" ld_library_path_does_not_exist) >- if (ld_library_path_does_not_exist) >- set(INTROSPECTION_ADDITIONAL_LIBRARY_PATH "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") >- else () >- set(INTROSPECTION_ADDITIONAL_LIBRARY_PATH "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}:${PREV_LOADER_LIBRARY_PATH}") >- endif () >- >- # Add required -L flags from ${CMAKE_SHARED_LINKER_FLAGS} for g-ir-scanner >- string(REGEX MATCHALL "-L[^ ]*" INTROSPECTION_ADDITIONAL_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}") >- >- if (${INTROSPECTION_HAVE_SOURCES_TOP_DIRS}) >- set(GIR_SOURCES_TOP_DIRS "--sources-top-dirs=${CMAKE_BINARY_DIR}") >- endif () >- >- add_custom_command( >- OUTPUT ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- DEPENDS JavaScriptCore >- COMMAND CC=${CMAKE_C_COMPILER} CFLAGS="-Wno-deprecated-declarations ${CMAKE_C_FLAGS}" LDFLAGS= >- ${LOADER_LIBRARY_PATH_VAR}="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}" >- ${INTROSPECTION_SCANNER} >- --quiet >- --warn-all >- --warn-error >- --symbol-prefix=jsc >- --identifier-prefix=JSC >- --namespace=JavaScriptCore >- --nsversion=${WEBKITGTK_API_VERSION} >- --include=GObject-2.0 >- --library=javascriptcoregtk-${WEBKITGTK_API_VERSION} >- -L${CMAKE_LIBRARY_OUTPUT_DIRECTORY} >- ${INTROSPECTION_ADDITIONAL_LINKER_FLAGS} >- --no-libtool >- --pkg=gobject-2.0 >- --pkg-export=javascriptcoregtk-${WEBKITGTK_API_VERSION} >- --output=${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- ${GIR_SOURCES_TOP_DIRS} >- --c-include="jsc/jsc.h" >- -DJSC_COMPILATION >- -I${JAVASCRIPTCORE_DIR}/API/glib >- -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR} >- -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR} >- ${JavaScriptCore_INSTALLED_HEADERS} >- ${JAVASCRIPTCORE_DIR}/API/glib/*.cpp >- ) >- >- add_custom_command( >- OUTPUT ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.typelib >- DEPENDS ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- COMMAND ${INTROSPECTION_COMPILER} --includedir=${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir -o ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.typelib >- VERBATIM >- ) >- >- ADD_TYPELIB(${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.typelib) >-endif () >- >-file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-jsc-glib.cfg >- "[jsc-glib-${WEBKITGTK_API_DOC_VERSION}]\n" >- "pkgconfig_file=${JavaScriptCore_PKGCONFIG_FILE}\n" >- "decorator=JSC_API\n" >- "deprecation_guard=JSC_DISABLE_DEPRECATED\n" >- "namespace=jsc\n" >- "cflags=-I${JAVASCRIPTCORE_DIR}/API/glib\n" >- " -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR}\n" >- " -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR}\n" >- "doc_dir=${JAVASCRIPTCORE_DIR}/API/glib/docs\n" >- "source_dirs=${JAVASCRIPTCORE_DIR}/API/glib\n" >- "headers=${JavaScriptCore_INSTALLED_HEADERS}\n" >- "main_sgml_file=jsc-glib-docs.sgml\n" >+GI_INTROSPECT(JavaScriptCore ${WEBKITGTK_API_VERSION} jsc/jsc.h >+ PACKAGE javascriptcoregtk >+ SYMBOL_PREFIX jsc >+ DEPENDENCIES GObject-2.0 > ) >+GI_DOCGEN(JavaScriptCore API/glib/docs/jsc.toml.in) >diff --git a/Source/PlatformGTK.cmake b/Source/PlatformGTK.cmake >index 7f49fb247c0b8ae432c02c76d85255cb9e565d9a..f7ca106e9bac1db115cfc3964f89745095c3213e 100644 >--- a/Source/PlatformGTK.cmake >+++ b/Source/PlatformGTK.cmake >@@ -1,47 +1,7 @@ >-include(GtkDoc) > include(WebKitDist) > > add_subdirectory(${WEBCORE_DIR}/platform/gtk/po) > >-# This allows exposing a 'gir' target which builds all GObject introspection files. >-if (ENABLE_INTROSPECTION) >- add_custom_target(gir ALL DEPENDS ${GObjectIntrospectionTargets}) >-endif () >- >-list(APPEND DocumentationDependencies >- WebKit >- "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml" >- "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-${WEBKITGTK_API_DOC_VERSION}-sections.txt" >-) >- >-if (ENABLE_GTKDOC) >- install(DIRECTORY ${CMAKE_BINARY_DIR}/Documentation/webkit2gtk-${WEBKITGTK_API_DOC_VERSION}/html/webkit2gtk-${WEBKITGTK_API_DOC_VERSION} >- DESTINATION "${CMAKE_INSTALL_DATADIR}/gtk-doc/html" >- ) >- install(DIRECTORY ${CMAKE_BINARY_DIR}/Documentation/webkitdomgtk-${WEBKITGTK_API_DOC_VERSION}/html/webkitdomgtk-${WEBKITGTK_API_DOC_VERSION} >- DESTINATION "${CMAKE_INSTALL_DATADIR}/gtk-doc/html" >- ) >- install(DIRECTORY ${CMAKE_BINARY_DIR}/Documentation/jsc-glib-${WEBKITGTK_API_DOC_VERSION}/html/jsc-glib-${WEBKITGTK_API_DOC_VERSION} >- DESTINATION "${CMAKE_INSTALL_DATADIR}/gtk-doc/html" >- ) >-endif () >- >-ADD_GTKDOC_GENERATOR("docs-build.stamp" "--gtk") >-if (ENABLE_GTKDOC) >- add_custom_target(gtkdoc ALL DEPENDS "${CMAKE_BINARY_DIR}/docs-build.stamp") >-elseif (NOT ENABLED_COMPILER_SANITIZERS AND NOT CMAKE_CROSSCOMPILING AND NOT APPLE) >- add_custom_target(gtkdoc DEPENDS "${CMAKE_BINARY_DIR}/docs-build.stamp") >- >- # Add a default build step which check that documentation does not have any warnings >- # or errors. This is useful to prevent breaking documentation inadvertently during >- # the course of development. >- # FIXME: Add support for gtk-doc when building with GTK4. >- if (DEVELOPER_MODE AND NOT USE_GTK4) >- ADD_GTKDOC_GENERATOR("docs-build-no-html.stamp" "--gtk;--skip-html") >- add_custom_target(gtkdoc-no-html ALL DEPENDS "${CMAKE_BINARY_DIR}/docs-build-no-html.stamp") >- endif () >-endif () >- > add_custom_target(check > COMMAND ${TOOLS_DIR}/Scripts/run-gtk-tests > WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" >@@ -49,6 +9,5 @@ add_custom_target(check > ) > > if (DEVELOPER_MODE) >- add_custom_target(Documentation DEPENDS gtkdoc) > WEBKIT_DECLARE_DIST_TARGETS(GTK webkitgtk ${TOOLS_DIR}/gtk/manifest.txt.in) > endif () >diff --git a/Source/PlatformWPE.cmake b/Source/PlatformWPE.cmake >index 277feac7ce8f20ac94b6a02351f1c29f221fcef7..b023d822431fcd7d2f348c32ea843e5c85500471 100644 >--- a/Source/PlatformWPE.cmake >+++ b/Source/PlatformWPE.cmake >@@ -1,39 +1,5 @@ >-include(GtkDoc) > include(WebKitDist) > >-list(APPEND DocumentationDependencies >- WebKit >- "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/wpe/docs/wpe-docs.sgml" >- "${CMAKE_SOURCE_DIR}/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-docs.sgml" >- "${CMAKE_SOURCE_DIR}/Source/WebKit/UIProcess/API/wpe/docs/wpe-${WPE_API_DOC_VERSION}-sections.txt" >- "${CMAKE_SOURCE_DIR}/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-${WPE_API_DOC_VERSION}-sections.txt" >-) >- >-if (ENABLE_GTKDOC) >- install(DIRECTORY ${CMAKE_BINARY_DIR}/Documentation/wpe-${WPE_API_DOC_VERSION}/html/wpe-${WPE_API_DOC_VERSION} >- DESTINATION "${CMAKE_INSTALL_DATADIR}/gtk-doc/html" >- ) >- install(DIRECTORY ${CMAKE_BINARY_DIR}/Documentation/wpe-webextensions-${WPE_API_DOC_VERSION}/html/wpe-webextensions-${WPE_API_DOC_VERSION} >- DESTINATION "${CMAKE_INSTALL_DATADIR}/gtk-doc/html" >- ) >-endif () >- >-ADD_GTKDOC_GENERATOR("docs-build.stamp" "--wpe") >-if (ENABLE_GTKDOC) >- add_custom_target(gtkdoc ALL DEPENDS "${CMAKE_BINARY_DIR}/docs-build.stamp") >-elseif (NOT ENABLED_COMPILER_SANITIZERS AND NOT CMAKE_CROSSCOMPILING AND NOT APPLE) >- add_custom_target(gtkdoc DEPENDS "${CMAKE_BINARY_DIR}/docs-build.stamp") >- >- # Add a default build step which check that documentation does not have any warnings >- # or errors. This is useful to prevent breaking documentation inadvertently during >- # the course of development. >- if (DEVELOPER_MODE) >- ADD_GTKDOC_GENERATOR("docs-build-no-html.stamp" "--wpe;--skip-html") >- add_custom_target(gtkdoc-no-html ALL DEPENDS "${CMAKE_BINARY_DIR}/docs-build-no-html.stamp") >- endif () >-endif () >- > if (DEVELOPER_MODE) >- add_custom_target(Documentation DEPENDS gtkdoc) > WEBKIT_DECLARE_DIST_TARGETS(WPE wpewebkit ${TOOLS_DIR}/wpe/manifest.txt.in) > endif () >diff --git a/Source/WebKit/PlatformGTK.cmake b/Source/WebKit/PlatformGTK.cmake >index 2947f31b0d82ff31afdd88d2347bd5e1c61aaef3..9b1496703a7f435515fd2869e9354091334f1f73 100644 >--- a/Source/WebKit/PlatformGTK.cmake >+++ b/Source/WebKit/PlatformGTK.cmake >@@ -654,161 +654,6 @@ if (COMPILER_IS_GCC_OR_CLANG) > WEBKIT_ADD_TARGET_CXX_FLAGS(webkit2gtkinjectedbundle -Wno-unused-parameter) > endif () > >-# Add ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} to LD_LIBRARY_PATH or DYLD_LIBRARY_PATH >-if (APPLE) >- set(LOADER_LIBRARY_PATH_VAR "DYLD_LIBRARY_PATH") >- set(PREV_LOADER_LIBRARY_PATH "$ENV{DYLD_LIBRARY_PATH}") >-else () >- set(LOADER_LIBRARY_PATH_VAR "LD_LIBRARY_PATH") >- set(PREV_LOADER_LIBRARY_PATH "$ENV{LD_LIBRARY_PATH}") >-endif () >- >-if (ENABLE_INTROSPECTION) >- string(COMPARE EQUAL "${PREV_LOADER_LIBRARY_PATH}" "" ld_library_path_does_not_exist) >- if (ld_library_path_does_not_exist) >- set(INTROSPECTION_ADDITIONAL_LIBRARY_PATH >- "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}" >- ) >- else () >- set(INTROSPECTION_ADDITIONAL_LIBRARY_PATH >- "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}:${PREV_LOADER_LIBRARY_PATH}" >- ) >- endif () >- >- # Add required -L flags from ${CMAKE_SHARED_LINKER_FLAGS} for g-ir-scanner >- string(REGEX MATCHALL "-L[^ ]*" >- INTROSPECTION_ADDITIONAL_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}") >- >- if (${INTROSPECTION_HAVE_SOURCES_TOP_DIRS}) >- set(GIR_SOURCES_TOP_DIRS "--sources-top-dirs=${CMAKE_BINARY_DIR}") >- endif () >- >- # This is a target and not a command because it's used to build another .gir >- # and a .typelib, which would trigger two racy parallel builds when using command >- add_custom_target(WebKit2-${WEBKITGTK_API_VERSION}-gir >- DEPENDS WebKit >- DEPENDS ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- COMMAND CC=${CMAKE_C_COMPILER} CFLAGS="-Wno-deprecated-declarations ${CMAKE_C_FLAGS}" LDFLAGS= >- ${LOADER_LIBRARY_PATH_VAR}="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}" >- ${INTROSPECTION_SCANNER} >- --quiet >- --warn-all >- --warn-error >- --symbol-prefix=webkit >- --identifier-prefix=WebKit >- --namespace=WebKit2 >- --nsversion=${WEBKITGTK_API_VERSION} >- --include=GObject-2.0 >- --include=Gtk-${GTK_API_VERSION}.0 >- --include=Soup-${SOUP_API_VERSION} >- --include-uninstalled=${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- --library=webkit2gtk-${WEBKITGTK_API_VERSION} >- --library=javascriptcoregtk-${WEBKITGTK_API_VERSION} >- -L${CMAKE_LIBRARY_OUTPUT_DIRECTORY} >- ${INTROSPECTION_ADDITIONAL_LINKER_FLAGS} >- --no-libtool >- --pkg=gobject-2.0 >- --pkg=${GTK_PKGCONFIG_PACKAGE} >- --pkg=libsoup-${SOUP_API_VERSION} >- --pkg-export=webkit2gtk-${WEBKITGTK_API_VERSION} >- --output=${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.gir >- ${GIR_SOURCES_TOP_DIRS} >- --c-include="webkit2/webkit2.h" >- -DBUILDING_WEBKIT >- -DWEBKIT2_COMPILATION >- -I${CMAKE_SOURCE_DIR}/Source >- -I${WEBKIT_DIR} >- -I${WebKit2Gtk_DERIVED_SOURCES_DIR} >- -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR} >- -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}/webkit2gtk-${WEBKITGTK_API_VERSION} >- -I${JavaScriptCore_FRAMEWORK_HEADERS_DIR} >- -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR} >- -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR} >- ${WebKit2GTK_INSTALLED_HEADERS} >- ${WEBKIT_DIR}/Shared/API/glib/*.cpp >- ${WEBKIT_DIR}/UIProcess/API/glib/*.cpp >- ${WEBKIT_DIR}/UIProcess/API/gtk/*.cpp >- ) >- >- add_custom_command( >- OUTPUT ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.gir >- DEPENDS ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- DEPENDS WebKit2-${WEBKITGTK_API_VERSION}-gir >- COMMAND CC=${CMAKE_C_COMPILER} CFLAGS="-Wno-deprecated-declarations ${CMAKE_C_FLAGS}" >- LDFLAGS="${INTROSPECTION_ADDITIONAL_LDFLAGS}" >- ${LOADER_LIBRARY_PATH_VAR}="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}" >- ${INTROSPECTION_SCANNER} >- --quiet >- --warn-all >- --warn-error >- --symbol-prefix=webkit >- --identifier-prefix=WebKit >- --namespace=WebKit2WebExtension >- --nsversion=${WEBKITGTK_API_VERSION} >- --include=GObject-2.0 >- --include=Gtk-${GTK_API_VERSION}.0 >- --include=Soup-${SOUP_API_VERSION} >- --include-uninstalled=${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir >- --library=webkit2gtk-${WEBKITGTK_API_VERSION} >- --library=javascriptcoregtk-${WEBKITGTK_API_VERSION} >- ${INTROSPECTION_ADDITIONAL_LIBRARIES} >- -L${CMAKE_LIBRARY_OUTPUT_DIRECTORY} >- ${INTROSPECTION_ADDITIONAL_LINKER_FLAGS} >- --no-libtool >- --pkg=gobject-2.0 >- --pkg=${GTK_PKGCONFIG_PACKAGE} >- --pkg=libsoup-${SOUP_API_VERSION} >- --pkg-export=webkit2gtk-web-extension-${WEBKITGTK_API_VERSION} >- --output=${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.gir >- ${GIR_SOURCES_TOP_DIRS} >- --c-include="webkit2/webkit-web-extension.h" >- -DBUILDING_WEBKIT >- -DWEBKIT2_COMPILATION >- -I${CMAKE_SOURCE_DIR}/Source >- -I${WEBKIT_DIR} >- -I${WebKit2Gtk_DERIVED_SOURCES_DIR} >- -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR} >- -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}/webkit2gtk-${WEBKITGTK_API_VERSION} >- -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}/webkit2gtk-webextension >- -I${JavaScriptCore_FRAMEWORK_HEADERS_DIR} >- -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR} >- -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR} >- -I${WEBKIT_DIR}/WebProcess/InjectedBundle/API/gtk >- ${WebKitDOM_INSTALLED_HEADERS} >- ${WebKit2WebExtension_INSTALLED_HEADERS} >- ${WEBKIT_DIR}/Shared/API/glib/WebKitContextMenu.cpp >- ${WEBKIT_DIR}/Shared/API/glib/WebKitContextMenuItem.cpp >- ${WEBKIT_DIR}/Shared/API/glib/WebKitHitTestResult.cpp >- ${WEBKIT_DIR}/Shared/API/glib/WebKitUserMessage.cpp >- ${WEBKIT_DIR}/Shared/API/glib/WebKitURIRequest.cpp >- ${WEBKIT_DIR}/Shared/API/glib/WebKitURIResponse.cpp >- ${WEBKIT_DIR}/UIProcess/API/gtk${GTK_API_VERSION}/WebKitContextMenuItem.h >- ${WEBKIT_DIR}/UIProcess/API/gtk/WebKitContextMenu.h >- ${WEBKIT_DIR}/UIProcess/API/gtk/WebKitContextMenuActions.h >- ${WEBKIT_DIR}/UIProcess/API/gtk/WebKitHitTestResult.h >- ${WEBKIT_DIR}/UIProcess/API/gtk/WebKitUserMessage.h >- ${WEBKIT_DIR}/UIProcess/API/gtk/WebKitURIRequest.h >- ${WEBKIT_DIR}/UIProcess/API/gtk/WebKitURIResponse.h >- ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/glib/*.cpp >- ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/glib/DOM/*.cpp >- ) >- >- add_custom_command( >- OUTPUT ${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.typelib >- DEPENDS WebKit2-${WEBKITGTK_API_VERSION}-gir >- COMMAND ${INTROSPECTION_COMPILER} --includedir=${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.gir -o ${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.typelib >- ) >- >- add_custom_command( >- OUTPUT ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.typelib >- DEPENDS ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.gir >- COMMAND ${INTROSPECTION_COMPILER} --includedir=${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.gir -o ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.typelib >- ) >- >- ADD_TYPELIB(${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.typelib) >- ADD_TYPELIB(${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.typelib) >-endif () >- > install(TARGETS webkit2gtkinjectedbundle > DESTINATION "${LIB_INSTALL_DIR}/webkit2gtk-${WEBKITGTK_API_VERSION}/injected-bundle" > ) >@@ -824,60 +669,6 @@ install(FILES ${WebKitDOM_INSTALLED_HEADERS} > DESTINATION "${WEBKITGTK_HEADER_INSTALL_DIR}/webkitdom" > ) > >-if (ENABLE_INTROSPECTION) >- install(FILES ${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.gir >- ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.gir >- DESTINATION ${INTROSPECTION_INSTALL_GIRDIR} >- ) >- install(FILES ${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.typelib >- ${CMAKE_BINARY_DIR}/WebKit2WebExtension-${WEBKITGTK_API_VERSION}.typelib >- DESTINATION ${INTROSPECTION_INSTALL_TYPELIBDIR} >- ) >-endif () >- >-file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-webkit2gtk.cfg >- "[webkit2gtk-${WEBKITGTK_API_DOC_VERSION}]\n" >- "pkgconfig_file=${WebKit2_PKGCONFIG_FILE}\n" >- "decorator=WEBKIT_API|WEBKIT_DEPRECATED|WEBKIT_DEPRECATED_FOR\\(.+\\)\n" >- "deprecation_guard=WEBKIT_DISABLE_DEPRECATED\n" >- "namespace=webkit\n" >- "cflags=-I${CMAKE_SOURCE_DIR}/Source\n" >- " -I${WEBKIT_DIR}/Shared/API/glib\n" >- " -I${WEBKIT_DIR}/UIProcess/API/glib\n" >- " -I${WEBKIT_DIR}/UIProcess/API/gtk\n" >- " -I${WebKit2Gtk_DERIVED_SOURCES_DIR}\n" >- " -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}\n" >- " -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}/webkit2gtk-${WEBKITGTK_API_VERSION}\n" >- "doc_dir=${WEBKIT_DIR}/UIProcess/API/gtk/docs\n" >- "source_dirs=${WEBKIT_DIR}/Shared/API/glib\n" >- " ${WEBKIT_DIR}/UIProcess/API/glib\n" >- " ${WEBKIT_DIR}/UIProcess/API/gtk${GTK_API_VERSION}\n" >- " ${WEBKIT_DIR}/UIProcess/API/gtk\n" >- " ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/glib\n" >- " ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/gtk\n" >- " ${WebKit2Gtk_DERIVED_SOURCES_DIR}/webkit\n" >- "headers=${WebKit2GTK_ENUM_GENERATION_HEADERS} ${WebKit2WebExtension_INSTALLED_HEADERS}\n" >- "main_sgml_file=webkit2gtk-docs.sgml\n" >-) >- >-file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-webkitdom.cfg >- "[webkitdomgtk-${WEBKITGTK_API_DOC_VERSION}]\n" >- "pkgconfig_file=${WebKit2_PKGCONFIG_FILE}\n" >- "decorator=WEBKIT_API|WEBKIT_DEPRECATED|WEBKIT_DEPRECATED_FOR\\(.+\\)\n" >- "deprecation_guard=WEBKIT_DISABLE_DEPRECATED\n" >- "namespace=webkit_dom\n" >- "cflags=-I${CMAKE_SOURCE_DIR}/Source\n" >- " -I${WEBKIT_DIR}/WebProcess/InjectedBundle/API/gtk/DOM\n" >- " -I${WebKit2Gtk_DERIVED_SOURCES_DIR}\n" >- " -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}\n" >- " -I${WebKit2Gtk_FRAMEWORK_HEADERS_DIR}/webkit2gtk-${WEBKITGTK_API_VERSION}\n" >- "doc_dir=${WEBKIT_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/docs\n" >- "source_dirs=${WEBKIT_DIR}/WebProcess/InjectedBundle/API/glib/DOM\n" >- " ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/gtk/DOM\n" >- "headers=${WebKitDOM_GTKDOC_HEADERS}\n" >- "main_sgml_file=webkitdomgtk-docs.sgml\n" >-) >- > add_custom_target(WebKit-forwarding-headers > COMMAND ${PERL_EXECUTABLE} ${WEBKIT_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT_DIR} --output ${FORWARDING_HEADERS_DIR} --platform gtk --platform soup > ) >@@ -920,3 +711,52 @@ list(APPEND WebKit_DEPENDENCIES > WebKit-fake-api-headers > WebKit-forwarding-headers > ) >+ >+GI_INTROSPECT(WebKit2 ${WEBKITGTK_API_VERSION} webkit2/webkit2.h >+ TARGET WebKit >+ PACKAGE webkit2gtk >+ IDENTIFIER_PREFIX WebKit >+ SYMBOL_PREFIX webkit >+ DEPENDENCIES >+ JavaScriptCore >+ Gtk-${GTK_API_VERSION}.0:${GTK_PKGCONFIG_PACKAGE} >+ Soup-${SOUP_API_VERSION}:libsoup-${SOUP_API_VERSION} >+ SOURCES >+ ${WebKit2GTK_INSTALLED_HEADERS} >+ Shared/API/glib >+ UIProcess/API/glib >+ UIProcess/API/gtk >+ NO_IMPLICIT_SOURCES >+) >+GI_DOCGEN(WebKit2 gtk/webkit2gtk.toml.in) >+ >+GI_INTROSPECT(WebKit2WebExtension ${WEBKITGTK_API_VERSION} webkit2/webkit-web-extension.h >+ TARGET WebKit >+ PACKAGE webkit2gtk-web-extension >+ IDENTIFIER_PREFIX WebKit >+ SYMBOL_PREFIX webkit >+ DEPENDENCIES >+ JavaScriptCore >+ Gtk-${GTK_API_VERSION}.0:${GTK_PKGCONFIG_PACKAGE} >+ Soup-${SOUP_API_VERSION}:libsoup-${SOUP_API_VERSION} >+ SOURCES >+ ${WebKitDOM_INSTALLED_HEADERS} >+ ${WebKit2WebExtension_INSTALLED_HEADERS} >+ Shared/API/glib/WebKitContextMenu.cpp >+ Shared/API/glib/WebKitContextMenuItem.cpp >+ Shared/API/glib/WebKitHitTestResult.cpp >+ Shared/API/glib/WebKitUserMessage.cpp >+ Shared/API/glib/WebKitURIRequest.cpp >+ Shared/API/glib/WebKitURIResponse.cpp >+ UIProcess/API/gtk${GTK_API_VERSION}/WebKitContextMenuItem.h >+ UIProcess/API/gtk/WebKitContextMenu.h >+ UIProcess/API/gtk/WebKitContextMenuActions.h >+ UIProcess/API/gtk/WebKitHitTestResult.h >+ UIProcess/API/gtk/WebKitUserMessage.h >+ UIProcess/API/gtk/WebKitURIRequest.h >+ UIProcess/API/gtk/WebKitURIResponse.h >+ WebProcess/InjectedBundle/API/glib >+ WebProcess/InjectedBundle/API/glib/DOM >+ NO_IMPLICIT_SOURCES >+) >+GI_DOCGEN(WebKit2WebExtension gtk/webkit2gtk-webextension.toml.in) >diff --git a/Source/WebKit/PlatformWPE.cmake b/Source/WebKit/PlatformWPE.cmake >index 9587313c286b97723d6b07b730e2db4b1ef8aff8..be7b9c3575d803656bcb1718d8886bea8d2614d9 100644 >--- a/Source/WebKit/PlatformWPE.cmake >+++ b/Source/WebKit/PlatformWPE.cmake >@@ -411,45 +411,6 @@ target_link_libraries(WPEInjectedBundle WebKit) > > target_include_directories(WPEInjectedBundle PRIVATE $<TARGET_PROPERTY:WebKit,INCLUDE_DIRECTORIES>) > >-file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-wpe.cfg >- "[wpe-${WPE_API_DOC_VERSION}]\n" >- "pkgconfig_file=${WPE_PKGCONFIG_FILE}\n" >- "decorator=WEBKIT_API|WEBKIT_DEPRECATED|WEBKIT_DEPRECATED_FOR\\(.+\\)\n" >- "deprecation_guard=WEBKIT_DISABLE_DEPRECATED\n" >- "namespace=webkit\n" >- "cflags=-I${CMAKE_SOURCE_DIR}/Source\n" >- " -I${WEBKIT_DIR}/Shared/API/glib\n" >- " -I${WEBKIT_DIR}/UIProcess/API/glib\n" >- " -I${WEBKIT_DIR}/UIProcess/API/wpe\n" >- " -I${FORWARDING_HEADERS_WPE_DIR}\n" >- "doc_dir=${WEBKIT_DIR}/UIProcess/API/wpe/docs\n" >- "source_dirs=${WEBKIT_DIR}/Shared/API/glib\n" >- " ${WEBKIT_DIR}/UIProcess/API/glib\n" >- " ${WEBKIT_DIR}/UIProcess/API/wpe\n" >- " ${DERIVED_SOURCES_WPE_API_DIR}\n" >- "headers=${WPE_ENUM_GENERATION_HEADERS}\n" >- "main_sgml_file=wpe-docs.sgml\n" >-) >- >-file(WRITE ${CMAKE_BINARY_DIR}/gtkdoc-webextensions.cfg >- "[wpe-webextensions-${WPE_API_DOC_VERSION}]\n" >- "pkgconfig_file=${WPEWebExtension_PKGCONFIG_FILE}\n" >- "decorator=WEBKIT_API|WEBKIT_DEPRECATED|WEBKIT_DEPRECATED_FOR\\(.+\\)\n" >- "deprecation_guard=WEBKIT_DISABLE_DEPRECATED\n" >- "namespace=webkit_webextensions\n" >- "cflags=-I${CMAKE_SOURCE_DIR}/Source\n" >- " -I${WEBKIT_DIR}/WebProcess/InjectedBundle/API/wpe\n" >- " -I${WEBKIT_DIR}/WebProcess/InjectedBundle/API/wpe/DOM\n" >- " -I${FORWARDING_HEADERS_WPE_DIR}\n" >- "doc_dir=${WEBKIT_DIR}/WebProcess/InjectedBundle/API/wpe/docs\n" >- "source_dirs=${WEBKIT_DIR}/WebProcess/InjectedBundle/API/glib\n" >- " ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/glib/DOM\n" >- " ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/wpe\n" >- " ${WEBKIT_DIR}/WebProcess/InjectedBundle/API/wpe/DOM\n" >- "headers=${WPE_WEB_EXTENSION_API_INSTALLED_HEADERS}\n" >- "main_sgml_file=wpe-webextensions-docs.sgml\n" >-) >- > if (ENABLE_WPE_QT_API) > set(qtwpe_SOURCES > ${WEBKIT_DIR}/UIProcess/API/wpe/qt/WPEQtViewBackend.cpp >@@ -480,7 +441,7 @@ if (ENABLE_WPE_QT_API) > ${WPEBACKEND_FDO_INCLUDE_DIRS} > ) > >- list(APPEND WPE_API_INSTALLED_HEADERS >+ list(APPEND WPE_QT_API_INSTALLED_HEADERS > ${WEBKIT_DIR}/UIProcess/API/wpe/qt/WPEQtView.h > ${WEBKIT_DIR}/UIProcess/API/wpe/qt/WPEQtViewLoadRequest.h > ) >@@ -516,7 +477,87 @@ install(FILES "${CMAKE_BINARY_DIR}/wpe-webkit-${WPE_API_VERSION}.pc" > ) > > install(FILES ${WPE_API_INSTALLED_HEADERS} >+ ${WPE_QT_API_INSTALLED_HEADERS} > ${WPE_WEB_EXTENSION_API_INSTALLED_HEADERS} > DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/wpe-webkit-${WPE_API_VERSION}/wpe" > COMPONENT "Development" > ) >+ >+# XXX: Using ${JavaScriptCore_INSTALLED_HEADERS} here expands to nothing. >+GI_INTROSPECT(WPEJavaScriptCore ${WPE_API_VERSION} jsc/jsc.h >+ TARGET WebKit >+ PACKAGE wpe-javascriptcore >+ SYMBOL_PREFIX jsc >+ DEPENDENCIES GObject-2.0 >+ OPTIONS >+ -DJSC_COMPILATION >+ -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR} >+ -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR} >+ SOURCES >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCAutocleanups.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCClass.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCContext.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCDefines.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCException.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCOptions.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCValue.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCVirtualMachine.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/JSCWeakValue.h >+ ${JAVASCRIPTCORE_DIR}/API/glib/jsc.h >+ ${JavaScriptCoreGLib_DERIVED_SOURCES_DIR}/jsc/JSCVersion.h >+ ${JAVASCRIPTCORE_DIR}/API/glib >+ NO_IMPLICIT_SOURCES >+) >+GI_DOCGEN(WPEJavaScriptCore "${JAVASCRIPTCORE_DIR}/API/glib/docs/jsc.toml.in") >+ >+GI_INTROSPECT(WPEWebKit ${WPE_API_VERSION} wpe/webkit.h >+ TARGET WebKit >+ PACKAGE wpe-webkit >+ IDENTIFIER_PREFIX WebKit >+ SYMBOL_PREFIX webkit >+ DEPENDENCIES >+ WPEJavaScriptCore >+ Soup-${SOUP_API_VERSION}:libsoup-${SOUP_API_VERSION} >+ OPTIONS >+ -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR} >+ -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR} >+ SOURCES >+ ${WPE_API_INSTALLED_HEADERS} >+ Shared/API/glib >+ UIProcess/API/glib >+ UIProcess/API/wpe >+ NO_IMPLICIT_SOURCES >+) >+GI_DOCGEN(WPEWebKit wpe/wpewebkit.toml.in) >+ >+GI_INTROSPECT(WPEWebExtension ${WPE_API_VERSION} wpe/webkit-web-extension.h >+ TARGET WebKit >+ PACKAGE wpe-web-extension >+ IDENTIFIER_PREFIX WebKit >+ SYMBOL_PREFIX webkit >+ DEPENDENCIES >+ WPEJavaScriptCore >+ Soup-${SOUP_API_VERSION}:libsoup-${SOUP_API_VERSION} >+ OPTIONS >+ -I${JavaScriptCoreGLib_FRAMEWORK_HEADERS_DIR} >+ -I${JavaScriptCoreGLib_DERIVED_SOURCES_DIR} >+ SOURCES >+ ${WPE_WEB_EXTENSION_API_INSTALLED_HEADERS} >+ Shared/API/glib/WebKitContextMenu.cpp >+ Shared/API/glib/WebKitContextMenuItem.cpp >+ Shared/API/glib/WebKitHitTestResult.cpp >+ Shared/API/glib/WebKitUserMessage.cpp >+ Shared/API/glib/WebKitURIRequest.cpp >+ Shared/API/glib/WebKitURIResponse.cpp >+ UIProcess/API/wpe/WebKitContextMenuItem.h >+ UIProcess/API/wpe/WebKitContextMenu.h >+ UIProcess/API/wpe/WebKitContextMenuActions.h >+ UIProcess/API/wpe/WebKitHitTestResult.h >+ UIProcess/API/wpe/WebKitUserMessage.h >+ UIProcess/API/wpe/WebKitURIRequest.h >+ UIProcess/API/wpe/WebKitURIResponse.h >+ WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp >+ WebProcess/InjectedBundle/API/glib >+ NO_IMPLICIT_SOURCES >+) >+GI_DOCGEN(WPEWebExtension wpe/wpewebextension.toml.in) >diff --git a/Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp b/Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp >index 86c9c0b2da06a18ccc68ded7f06b9413455c6545..7a4d503a4fd3f22793fba8941a1f56879898bea7 100644 >--- a/Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp >+++ b/Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp >@@ -31,9 +31,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitContextMenu >- * @Short_description: Represents the context menu in a #WebKitWebView >- * @Title: WebKitContextMenu >+ * WebKitContextMenu: >+ * >+ * Represents the context menu in a #WebKitWebView. > * > * #WebKitContextMenu represents a context menu containing > * #WebKitContextMenuItem<!-- -->s in a #WebKitWebView. >@@ -46,7 +46,6 @@ using namespace WebCore; > * webkit_context_menu_prepend(), webkit_context_menu_append() or > * webkit_context_menu_insert(), maybe after having removed the > * existing ones with webkit_context_menu_remove_all(). >- * > */ > > struct _WebKitContextMenuPrivate { >diff --git a/Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp b/Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp >index db61493b7801fec572da2583b80018122866bbc7..2a542d8bd88f3c6aa600cbeafc84d1843b848d73 100644 >--- a/Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp >+++ b/Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp >@@ -37,9 +37,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitContextMenuItem >- * @Short_description: One item of the #WebKitContextMenu >- * @Title: WebKitContextMenuItem >+ * WebKitContextMenuItem: >+ * >+ * One item of a #WebKitContextMenu. > * > * The #WebKitContextMenu is composed of #WebKitContextMenuItem<!-- > * -->s. These items can be created from a #GtkAction, from a >diff --git a/Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp b/Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp >index b630218c0f07eff669d03660e201b2d2f4562fcc..5c916a76d5f97959349dff8c303130d0cf657c6f 100644 >--- a/Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp >+++ b/Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp >@@ -29,11 +29,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitHitTestResult >- * @Short_description: Result of a Hit Test >- * @Title: WebKitHitTestResult >+ * WebKitHitTestResult: > * @See_also: #WebKitWebView > * >+ * Result of a Hit Test. >+ * > * A Hit Test is an operation to get context information about a given > * point in a #WebKitWebView. #WebKitHitTestResult represents the > * result of a Hit Test. It provides context information about what is >@@ -52,7 +52,6 @@ using namespace WebKit; > * When the mouse is moved over a #WebKitWebView a Hit Test is performed > * for the mouse coordinates and #WebKitWebView::mouse-target-changed > * signal is emitted with a #WebKitHitTestResult. >- * > */ > > enum { >diff --git a/Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp b/Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp >index 255726f3e26ed12a7360bb77cecde6d03088b59b..1448df9e9deacbe4a6941d6d1acae16965b2d376 100644 >--- a/Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp >+++ b/Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp >@@ -37,14 +37,13 @@ static GParamSpec* sObjProperties[N_PROPERTIES] = { nullptr, }; > using namespace WebCore; > > /** >- * SECTION: WebKitURIRequest >- * @Short_description: Represents a URI request >- * @Title: WebKitURIRequest >+ * WebKitURIRequest: >+ * >+ * Represents a URI request. > * > * A #WebKitURIRequest can be created with a URI using the > * webkit_uri_request_new() method, and you can get the URI of an > * existing request with the webkit_uri_request_get_uri() one. >- * > */ > > struct _WebKitURIRequestPrivate { >@@ -123,7 +122,9 @@ WebKitURIRequest* webkit_uri_request_new(const gchar* uri) > * webkit_uri_request_get_uri: > * @request: a #WebKitURIRequest > * >- * Returns: the uri of the #WebKitURIRequest >+ * Obtains the request URI. >+ * >+ * Returns: request URI, as a string. > */ > const gchar* webkit_uri_request_get_uri(WebKitURIRequest* request) > { >diff --git a/Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp b/Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp >index 46e6546dd4b795bc8bcf0ea6f1560088085e5f2b..347820a4874265e0c0f91e29c4db2bbe5a530963 100644 >--- a/Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp >+++ b/Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp >@@ -29,14 +29,13 @@ > using namespace WebCore; > > /** >- * SECTION: WebKitURIResponse >- * @Short_description: Represents a URI response >- * @Title: WebKitURIResponse >+ * WebKitURIResponse: >+ * >+ * Represents an URI response. > * > * A #WebKitURIResponse contains information such as the URI, the > * status code, the content length, the mime type, the HTTP status or > * the suggested filename. >- * > */ > > enum { >@@ -179,7 +178,9 @@ static void webkit_uri_response_class_init(WebKitURIResponseClass* responseClass > * webkit_uri_response_get_uri: > * @response: a #WebKitURIResponse > * >- * Returns: the uri of the #WebKitURIResponse >+ * Gets the URI which resulted in the response. >+ * >+ * Returns: response URI, as a string. > */ > const gchar* webkit_uri_response_get_uri(WebKitURIResponse* response) > { >@@ -227,7 +228,9 @@ guint64 webkit_uri_response_get_content_length(WebKitURIResponse* response) > * webkit_uri_response_get_mime_type: > * @response: a #WebKitURIResponse > * >- * Returns: the MIME type of the #WebKitURIResponse >+ * Gets the MIME type of the response. >+ * >+ * Returns: MIME type, as a string. > */ > const gchar* webkit_uri_response_get_mime_type(WebKitURIResponse* response) > { >diff --git a/Source/WebKit/Shared/API/glib/WebKitUserMessage.cpp b/Source/WebKit/Shared/API/glib/WebKitUserMessage.cpp >index de246494e268da25087e48f7563edff084fb4bac..f0190a5bc19082b945ee1462e4155358012b8c99 100644 >--- a/Source/WebKit/Shared/API/glib/WebKitUserMessage.cpp >+++ b/Source/WebKit/Shared/API/glib/WebKitUserMessage.cpp >@@ -37,11 +37,11 @@ enum { > }; > > /** >- * SECTION: WebKitUserMessage >- * @Short_description: A user message >- * @Title: WebKitUserMessage >+ * WebKitUserMessage: > * @See_also: #WebKitWebContext, #WebKitWebView, #WebKitWebExtension, #WebKitWebPage > * >+ * Message that can be sent between the UI process and web extensions. >+ * > * A WebKitUserMessage is a message that can be used for the communication between the UI process > * and web extensions. A WebKitUserMessage always has a name, and it can also include parameters and > * UNIX file descriptors. Messages can be sent from a #WebKitWebContext to all #WebKitWebExtension<!-- -->s, >@@ -58,6 +58,13 @@ struct _WebKitUserMessagePrivate { > > WEBKIT_DEFINE_TYPE(WebKitUserMessage, webkit_user_message, G_TYPE_INITIALLY_UNOWNED) > >+/** >+ * webkit_user_message_error_quark: >+ * >+ * Gets the quark for the domain of user message errors. >+ * >+ * Returns: user message error domain. >+ */ > G_DEFINE_QUARK(WebKitUserMessageError, webkit_user_message_error) > > static void webkitUserMessageDispose(GObject* object) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp b/Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp >index 97e6cfce4438b2cb15828a50c89fbdc7624806f4..4a16178c5ed62f7b92228e8cca2da27661d05640 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp >@@ -22,6 +22,12 @@ > > #include <wtf/text/CString.h> > >+/** >+ * WebKitApplicationInfo: (ref-func webkit_application_info_ref) (unref-func webkit_application_info_unref) >+ * >+ * Information about an application running in automation mode. >+ */ >+ > struct _WebKitApplicationInfo { > CString name; > uint64_t majorVersion; >@@ -34,7 +40,7 @@ struct _WebKitApplicationInfo { > G_DEFINE_BOXED_TYPE(WebKitApplicationInfo, webkit_application_info, webkit_application_info_ref, webkit_application_info_unref) > > /** >- * webkit_application_info_new: >+ * webkit_application_info_new: (constructor) > * > * Creates a new #WebKitApplicationInfo > * >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp >index 5177576b4eeef96f236e2ea4bc60e9c92b1863a3..094c62a84e29c3fa768161427402aa3d6fef1b95 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp >@@ -37,11 +37,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitAuthenticationRequest >- * @Short_description: Represents an authentication request >- * @Title: WebKitAuthenticationRequest >+ * WebKitAuthenticationRequest: > * @See_also: #WebKitWebView > * >+ * Represents an authentication request >+ * > * Whenever a client attempts to load a page protected by HTTP > * authentication, credentials will need to be provided to authorize access. > * To allow the client to decide how it wishes to handle authentication, >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp b/Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp >index d59f238399a8629b62150893f572837e74ce461f..8cbbedc3b294bd7e257239bbcb5833347d786e62 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp >@@ -32,9 +32,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitAutomationSession >- * @Short_description: Automation Session >- * @Title: WebKitAutomationSession >+ * WebKitAutomationSession: >+ * >+ * Automation Session. > * > * WebKitAutomationSession represents an automation session of a WebKitWebContext. > * When a new session is requested, a WebKitAutomationSession is created and the signal >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp b/Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp >index 6e1e2ea35778c85d125d31d49b70007585150cba..a5a83237710e5c3df3cf6396192f5781ec7cf4a3 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp >@@ -26,11 +26,11 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: WebKitBackForwardList >- * @Short_description: List of visited pages >- * @Title: WebKitBackForwardList >+ * WebKitBackForwardList: > * @See_also: #WebKitWebView, #WebKitBackForwardListItem > * >+ * List of visited pages. >+ * > * WebKitBackForwardList maintains a list of visited pages used to > * navigate to recent pages. Items are inserted in the list in the > * order they are visited. >@@ -219,6 +219,8 @@ WebKitBackForwardListItem* webkit_back_forward_list_get_nth_item(WebKitBackForwa > * webkit_back_forward_list_get_length: > * @back_forward_list: a #WebKitBackForwardList > * >+ * Obtain the amount of items in the list. >+ * > * Returns: the length of @back_forward_list. > */ > guint webkit_back_forward_list_get_length(WebKitBackForwardList* backForwardList) >@@ -234,7 +236,9 @@ guint webkit_back_forward_list_get_length(WebKitBackForwardList* backForwardList > * webkit_back_forward_list_get_back_list: > * @back_forward_list: a #WebKitBackForwardList > * >- * Returns: (element-type WebKit2.BackForwardListItem) (transfer container): a #GList of >+ * Obtain the list of items preceding the current one. >+ * >+ * Returns: (element-type WebKitBackForwardListItem) (transfer container): a #GList of > * items preceding the current item. > */ > GList* webkit_back_forward_list_get_back_list(WebKitBackForwardList* backForwardList) >@@ -249,7 +253,9 @@ GList* webkit_back_forward_list_get_back_list(WebKitBackForwardList* backForward > * @back_forward_list: a #WebKitBackForwardList > * @limit: the number of items to retrieve > * >- * Returns: (element-type WebKit2.BackForwardListItem) (transfer container): a #GList of >+ * Obtain a list up to some number of items preceding the current one. >+ * >+ * Returns: (element-type WebKitBackForwardListItem) (transfer container): a #GList of > * items preceding the current item limited by @limit. > */ > GList* webkit_back_forward_list_get_back_list_with_limit(WebKitBackForwardList* backForwardList, guint limit) >@@ -265,7 +271,9 @@ GList* webkit_back_forward_list_get_back_list_with_limit(WebKitBackForwardList* > * webkit_back_forward_list_get_forward_list: > * @back_forward_list: a #WebKitBackForwardList > * >- * Returns: (element-type WebKit2.BackForwardListItem) (transfer container): a #GList of >+ * Obtain the list of items following the current one. >+ * >+ * Returns: (element-type WebKitBackForwardListItem) (transfer container): a #GList of > * items following the current item. > */ > GList* webkit_back_forward_list_get_forward_list(WebKitBackForwardList* backForwardList) >@@ -280,7 +288,9 @@ GList* webkit_back_forward_list_get_forward_list(WebKitBackForwardList* backForw > * @back_forward_list: a #WebKitBackForwardList > * @limit: the number of items to retrieve > * >- * Returns: (element-type WebKit2.BackForwardListItem) (transfer container): a #GList of >+ * Obtain a list up to some number of items following the current one. >+ * >+ * Returns: (element-type WebKitBackForwardListItem) (transfer container): a #GList of > * items following the current item limited by @limit. > */ > GList* webkit_back_forward_list_get_forward_list_with_limit(WebKitBackForwardList* backForwardList, guint limit) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp b/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp >index 6b19b392d2c2017eaaa7382a8225109f4e4f754f..21f3f7336bc62da1d72288bc117f0188b221c238 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp >@@ -30,14 +30,13 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitBackForwardListItem >- * @Short_description: One item of the #WebKitBackForwardList >- * @Title: WebKitBackForwardListItem >+ * WebKitBackForwardListItem: > * @See_also: #WebKitBackForwardList > * >+ * One item of the #WebKitBackForwardList. >+ * > * A history item is part of the #WebKitBackForwardList and consists > * out of a title and a URI. >- * > */ > > struct _WebKitBackForwardListItemPrivate { >@@ -94,6 +93,8 @@ WebBackForwardListItem* webkitBackForwardListItemGetItem(WebKitBackForwardListIt > * webkit_back_forward_list_item_get_uri: > * @list_item: a #WebKitBackForwardListItem > * >+ * Obtain the URI of the item. >+ * > * This URI may differ from the original URI if the page was, > * for example, redirected to a new location. > * See also webkit_back_forward_list_item_get_original_uri(). >@@ -118,6 +119,8 @@ const gchar* webkit_back_forward_list_item_get_uri(WebKitBackForwardListItem* li > * webkit_back_forward_list_item_get_title: > * @list_item: a #WebKitBackForwardListItem > * >+ * Obtain the title of the item. >+ * > * Returns: the page title of @list_item or %NULL > * when the title is empty. > */ >@@ -138,6 +141,7 @@ const gchar* webkit_back_forward_list_item_get_title(WebKitBackForwardListItem* > * webkit_back_forward_list_item_get_original_uri: > * @list_item: a #WebKitBackForwardListItem > * >+ * Obtain the original URI of the item. > * See also webkit_back_forward_list_item_get_uri(). > * > * Returns: the original URI of @list_item or %NULL >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp b/Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp >index 086253b2b1dcac540f6568a87c13bf3e011ce92e..5430633222c52aa1e720b55080254b82a65dcdec 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp >@@ -39,9 +39,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitCookieManager >- * @Short_description: Defines how to handle cookies in a #WebKitWebContext >- * @Title: WebKitCookieManager >+ * WebKitCookieManager: >+ * >+ * Defines how to handle cookies in a #WebKitWebContext. > * > * The WebKitCookieManager defines how to set up and handle cookies. > * You can get it from a #WebKitWebsiteDataManager with >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp b/Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp >index b37f3cb0db070e3146cd50b514fdaf7a0a64ec70..f826ee189a5493e9c24d845bb5e5be53d9c7f869 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp >@@ -26,6 +26,14 @@ > > using namespace WebKit; > >+/** >+ * WebKitCredential: >+ * >+ * Groups information used for user authentication. >+ * >+ * Since: 2.2 >+ */ >+ > struct _WebKitCredential { > _WebKitCredential(const WebCore::Credential& coreCredential) > : credential(coreCredential) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp >index f456882e79cf57e7466f832762d3771e03d32eba..916cde94bc232cc15518abee10fcdc40ff627565 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp >@@ -30,11 +30,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitDeviceInfoPermissionRequest >- * @Short_description: A permission request for accessing user's audio/video devices. >- * @Title: WebKitDeviceInfoPermissionRequest >+ * WebKitDeviceInfoPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for accessing user's audio/video devices. >+ * > * WebKitUserMediaPermissionRequest represents a request for > * permission to whether WebKit should be allowed to access the user's > * devices information when requested through the enumeraceDevices API. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp b/Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp >index 4fca55dba8165f90788a5f35933e6af91eff0fa5..ebae9b2f90a1a43f99e81f11d952bd609dcf0a55 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp >@@ -38,16 +38,15 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitDownload >- * @Short_description: Object used to communicate with the application when downloading >- * @Title: WebKitDownload >+ * WebKitDownload: >+ * >+ * Object used to communicate with the application when downloading. > * > * #WebKitDownload carries information about a download request and > * response, including a #WebKitURIRequest and a #WebKitURIResponse > * objects. The application may use this object to control the > * download process, or to simply figure out what is to be downloaded, > * and handle the download process itself. >- * > */ > > enum { >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp b/Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp >index 0e4bb0375e985ea60f8c2a210e7dc230dea5aaf7..7579d2b5215e1b883e1c6d9dca217f306831b687 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp >@@ -29,11 +29,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitEditorState >- * @Short_description: Web editor state >- * @Title: WebKitEditorState >+ * WebKitEditorState: > * @See_also: #WebKitWebView > * >+ * Web editor state. >+ * > * WebKitEditorState represents the state of a #WebKitWebView editor. > * Use webkit_web_view_get_editor_state() to get the WebKitEditorState > * of a #WebKitWebView. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitError.cpp b/Source/WebKit/UIProcess/API/glib/WebKitError.cpp >index 3e581c69c411fd9fc6ba1567cb5d591259de419d..c69a20fdb2d8560a781738f2054d227a4de2b6b1 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitError.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitError.cpp >@@ -27,49 +27,96 @@ > using namespace WebCore; > > /** >- * SECTION: WebKitError >- * @Short_description: Categorized WebKit errors >- * @Title: WebKitError >+ * webkit_network_error_quark: > * >- * Categorized WebKit errors. >+ * Gets the quark for the domain of networking errors. > * >+ * Returns: network error domain. > */ >- > GQuark webkit_network_error_quark() > { > return g_quark_from_static_string(reinterpret_cast<const char*>(API::Error::webKitNetworkErrorDomain().characters8())); > } > >+/** >+ * webkit_policy_error_quark: >+ * >+ * Gets the quark for the domain of policy errors. >+ * >+ * Returns: policy error domain. >+ */ > GQuark webkit_policy_error_quark() > { > return g_quark_from_static_string(reinterpret_cast<const char*>(API::Error::webKitPolicyErrorDomain().characters8())); > } > >+/** >+ * webkit_plugin_error_quark: >+ * >+ * Gets the quark for the domain of plug-in errors. >+ * >+ * Returns: plug-in error domain. >+ */ > GQuark webkit_plugin_error_quark() > { > return g_quark_from_static_string(reinterpret_cast<const char*>(API::Error::webKitPluginErrorDomain().characters8())); > } > >+/** >+ * webkit_download_error_quark: >+ * >+ * Gets the quark for the domain of download errors. >+ * >+ * Returns: download error domain. >+ */ > GQuark webkit_download_error_quark() > { > return g_quark_from_static_string(reinterpret_cast<const char*>(API::Error::webKitDownloadErrorDomain().characters8())); > } > > #if PLATFORM(GTK) >+/** >+ * webkit_print_error_quark: >+ * >+ * Gets the quark for the domain of printing errors. >+ * >+ * Returns: print error domain. >+ */ > GQuark webkit_print_error_quark() > { > return g_quark_from_static_string(reinterpret_cast<const char*>(API::Error::webKitPrintErrorDomain().characters8())); > } > #endif > >+/** >+ * webkit_javascript_error_quark: >+ * >+ * Gets the quark for the domain of JavaScript errors. >+ * >+ * Returns: JavaScript error domain. >+ */ > GQuark webkit_javascript_error_quark() > { > return g_quark_from_static_string("WebKitJavascriptError"); > } > >+/** >+ * webkit_snapshot_error_quark: >+ * >+ * Gets the quark for the domain of page snapshot errors. >+ * >+ * Returns: snapshot error domain. >+ */ > GQuark webkit_snapshot_error_quark() > { > return g_quark_from_static_string("WebKitSnapshotError"); > } > >+/** >+ * webkit_user_content_filter_error_quark: >+ * >+ * Gets the quark for the domain of user content filter errors. >+ * >+ * Returns: user content filter error domain. >+ */ > G_DEFINE_QUARK(WebKitUserContentFilterError, webkit_user_content_filter_error) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp b/Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp >index 6c49010a48e18b495098661971e178771e7ef2b1..cb394ff60c4faee0aa88a9452e7a6326173703bf 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp >@@ -41,12 +41,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitFaviconDatabase >- * @Short_description: A WebKit favicon database >- * @Title: WebKitFaviconDatabase >+ * WebKitFaviconDatabase: > * >- * #WebKitFaviconDatabase provides access to the icons associated with >- * web sites. >+ * Provides access to the icons associated with web sites. > * > * WebKit will automatically look for available icons in <link> > * elements on opened pages as well as an existing favicon.ico and >@@ -57,7 +54,6 @@ using namespace WebCore; > * won't be added to the on-disk database and no existing icons will > * be deleted from it. Nevertheless, WebKit will still store them in > * the in-memory cache during the current execution. >- * > */ > > enum { >@@ -159,6 +155,13 @@ void webkitFaviconDatabaseSetIconForPageURL(WebKitFaviconDatabase* database, con > } > #endif > >+/** >+ * webkit_favicon_database_error_quark: >+ * >+ * Gets the quark for the domain of favicon database errors. >+ * >+ * Returns: favicon database error domain. >+ */ > GQuark webkit_favicon_database_error_quark(void) > { > return g_quark_from_static_string("WebKitFaviconDatabaseError"); >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp >index 9d5a5644b944440e9277eb9d8a8f18d027421505..0553521973ad1156d8a78243c3991b3567510ef3 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp >@@ -38,11 +38,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitFileChooserRequest >- * @Short_description: A request to open a file chooser >- * @Title: WebKitFileChooserRequest >+ * WebKitFileChooserRequest: > * @See_also: #WebKitWebView > * >+ * A request to open a file chooser. >+ * > * Whenever the user interacts with an <input type='file' /> > * HTML element, WebKit will need to show a dialog to choose one or > * more files to be uploaded to the server along with the rest of the >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp b/Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp >index fef5ba38a68c3ab0a92a13f38b0b55e8c3546d68..b72b8ca85dbf2be02678877b656fa05707cf843b 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp >@@ -32,9 +32,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitFindController >- * @Short_description: Controls text search in a #WebKitWebView >- * @Title: WebKitFindController >+ * WebKitFindController: >+ * >+ * Controls text search in a #WebKitWebView. > * > * A #WebKitFindController is used to search text in a #WebKitWebView. You > * can get a #WebKitWebView<!-- -->'s #WebKitFindController with >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp >index 738a8e929ada0bb51113b0fc6e14a98e6fef8367..67c5dbbd7b4c9a743b3bffd41ac6ceb313615320 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp >@@ -32,9 +32,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitFormSubmissionRequest >- * @Short_description: Represents a form submission request >- * @Title: WebKitFormSubmissionRequest >+ * WebKitFormSubmissionRequest: >+ * >+ * Represents a form submission request. > * > * When a form is about to be submitted in a #WebKitWebView, the > * #WebKitWebView::submit-form signal is emitted. Its request argument >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp b/Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp >index 4fedfafa89f4c49015457fb593ba07ba740c5b78..cccab201eaffe51ceda7098072d7f463cb75fab5 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp >@@ -32,11 +32,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION:WebKitGeolocationManager >- * @short_description: WebKitGeolocationManager >- * @title: Geolocation manager >+ * WebKitGeolocationManager: > * @see_also: #WebKitGeolocationPermissionRequest, #WebKitWebContext > * >+ * Geolocation manager. >+ * > * WebKitGeolocationManager provides API to get the geographical position of the user. > * Once a #WebKitGeolocationPermissionRequest is allowed, when WebKit needs to know the > * user location #WebKitGeolocationManager::start signal is emitted. If the signal is handled >@@ -450,6 +450,8 @@ void webkit_geolocation_manager_failed(WebKitGeolocationManager* manager, const > * > * Get whether high accuracy is enabled. > * >+ * Returns: Whether the setting is enabled. >+ * > * Since: 2.26 > */ > gboolean webkit_geolocation_manager_get_enable_high_accuracy(WebKitGeolocationManager* manager) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp >index 5bd119972992d9147dbefc3f106fc4d292262b72..1ef5a99a14a34c7b7693ece9b6bd361a9279d2fd 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp >@@ -28,11 +28,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitGeolocationPermissionRequest >- * @Short_description: A permission request for sharing user's location >- * @Title: WebKitGeolocationPermissionRequest >+ * WebKitGeolocationPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for sharing the user's location. >+ * > * WebKitGeolocationPermissionRequest represents a request for > * permission to decide whether WebKit should provide the user's > * location to a website when requested through the Geolocation API. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.cpp b/Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.cpp >index e87f858f70d31a53662b5cba78b30ec57f70f51e..f06a7b24b24b5792f585fe6e5866544ff8dd9392 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.cpp >@@ -30,11 +30,11 @@ > using namespace WebCore; > > /** >- * SECTION: WebKitInputMethodContext >- * @Short_description: Base class for input method contexts >- * @Title: WebKitInputMethodContext >+ * WebKitInputMethodContext: > * @See_also: #WebKitWebView > * >+ * Base class for input method contexts. >+ * > * WebKitInputMethodContext defines the interface to implement WebKit input methods. > * The input methods are used by WebKit, when editable content is focused, to map from > * key events to Unicode character strings. >@@ -68,6 +68,14 @@ enum { > LAST_SIGNAL > }; > >+/** >+ * WebKitInputMethodUnderline: >+ * >+ * Range of text in an preedit string to be shown underlined. >+ * >+ * Since: 2.28 >+ */ >+ > G_DEFINE_BOXED_TYPE(WebKitInputMethodUnderline, webkit_input_method_underline, webkit_input_method_underline_copy, webkit_input_method_underline_free) > > const CompositionUnderline& webkitInputMethodUnderlineGetCompositionUnderline(WebKitInputMethodUnderline* underline) >@@ -213,7 +221,7 @@ static void webkit_input_method_context_class_init(WebKitInputMethodContextClass > gObjectClass->get_property = webkitInputMethodContextGetProperty; > > /** >- * WebKitInputMethodContext::input-purpose: >+ * WebKitInputMethodContext:input-purpose: > * > * The #WebKitInputPurpose of the input associated with this context. > * >@@ -229,7 +237,7 @@ static void webkit_input_method_context_class_init(WebKitInputMethodContextClass > WEBKIT_PARAM_READWRITE); > > /** >- * WebKitInputMethodContext::input-hints: >+ * WebKitInputMethodContext:input-hints: > * > * The #WebKitInputHints of the input associated with this context. > * >@@ -375,7 +383,7 @@ void webkit_input_method_context_set_enable_preedit(WebKitInputMethodContext* co > * webkit_input_method_context_get_preedit: > * @context: a #WebKitInputMethodContext > * @text: (out) (transfer full) (nullable): location to store the preedit string >- * @underlines: (out) (transfer full) (nullable) (element-type WebKit2.InputMethodUnderline): location to store the underlines as a #GList of #WebKitInputMethodUnderline >+ * @underlines: (out) (transfer full) (nullable) (element-type WebKitInputMethodUnderline): location to store the underlines as a #GList of #WebKitInputMethodUnderline > * @cursor_offset: (out) (nullable): location to store the position of cursor in preedit string > * > * Get the current preedit string for the @context, and a list of WebKitInputMethodUnderline to apply to the string. >@@ -556,7 +564,7 @@ WebKitInputHints webkit_input_method_context_get_input_hints(WebKitInputMethodCo > return context->priv->hints; > } > >-/* >+/** > * webkit_input_method_context_set_input_hints: > * @context: a #WebKitInputMethodContext > * @hints: a #WebKitInputHints >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp >index 435e64d67ebe09b44a5bd6db7471069737bfd4b6..99e5b0b5eda224579d96796210638efae6315b34 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp >@@ -37,11 +37,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitInstallMissingMediaPluginsPermissionRequest >- * @Short_description: A permission request for installing missing media plugins >- * @Title: WebKitInstallMissingMediaPluginsPermissionRequest >+ * WebKitInstallMissingMediaPluginsPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for installing missing media plugins. >+ * > * WebKitInstallMissingMediaPluginsPermissionRequest represents a request for > * permission to decide whether WebKit should try to start a helper application to > * install missing media plugins when the media backend couldn't play a media because >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp b/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp >index 14f7d63ca57178f7e8262db1eba1a7acf89fd5cc..774f77fd32fea90e7540e4708c7516a4b1ba81ba 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp >@@ -25,6 +25,12 @@ > #include <jsc/JSCContextPrivate.h> > #include <jsc/JSCValuePrivate.h> > >+/** >+ * WebKitJavascriptResult: (ref-func webkit_javascript_result_ref) (unref-func webkit_javascript_result_unref) >+ * >+ * Result of JavaScript evaluation in a web view. >+ */ >+ > struct _WebKitJavascriptResult { > explicit _WebKitJavascriptResult(WebCore::SerializedScriptValue& serializedScriptValue) > { >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitMediaKeySystemPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitMediaKeySystemPermissionRequest.cpp >index df8acc8e3b622ae219d21538e932a8c4c53b7378..b6786ec9308990ce561568f256a13ec888ba3d88 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitMediaKeySystemPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitMediaKeySystemPermissionRequest.cpp >@@ -28,11 +28,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitMediaKeySystemPermissionRequest >- * @Short_description: A permission request for using an EME Content Decryption Module >- * @Title: WebKitMediaKeySystemPermissionRequest >+ * WebKitMediaKeySystemPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for using an EME Content Decryption Module. >+ * > * WebKitMediaKeySystemPermissionRequest represents a request for permission to decide whether > * WebKit should use the given CDM to access protected media when requested through the > * MediaKeySystem API. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettings.cpp b/Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettings.cpp >index c26c5a958c0e3cdbffa1bfa638dbf17aa2fda706..aa9621e70213298eb9a760d5e7c4a0fb4a8ebaf6 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettings.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettings.cpp >@@ -23,11 +23,11 @@ > #include <wtf/MemoryPressureHandler.h> > > /** >- * SECTION: WebKitMemoryPressureSettings >- * @Short_description: A boxed type representing the settings for the MemoryPressureHandler >- * @Title: WebKitMemoryPressureSettings >+ * WebKitMemoryPressureSettings: > * @See_also: #WebKitWebContext, #WebKitWebsiteDataManager > * >+ * A boxed type representing the settings for the memory pressure handler >+ * > * #WebKitMemoryPressureSettings is a boxed type that can be used to provide some custom settings > * to control how the memory pressure situations are handled by the different processes. > * >@@ -131,7 +131,9 @@ void webkit_memory_pressure_settings_set_memory_limit(WebKitMemoryPressureSettin > * webkit_memory_pressure_settings_get_memory_limit: > * @settings: a #WebKitMemoryPressureSettings > * >- * Returns: the value in MB of the memory limit inside @settings. >+ * Gets the memory usage limit. >+ * >+ * Returns: current value, in megabytes. > * > * Since: 2.34 > */ >@@ -169,7 +171,9 @@ void webkit_memory_pressure_settings_set_conservative_threshold(WebKitMemoryPres > * webkit_memory_pressure_settings_get_conservative_threshold: > * @settings: a #WebKitMemoryPressureSettings > * >- * Returns: the value of the the conservative threshold inside @settings. >+ * Gets the conservative memory usage threshold. >+ * >+ * Returns: value in the `(0, 1)` range. > * > * Since: 2.34 > */ >@@ -209,7 +213,9 @@ void webkit_memory_pressure_settings_set_strict_threshold(WebKitMemoryPressureSe > * webkit_memory_pressure_settings_get_strict_threshold: > * @settings: a #WebKitMemoryPressureSettings > * >- * Returns: the value of the the strict threshold inside @settings. >+ * Gets the strict memory usage threshold. >+ * >+ * Returns: value in the `(0, 1)` range. > * > * Since: 2.34 > */ >@@ -248,7 +254,9 @@ void webkit_memory_pressure_settings_set_kill_threshold(WebKitMemoryPressureSett > * webkit_memory_pressure_settings_get_kill_threshold: > * @settings: a #WebKitMemoryPressureSettings > * >- * Returns: the value of the the kill threshold inside @settings. >+ * Gets the kill memory usage threshold. >+ * >+ * Returns: positive value, can be zero. > * > * Since: 2.34 > */ >@@ -283,7 +291,9 @@ void webkit_memory_pressure_settings_set_poll_interval(WebKitMemoryPressureSetti > * webkit_memory_pressure_settings_get_poll_interval: > * @settings: a #WebKitMemoryPressureSettings > * >- * Returns: the value in seconds of the the poll interval inside @settings. >+ * Gets the interval at which memory usage is checked. >+ * >+ * Returns: current interval value, in seconds. > * > * Since: 2.34 > */ >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp b/Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp >index c18f3a0c904a405356ff7552cd9d71917f593aa7..a78ad4c8bfb25bbfe3d6f2f14e3a678475e68ec6 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp >@@ -20,6 +20,12 @@ > #include "config.h" > #include "WebKitMimeInfo.h" > >+/** >+ * WebKitMimeInfo: (ref-func webkit_mime_info_ref) (unref-func webkit_mime_info_unref) >+ * >+ * Information about a MIME type. >+ */ >+ > struct _WebKitMimeInfo { > }; > >@@ -62,7 +68,9 @@ void webkit_mime_info_unref(WebKitMimeInfo*) > * webkit_mime_info_get_mime_type: > * @info: a #WebKitMimeInfo > * >- * Returns: the MIME type of @info >+ * Gets the MIME type. >+ * >+ * Returns: MIME type, as a string. > * > * Deprecated: 2.32 > */ >@@ -75,7 +83,9 @@ const char* webkit_mime_info_get_mime_type(WebKitMimeInfo*) > * webkit_mime_info_get_description: > * @info: a #WebKitMimeInfo > * >- * Returns: the description of the MIME type of @info >+ * Gets the description of the MIME type. >+ * >+ * Returns: (nullable): description, as a string. > * > * Deprecated: 2.32 > */ >@@ -88,8 +98,7 @@ const char* webkit_mime_info_get_description(WebKitMimeInfo*) > * webkit_mime_info_get_extensions: > * @info: a #WebKitMimeInfo > * >- * Get the list of file extensions associated to the >- * MIME type of @info >+ * Get the list of file extensions associated to the MIME type. > * > * Returns: (array zero-terminated=1) (transfer none): a > * %NULL-terminated array of strings >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp b/Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp >index c9d9ada0fee28ace5c3d104cb90dbd8b1bedd139..59063e88ac38b6cb068ae159b8293a7a4d17165b 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp >@@ -26,6 +26,12 @@ > > using namespace WebKit; > >+/** >+ * WebKitNavigationAction: >+ * >+ * Provides details about interaction resulting in a resource load. >+ */ >+ > G_DEFINE_BOXED_TYPE(WebKitNavigationAction, webkit_navigation_action, webkit_navigation_action_copy, webkit_navigation_action_free) > > WebKitNavigationAction* webkitNavigationActionCreate(Ref<API::NavigationAction>&& action) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp b/Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp >index bb5c88394dec86ab00910d5661ac74638462a038..c24c5c333c4ea03e2e5b28c40e5b85953058c6f3 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp >@@ -34,11 +34,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitNavigationPolicyDecision >- * @Short_description: A policy decision for navigation actions >- * @Title: WebKitNavigationPolicyDecision >+ * WebKitNavigationPolicyDecision: > * @See_also: #WebKitPolicyDecision, #WebKitWebView > * >+ * A policy decision for navigation actions. >+ * > * WebKitNavigationPolicyDecision represents a policy decision for events associated with > * navigations. If the value of #WebKitNavigationPolicyDecision:mouse-button is not 0, then > * the navigation was triggered by a mouse event. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp b/Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp >index ad1b7f137a6f58ebbaae0980bb8829307de10674..4ea2b1726b4f0bf6e4bd5919f9a9a79f5c988c98 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp >@@ -27,11 +27,11 @@ > using namespace WebCore; > > /** >- * SECTION: WebKitNetworkProxySettings >- * @Short_description: Network Proxy Settings >- * @Title: WebKitNetworkProxySettings >+ * WebKitNetworkProxySettings: > * @See_also: #WebKitWebContext > * >+ * Configures network proxies. >+ * > * WebKitNetworkProxySettings can be used to provide a custom proxy configuration > * to a #WebKitWebContext. You need to call webkit_web_context_set_network_proxy_settings() > * with %WEBKIT_NETWORK_PROXY_MODE_CUSTOM and a WebKitNetworkProxySettings. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp b/Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp >index c63d0a5553ca621c28a3abc2a9585410c8d5f8b9..365a7ca84d48b8cd55edb5bc2ca056d247d415bf 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp >@@ -27,9 +27,9 @@ > #include <wtf/text/CString.h> > > /** >- * SECTION: WebKitNotification >- * @Short_description: Object used to hold information about a notification that should be shown to the user. >- * @Title: WebKitNotification >+ * WebKitNotification: >+ * >+ * Holds information about a notification that should be shown to the user. > * > * Since: 2.8 > */ >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp >index fdbfb031abde71a5a534a5ebc444db9d5a54ec99..78c01a7f24f0b860e16599858f8ba518207130fe 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp >@@ -28,11 +28,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitNotificationPermissionRequest >- * @Short_description: A permission request for displaying web notifications >- * @Title: WebKitNotificationPermissionRequest >+ * WebKitNotificationPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for displaying web notifications. >+ * > * WebKitNotificationPermissionRequest represents a request for > * permission to decide whether WebKit should provide the user with > * notifications through the Web Notification API. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitOptionMenu.cpp b/Source/WebKit/UIProcess/API/glib/WebKitOptionMenu.cpp >index 5f1eedba671891d2d4cb0995854a8595894a1229..39d400fb17e063fb636f4dac6f6fe3b1b035dfdf 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitOptionMenu.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitOptionMenu.cpp >@@ -27,11 +27,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitOptionMenu >- * @Short_description: >- * @Title: WebKitOptionMenu >+ * WebKitOptionMenu: > * >- * WebKitOptionMenu represents the dropdown menu of a select element in a #WebKitWebView. >+ * Represents the dropdown menu of a `select` element in a #WebKitWebView. > * > * When a select element in a #WebKitWebView needs to display a dropdown menu, the signal > * #WebKitWebView::show-option-menu is emitted, providing a WebKitOptionMenu with the >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItem.cpp b/Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItem.cpp >index 6888088536d21547440ea5ec2787fed8e765b25e..efd696edf7147d7205b813891c8a1d7ae816274f 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItem.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItem.cpp >@@ -25,9 +25,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitOptionMenuItem >- * @Short_description: One item of the #WebKitOptionMenu >- * @Title: WebKitOptionMenuItem >+ * WebKitOptionMenuItem: >+ * >+ * One item of a #WebKitOptionMenu. > * > * The #WebKitOptionMenu is composed of WebKitOptionMenuItem<!-- -->s. > * A WebKitOptionMenuItem always has a label and can contain a tooltip text. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp >index 92235cef17e563a30b4d3c146d6c4579e9860250..2edf82f8faff92ab3b27c50b3a73c8560961ac9d 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp >@@ -21,11 +21,11 @@ > #include "WebKitPermissionRequest.h" > > /** >- * SECTION: WebKitPermissionRequest >- * @Short_description: A permission request >- * @Title: WebKitPermissionRequest >+ * WebKitPermissionRequest: > * @See_also: #WebKitWebView > * >+ * A permission request. >+ * > * There are situations where an embedder would need to ask the user > * for permission to do certain types of operations, such as switching > * to fullscreen mode or reporting the user's location through the >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp b/Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp >index 26aa0073a96fe3625edf8b99e5701a7eaf7a23c2..a3b57dcdedcab0f64efe137461cbdcdb4390cd89 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp >@@ -23,9 +23,9 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: WebKitPlugin >- * @Short_description: Represents a plugin, enabling fine-grained control >- * @Title: WebKitPlugin >+ * WebKitPlugin: >+ * >+ * Represents a plugin, enabling fine-grained control. > * > * This object represents a single plugin, found while scanning the > * various platform plugin directories. This object can be used to get >@@ -52,7 +52,9 @@ static void webkit_plugin_class_init(WebKitPluginClass*) > * webkit_plugin_get_name: > * @plugin: a #WebKitPlugin > * >- * Returns: the name of the plugin. >+ * Obtain the plugin name. >+ * >+ * Returns: (nullable): name, as a string. > * > * Deprecated: 2.32 > */ >@@ -65,7 +67,9 @@ const char* webkit_plugin_get_name(WebKitPlugin*) > * webkit_plugin_get_description: > * @plugin: a #WebKitPlugin > * >- * Returns: the description of the plugin. >+ * Obtain the plugin description. >+ * >+ * Returns: (nullable): description, as a string. > * > * Deprecated: 2.32 > */ >@@ -78,7 +82,9 @@ const char* webkit_plugin_get_description(WebKitPlugin*) > * webkit_plugin_get_path: > * @plugin: a #WebKitPlugin > * >- * Returns: the absolute path where the plugin is installed. >+ * Obtain the absolute path where the plugin is installed. >+ * >+ * Returns: (nullable): path, as a string. > * > * Deprecated: 2.32 > */ >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitPointerLockPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitPointerLockPermissionRequest.cpp >index 3263483d959b7360f9074c0a0ef0dcefec6007b3..937abece11e088d53b07898a670cdba4e96d36cb 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitPointerLockPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitPointerLockPermissionRequest.cpp >@@ -26,11 +26,11 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: WebKitPointerLockPermissionRequest >- * @Short_description: A permission request for locking the pointer >- * @Title: WebKitPointerLockPermissionRequest >+ * WebKitPointerLockPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for locking the pointer. >+ * > * WebKitPointerLockPermissionRequest represents a request for > * permission to decide whether WebKit can lock the pointer device when > * requested by web content. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp b/Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp >index cb281b87567fec387f95fa2cf6a1903bcce20ebe..29354c7d5d652794ac2546ff88a3b594b3c2ab06 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp >@@ -31,11 +31,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitPolicyDecision >- * @Short_description: A pending policy decision >- * @Title: WebKitPolicyDecision >+ * WebKitPolicyDecision: > * @See_also: #WebKitWebView > * >+ * A pending policy decision. >+ * > * Often WebKit allows the client to decide the policy for certain > * operations. For instance, a client may want to open a link in a new > * tab, block a navigation entirely, query the user or trigger a download >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp b/Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp >index bf4001b407b6d2756de9dec74449e0e3c984eb68..73e1d1c98c0e9d727e6fc744344a88699ea8a61c 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp >@@ -33,11 +33,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitResponsePolicyDecision >- * @Short_description: A policy decision for resource responses >- * @Title: WebKitResponsePolicyDecision >+ * WebKitResponsePolicyDecision: > * @See_also: #WebKitPolicyDecision, #WebKitWebView > * >+ * A policy decision for resource responses. >+ * > * WebKitResponsePolicyDecision represents a policy decision for a > * resource response, whether from the network or the local system. > * A very common use case for these types of decision is deciding >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp b/Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp >index 856683d92bd1035e1b3732464565f60b9c68c1d4..d79e56e3e7d2b51ac1fc8b002a35ef87dff905f7 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp >@@ -22,6 +22,12 @@ > > #include "WebKitScriptDialogPrivate.h" > >+/** >+ * WebKitScriptDialog: (ref-func webkit_script_dialog_ref) (unref-func webkit_script_dialog_unref) >+ * >+ * Carries details to be shown in user-facing dialogs. >+ */ >+ > G_DEFINE_BOXED_TYPE(WebKitScriptDialog, webkit_script_dialog, webkit_script_dialog_ref, webkit_script_dialog_unref) > > WebKitScriptDialog* webkitScriptDialogCreate(unsigned type, const CString& message, const CString& defaultText, Function<void(bool, const String&)>&& completionHandler) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp b/Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp >index 437a250b5ec87e0c250644439495f702e56b18e4..57736ee81e17806bda5a73c6cf6606c9e965d88f 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp >@@ -29,9 +29,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitSecurityManager >- * @Short_description: Controls security settings in a #WebKitWebContext >- * @Title: WebKitSecurityManager >+ * WebKitSecurityManager: >+ * >+ * Controls security settings in a #WebKitWebContext. > * > * The #WebKitSecurityManager defines security settings for URI > * schemes in a #WebKitWebContext. Get it from the context with >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp b/Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp >index d1f1d0ae9d689116c9ed48aa585b472395008916..a38f7757ffc7e4cd30f0da98e57d7e67badd5dc9 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp >@@ -25,9 +25,9 @@ > #include <wtf/text/CString.h> > > /** >- * SECTION: WebKitSecurityOrigin >- * @Short_description: A security boundary for websites >- * @Title: WebKitSecurityOrigin >+ * WebKitSecurityOrigin: >+ * >+ * A security boundary for websites. > * > * #WebKitSecurityOrigin is a representation of a security domain > * defined by websites. A security origin consists of a protocol, a >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp b/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp >index 274247e184b075fc604f7facb344683ec1542195..03c5a0b03d883f2b201895c2b5344f9f2c3ab54f 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp >@@ -88,8 +88,9 @@ struct _WebKitSettingsPrivate { > }; > > /** >- * SECTION:WebKitSettings >- * @short_description: Control the behaviour of a #WebKitWebView >+ * WebKitSettings: >+ * >+ * Control the behaviour of a #WebKitWebView. > * > * #WebKitSettings can be applied to a #WebKitWebView to control text charset, > * color, font sizes, printing mode, script support, loading of images and various >@@ -2021,7 +2022,7 @@ void webkit_settings_set_enable_hyperlink_auditing(WebKitSettings* settings, gbo > } > > /** >- * webkit_web_settings_get_default_font_family: >+ * webkit_settings_get_default_font_family: > * @settings: a #WebKitSettings > * > * Gets the #WebKitSettings:default-font-family property. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp >index d374253d77d7abf3c33bf14266eb76e68be7c4b8..c91c4d8e8f443b286796e277e247d2abe8bc8bd4 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp >@@ -40,9 +40,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitURISchemeRequest >- * @Short_description: Represents a URI scheme request >- * @Title: WebKitURISchemeRequest >+ * WebKitURISchemeRequest: >+ * >+ * Represents a URI scheme request. > * > * If you register a particular URI scheme in a #WebKitWebContext, > * using webkit_web_context_register_uri_scheme(), you have to provide >@@ -52,7 +52,6 @@ using namespace WebCore; > * scheme, the URI and path, and the #WebKitWebView that initiated the > * request, and also finish the request with > * webkit_uri_scheme_request_finish(). >- * > */ > > static const unsigned int gReadBufferSize = 8192; >@@ -183,7 +182,7 @@ const gchar* webkit_uri_scheme_request_get_http_method(WebKitURISchemeRequest* r > return request->priv->httpMethod; > } > >-/* >+/** > * webkit_uri_scheme_request_get_http_headers: > * @request: a #WebKitURISchemeRequest > * >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponse.cpp b/Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponse.cpp >index 22596229a7b90e2b07ae49caae5dea2a9b3e07c1..762562559501b1a85ad378f2ee3f677efd00f493 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponse.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponse.cpp >@@ -39,9 +39,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitURISchemeResponse >- * @Short_description: Represents a URI scheme response >- * @Title: WebKitURISchemeResponse >+ * WebKitURISchemeResponse: >+ * >+ * Represents a URI scheme response. > * > * If you register a particular URI scheme in a #WebKitWebContext, > * using webkit_web_context_register_uri_scheme(), you have to provide >@@ -53,7 +53,6 @@ using namespace WebCore; > * > * When you finished setting up your #WebKitURISchemeResponse, call > * webkit_uri_request_finish_with_response() with it to return the response. >- * > */ > > struct _WebKitURISchemeResponsePrivate { >@@ -108,9 +107,9 @@ static void webkit_uri_scheme_response_class_init(WebKitURISchemeResponseClass* > static_cast<GParamFlags>(WEBKIT_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); > > /** >- * WebKitURISchemeResponse:stream_length: >+ * WebKitURISchemeResponse:stream-length: > * >- * The input stream length in bytes. -1 for unknown length. >+ * The input stream length in bytes, `-1` for unknown length. > * > * Since: 2.36 > */ >@@ -191,7 +190,7 @@ void webkit_uri_scheme_response_set_content_type(WebKitURISchemeResponse* respon > response->priv->contentType = contentType; > } > >-/* >+/** > * webkit_uri_scheme_response_set_http_headers: > * @response: a #WebKitURISchemeResponse > * @headers: (transfer full): the HTTP headers to be set >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp b/Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp >index 4940fe89b1d403d180eabf34c6c298af8da396ad..3d67c82508d49c43808e8178ab5c88bb2635aa0a 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp >@@ -24,12 +24,6 @@ > #include <wtf/text/CString.h> > #include <wtf/text/WTFString.h> > >-/** >- * SECTION: WebKitURIUtilities >- * @Short_description: Utility functions to manipulate URIs >- * @Title: WebKitURIUtilities >- */ >- > /** > * webkit_uri_for_display: > * @uri: the URI to be converted >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp b/Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp >index 68d062a5321bc45ac4549a111c363bc926b895b1..f4ff5a0efaaee2c9ba0a1838e805dc6a9c7aad8d 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp >@@ -27,17 +27,6 @@ > > using namespace WebCore; > >-/** >- * SECTION:WebKitUserContent >- * @short_description: Defines user content types which affect web pages. >- * @title: User content >- * >- * See also: #WebKitUserContentManager >- * >- * Since: 2.6 >- */ >- >- > API::ContentWorld& webkitContentWorld(const char* worldName) > { > static NeverDestroyed<HashMap<CString, RefPtr<API::ContentWorld>>> map; >@@ -96,6 +85,14 @@ static inline Vector<String> toStringVector(const char* const* strv) > return result; > } > >+/** >+ * WebKitUserStyleSheet: (ref-func webkit_user_style_sheet_ref) (unref-func webkit_user_style_sheet_unref) >+ * >+ * A CSS style sheet which can be injected in loaded pages. >+ * >+ * Since: 2.6 >+ */ >+ > struct _WebKitUserStyleSheet { > _WebKitUserStyleSheet(const gchar* source, WebKitUserContentInjectedFrames injectedFrames, WebKitUserStyleLevel level, const char* const* allowList, const char* const* blockList, API::ContentWorld& world) > : userStyleSheet(adoptRef(new API::UserStyleSheet(UserStyleSheet { >@@ -150,7 +147,7 @@ void webkit_user_style_sheet_unref(WebKitUserStyleSheet* userStyleSheet) > } > > /** >- * webkit_user_style_sheet_new: >+ * webkit_user_style_sheet_new: (constructor) > * @source: Source code of the user style sheet. > * @injected_frames: A #WebKitUserContentInjectedFrames value > * @level: A #WebKitUserStyleLevel >@@ -178,7 +175,7 @@ WebKitUserStyleSheet* webkit_user_style_sheet_new(const gchar* source, WebKitUse > } > > /** >- * webkit_user_style_sheet_new_for_world: >+ * webkit_user_style_sheet_new_for_world: (constructor) > * @source: Source code of the user style sheet. > * @injected_frames: A #WebKitUserContentInjectedFrames value > * @level: A #WebKitUserStyleLevel >@@ -208,6 +205,14 @@ API::UserStyleSheet& webkitUserStyleSheetGetUserStyleSheet(WebKitUserStyleSheet* > return *userStyleSheet->userStyleSheet; > } > >+/** >+ * WebKitUserScript: (ref-func webkit_user_script_ref) (unref-func webkit_user_script_unref) >+ * >+ * A JavaScript snippet which can be injected in loaded pages. >+ * >+ * Since: 2.6 >+ */ >+ > struct _WebKitUserScript { > _WebKitUserScript(const gchar* source, WebKitUserContentInjectedFrames injectedFrames, WebKitUserScriptInjectionTime injectionTime, const gchar* const* allowList, const gchar* const* blockList, API::ContentWorld& world) > : userScript(adoptRef(new API::UserScript(UserScript { >@@ -262,7 +267,7 @@ void webkit_user_script_unref(WebKitUserScript* userScript) > } > > /** >- * webkit_user_script_new: >+ * webkit_user_script_new: (constructor) > * @source: Source code of the user script. > * @injected_frames: A #WebKitUserContentInjectedFrames value > * @injection_time: A #WebKitUserScriptInjectionTime value >@@ -290,7 +295,7 @@ WebKitUserScript* webkit_user_script_new(const gchar* source, WebKitUserContentI > } > > /** >- * webkit_user_script_new_for_world: >+ * webkit_user_script_new_for_world: (constructor) > * @source: Source code of the user script. > * @injected_frames: A #WebKitUserContentInjectedFrames value > * @injection_time: A #WebKitUserScriptInjectionTime value >@@ -321,6 +326,14 @@ API::UserScript& webkitUserScriptGetUserScript(WebKitUserScript* userScript) > } > > >+/** >+ * WebKitUserContentFilter: (ref-func webkit_user_content_filter_ref) (unref-func webkit_user_content_filter_unref) >+ * >+ * A compiled set of rules which applied to resource loads. >+ * >+ * Since: 2.24 >+ */ >+ > struct _WebKitUserContentFilter { > _WebKitUserContentFilter(RefPtr<API::ContentRuleList>&& contentRuleList) > : identifier(contentRuleList->name().utf8()) >@@ -343,6 +356,8 @@ G_DEFINE_BOXED_TYPE(WebKitUserContentFilter, webkit_user_content_filter, webkit_ > * Atomically increments the reference count of @user_content_filter by one. > * This function is MT-safe and may be called from any thread. > * >+ * Returns: the @user_content_filter passed in. >+ * > * Since: 2.24 > */ > WebKitUserContentFilter* webkit_user_content_filter_ref(WebKitUserContentFilter* userContentFilter) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp b/Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp >index ef5fa337ee8e908db4b0eac1cfcfc1b2a60ed148..999c72e0990f16164c48159cc53efdeae28acc16 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp >@@ -44,9 +44,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitUserContentFilterStore >- * @Short_description: Handles storage of user content filters on disk. >- * @Title: WebKitUserContentFilterStore >+ * WebKitUserContentFilterStore: >+ * >+ * Handles storage of user content filters on disk. > * > * The WebKitUserContentFilterStore provides the means to import and save > * [JSON rule sets](https://webkit.org/blog/3476/content-blockers-first-look/), >@@ -167,7 +167,9 @@ WebKitUserContentFilterStore* webkit_user_content_filter_store_new(const gchar* > * webkit_user_content_filter_store_get_path: > * @store: a #WebKitUserContentFilterStore > * >- * Returns: (transfer none): The storage path for user content filters. >+ * Gets the storage path for user content filters. >+ * >+ * Returns: (transfer none): path, as a string. > * > * Since: 2.24 > */ >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp b/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp >index d7f927d6f1f4ad395e49ebd9cde41dd728bf65eb..a81de65709a67d79b7e16e16151cab87af44c832 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp >@@ -48,9 +48,9 @@ struct _WebKitUserContentManagerPrivate { > }; > > /** >- * SECTION:WebKitUserContentManager >- * @short_description: Manages user-defined content which affects web pages. >- * @title: WebKitUserContentManager >+ * WebKitUserContentManager: >+ * >+ * Manages user-defined content which affects web pages. > * > * Using a #WebKitUserContentManager user CSS style sheets can be set to > * be injected in the web pages loaded by a #WebKitWebView, by >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp >index ac2432b8851ef4e387e7b28626e56bf543674b9b..b9b7b84d4a675c3e69d2748222b6555b5d9e7524 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp >@@ -28,11 +28,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitUserMediaPermissionRequest >- * @Short_description: A permission request for accessing user's audio/video devices. >- * @Title: WebKitUserMediaPermissionRequest >+ * WebKitUserMediaPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for accessing user's audio/video devices. >+ * > * WebKitUserMediaPermissionRequest represents a request for > * permission to decide whether WebKit should be allowed to access the user's > * audio and video source devices when requested through the getUserMedia API. >@@ -112,6 +112,8 @@ static void webkitUserMediaPermissionRequestDispose(GObject* object) > * webkit_user_media_permission_is_for_audio_device: > * @request: a #WebKitUserMediaPermissionRequest > * >+ * Check whether the permission request is for an audio device. >+ * > * Returns: %TRUE if access to an audio device was requested. > * > * Since: 2.8 >@@ -126,6 +128,8 @@ gboolean webkit_user_media_permission_is_for_audio_device(WebKitUserMediaPermiss > * webkit_user_media_permission_is_for_video_device: > * @request: a #WebKitUserMediaPermissionRequest > * >+ * Check whether the permission request is for a video device. >+ * > * Returns: %TRUE if access to a video device was requested. > * > * Since: 2.8 >@@ -140,6 +144,8 @@ gboolean webkit_user_media_permission_is_for_video_device(WebKitUserMediaPermiss > * webkit_user_media_permission_is_for_display_device: > * @request: a #WebKitUserMediaPermissionRequest > * >+ * Check whether the permission request is for a display device. >+ * > * Returns: %TRUE if access to a display device was requested. > * > * Since: 2.34 >@@ -173,7 +179,7 @@ static void webkit_user_media_permission_request_class_init(WebKitUserMediaPermi > objectClass->get_property = webkitUserMediaPermissionRequestGetProperty; > > /** >- * WebKitUserPermissionRequest:is-for-audio-device: >+ * WebKitUserMediaPermissionRequest:is-for-audio-device: > * > * Whether the media device to which the permission was requested has a microphone or not. > * >@@ -186,7 +192,7 @@ static void webkit_user_media_permission_request_class_init(WebKitUserMediaPermi > WEBKIT_PARAM_READABLE)); > > /** >- * WebKitUserPermissionRequest:is-for-video-device: >+ * WebKitUserMediaPermissionRequest:is-for-video-device: > * > * Whether the media device to which the permission was requested has a video capture capability or not. > * >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp b/Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp >index 54dacc4f70ae38930d6446d20568b80dffdf45fc..42af4c8fd2b5f41bbc40ed613c30f1080fce6381 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp >@@ -21,17 +21,39 @@ > #include "WebKitVersion.h" > > /** >- * SECTION: WebKitVersion >- * @Short_description: Provides the WebKit version >- * @Title: WebKitVersion >+ * WEBKIT_MAJOR_VERSION: > * >- * Provides convenience functions returning WebKit's major, minor and >- * micro versions of the WebKit library your code is running >- * against. This is not necessarily the same as the >- * #WEBKIT_MAJOR_VERSION, #WEBKIT_MINOR_VERSION or >- * #WEBKIT_MICRO_VERSION, which represent the version of the WebKit >- * headers included when compiling the code. >+ * Like webkit_get_major_version(), but from the headers used at >+ * application compile time, rather than from the library linked >+ * against at application run time. >+ */ >+ >+/** >+ * WEBKIT_MINOR_VERSION: > * >+ * Like webkit_get_minor_version(), but from the headers used at >+ * application compile time, rather than from the library linked >+ * against at application run time. >+ */ >+ >+/** >+ * WEBKIT_MICRO_VERSION: >+ * >+ * Like webkit_get_micro_version(), but from the headers used at >+ * application compile time, rather than from the library linked >+ * against at application run time. >+ */ >+ >+/** >+ * WEBKIT_CHECK_VERSION: >+ * @major: major version (e.g. 1 for version 1.2.5) >+ * @minor: minor version (e.g. 2 for version 1.2.5) >+ * @micro: micro version (e.g. 5 for version 1.2.5) >+ * >+ * Check the version of the WebKit headers at compilation time. >+ * >+ * Returns: %TRUE if the version of the WebKit header files >+ * is the same as or newer than the passed-in version. > */ > > /** >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp >index ab4368bf976bd0dedc0457907de3c86bd9da1af7..2523c23dca67bbb5e5a0f56afea1cf50be00fb36 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp >@@ -84,9 +84,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebContext >- * @Short_description: Manages aspects common to all #WebKitWebView<!-- -->s >- * @Title: WebKitWebContext >+ * WebKitWebContext: >+ * >+ * Manages aspects common to all #WebKitWebView<!-- -->s > * > * The #WebKitWebContext manages all aspects common to all > * #WebKitWebView<!-- -->s. >@@ -112,7 +112,6 @@ using namespace WebKit; > * Alternatively, you can use webkit_web_context_set_tls_errors_policy() > * to set the policy %WEBKIT_TLS_ERRORS_POLICY_IGNORE; however, this is > * not appropriate for Internet applications. >- * > */ > > enum { >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp >index 6d6b23ce9b857f68946c898302015c98634c9e8d..e4b6ff600daa3c9d468f6c09441ed7eedcc17895 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp >@@ -33,9 +33,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebResource >- * @Short_description: Represents a resource at the end of a URI >- * @Title: WebKitWebResource >+ * WebKitWebResource: >+ * >+ * Represents a resource at the end of a URI. > * > * A #WebKitWebResource encapsulates content for each resource at the > * end of a particular URI. For example, one #WebKitWebResource will >@@ -46,7 +46,6 @@ using namespace WebKit; > * #WebKitWebResource, using webkit_web_resource_get_uri() and > * webkit_web_resource_get_response(), as well as the raw data, using > * webkit_web_resource_get_data(). >- * > */ > > enum { >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp >index ba4b5455d460dcca64ab4a1b7d41eff6bf62431e..c9fa8f39e22c79c54acbf565023283468d2b0b3e 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp >@@ -108,9 +108,9 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitWebView >- * @Short_description: The central class of the WPE WebKit and WebKitGTK APIs >- * @Title: WebKitWebView >+ * WebKitWebView: >+ * >+ * The central class of the WPE WebKit and WebKitGTK APIs. > * > * #WebKitWebView is the central class of the WPE WebKit and WebKitGTK > * APIs. It is responsible for managing the drawing of the content and >@@ -4481,7 +4481,7 @@ void webkitWebViewWebProcessTerminated(WebKitWebView* webView, WebKitWebProcessT > webkitWebViewSetIsWebProcessResponsive(webView, true); > } > >-/* >+/** > * webkit_web_view_is_editable: > * @web_view: a #WebKitWebView > * >@@ -4792,7 +4792,7 @@ void webkitWebViewSetIsWebProcessResponsive(WebKitWebView* webView, bool isRespo > } > > /** >- * webkit_web_view_is_web_process_responsive: >+ * webkit_web_view_get_is_web_process_responsive: > * @web_view: a #WebKitWebView > * > * Get whether the current web process of a #WebKitWebView is responsive. >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp >index b2de5a2f03ea1abe9aaa25f4c8a8a919fd62329f..96b634a114a3573d049102133181940922e42b5c 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp >@@ -27,6 +27,14 @@ > > using namespace WebKit; > >+/** >+ * WebKitWebViewSessionState: (ref-func webkit_web_view_session_state_ref) (unref-func webkit_web_view_session_state_unref) >+ * >+ * Handles serialization of a web view's browsing state. >+ * >+ * Since: 2.12 >+ */ >+ > struct _WebKitWebViewSessionState { > _WebKitWebViewSessionState(SessionState&& state) > : sessionState(WTFMove(state)) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp >index df09305b6cbc955a0799aa7bac721f5ad398a0c2..a40f3fb364042230aec407493723e00afefdd825 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp >@@ -29,11 +29,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebsiteData >- * @Short_description: Website data >- * @Title: WebKitWebsiteData >+ * WebKitWebsiteData: (ref-func webkit_website_data_ref) (unref-func webkit_website_data_unref) > * @See_also: #WebKitWebsiteDataManager > * >+ * Data stored locally by a web site. >+ * > * WebKitWebsiteData represents data stored in the client by a particular website. > * A website is normally a set of URLs grouped by domain name. You can get the website name, > * which is usually the domain, with webkit_website_data_get_name(). >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequest.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequest.cpp >index ab994df8acf4f2622f8289a48e4d877338e6e14d..8c21d448ac4f7a8b02efadc06af8b40d72adb148 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequest.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequest.cpp >@@ -25,11 +25,11 @@ > #include <wtf/glib/WTFGType.h> > > /** >- * SECTION: WebKitWebsiteDataAccessPermissionRequest >- * @Short_description: A permission request for accessing website data from third-party domains >- * @Title: WebKitWebsiteDataAccessPermissionRequest >+ * WebKitWebsiteDataAccessPermissionRequest: > * @See_also: #WebKitPermissionRequest, #WebKitWebView > * >+ * A permission request for accessing website data from third-party domains. >+ * > * WebKitWebsiteDataAccessPermissionRequest represents a request for > * permission to allow a third-party domain access its cookies. > * >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp >index 48e1ede4bb1d573e29426419799b02c4dafc0d3a..3f3079e491678df6ebad9dc94e5c6234b1088ff0 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp >@@ -40,11 +40,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebsiteDataManager >- * @Short_description: Website data manager >- * @Title: WebKitWebsiteDataManager >+ * WebKitWebsiteDataManager: > * @See_also: #WebKitWebContext, #WebKitWebsiteData > * >+ * Manages data stored locally by web sites. >+ * > * WebKitWebsiteDataManager allows you to manage the data that websites > * can store in the client file system like databases or caches. > * You can use WebKitWebsiteDataManager to configure the local directories >@@ -1179,6 +1179,13 @@ gboolean webkit_website_data_manager_clear_finish(WebKitWebsiteDataManager* mana > return g_task_propagate_boolean(G_TASK(result), error); > } > >+/** >+ * WebKitITPFirstParty: (ref-func webkit_itp_first_party_ref) (unref-func webkit_itp_first_party_unref) >+ * >+ * Describes a first party origin. >+ * >+ * Since: 2.30 >+ */ > struct _WebKitITPFirstParty { > explicit _WebKitITPFirstParty(WebResourceLoadStatisticsStore::ThirdPartyDataForSpecificFirstParty&& data) > : domain(data.firstPartyDomain.string().utf8()) >@@ -1322,6 +1329,14 @@ GDateTime* webkit_itp_first_party_get_last_update_time(WebKitITPFirstParty* firs > return firstParty->lastUpdated.get(); > } > >+/** >+ * WebKitITPThirdParty: (ref-func webkit_itp_first_party_ref) (unref-func webkit_itp_first_party_unref) >+ * >+ * Describes a third party origin. >+ * >+ * Since: 2.30 >+ */ >+ > struct _WebKitITPThirdParty { > explicit _WebKitITPThirdParty(WebResourceLoadStatisticsStore::ThirdPartyData&& data) > : domain(data.thirdPartyDomain.string().utf8()) >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWebsitePolicies.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWebsitePolicies.cpp >index 41cf589dde142d84d4aadc561ad9e0b2c3e62e36..5e8f3e858a35f622c4b527d1cffdfe2fcedce9aa 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWebsitePolicies.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWebsitePolicies.cpp >@@ -29,11 +29,11 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebsitePolicies >- * @Short_description: View specific website policies >- * @Title: WebKitWebsitePolicies >+ * WebKitWebsitePolicies: > * @See_also: #WebKitWebView > * >+ * View specific website policies. >+ * > * WebKitWebsitePolicies allows you to configure per-page policies, > * currently only autoplay policies are supported. > * >diff --git a/Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp b/Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp >index 14aaab1a1af8a83f3177ab8758eb1190f65e808c..f1550598f0fb45c587908650c1c1237af910c249 100644 >--- a/Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp >+++ b/Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp >@@ -32,11 +32,11 @@ > using namespace WebCore; > > /** >- * SECTION: WebKitWindowProperties >- * @short_description: Window properties of a #WebKitWebView >- * @title: WebKitWindowProperties >+ * WebKitWindowProperties: > * @see_also: #WebKitWebView::ready-to-show > * >+ * Window properties of a #WebKitWebView. >+ * > * The content of a #WebKitWebView can request to change certain > * properties of the window containing the view. This can include the x, y position > * of the window, the width and height but also if a toolbar, >@@ -47,19 +47,19 @@ using namespace WebCore; > * to apply the initial window properties. Then you can monitor the > * #WebKitWindowProperties by connecting to ::notify signal. > * >- * <informalexample><programlisting> >+ * ```c > * static void ready_to_show_cb (WebKitWebView *web_view, gpointer user_data) > * { > * GtkWidget *window; > * WebKitWindowProperties *window_properties; > * gboolean visible; > * >- * /<!-- -->* Create the window to contain the WebKitWebView *<!-- -->/ >+ * // Create the window to contain the WebKitWebView. > * window = browser_window_new (); > * gtk_container_add (GTK_CONTAINER (window), GTK_WIDGET (web_view)); > * gtk_widget_show (GTK_WIDGET (web_view)); > * >- * /<!-- -->* Get the WebKitWindowProperties of the web view and monitor it *<!-- -->/ >+ * // Get the WebKitWindowProperties of the web view and monitor it. > * window_properties = webkit_web_view_get_window_properties (web_view); > * g_signal_connect (window_properties, "notify::geometry", > * G_CALLBACK (window_geometry_changed), window); >@@ -67,14 +67,12 @@ using namespace WebCore; > * G_CALLBACK (window_toolbar_visibility_changed), window); > * g_signal_connect (window_properties, "notify::menubar-visible", > * G_CALLBACK (window_menubar_visibility_changed), window); >- * .... > * >- * /<!-- -->* Apply the window properties before showing the window *<!-- -->/ >+ * // Apply the window properties before showing the window. > * visible = webkit_window_properties_get_toolbar_visible (window_properties); > * browser_window_set_toolbar_visible (BROWSER_WINDOW (window), visible); > * visible = webkit_window_properties_get_menubar_visible (window_properties); > * browser_window_set_menubar_visible (BROWSER_WINDOW (window), visible); >- * .... > * > * if (webkit_window_properties_get_fullscreen (window_properties)) { > * gtk_window_fullscreen (GTK_WINDOW (window)); >@@ -90,7 +88,7 @@ using namespace WebCore; > * > * gtk_widget_show (window); > * } >- * </programlisting></informalexample> >+ * ``` > */ > > enum { >@@ -210,7 +208,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > > #if PLATFORM(GTK) > /** >- * WebKitWebWindowProperties:geometry: >+ * WebKitWindowProperties:geometry: > * > * The size and position of the window on the screen. > */ >@@ -224,7 +222,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > #endif > > /** >- * WebKitWebWindowProperties:toolbar-visible: >+ * WebKitWindowProperties:toolbar-visible: > * > * Whether the toolbar should be visible for the window. > */ >@@ -237,7 +235,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > paramFlags); > > /** >- * WebKitWebWindowProperties:statusbar-visible: >+ * WebKitWindowProperties:statusbar-visible: > * > * Whether the statusbar should be visible for the window. > */ >@@ -250,7 +248,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > paramFlags); > > /** >- * WebKitWebWindowProperties:scrollbars-visible: >+ * WebKitWindowProperties:scrollbars-visible: > * > * Whether the scrollbars should be visible for the window. > */ >@@ -263,7 +261,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > paramFlags); > > /** >- * WebKitWebWindowProperties:menubar-visible: >+ * WebKitWindowProperties:menubar-visible: > * > * Whether the menubar should be visible for the window. > */ >@@ -276,7 +274,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > paramFlags); > > /** >- * WebKitWebWindowProperties:locationbar-visible: >+ * WebKitWindowProperties:locationbar-visible: > * > * Whether the locationbar should be visible for the window. > */ >@@ -288,7 +286,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > TRUE, > paramFlags); > /** >- * WebKitWebWindowProperties:resizable: >+ * WebKitWindowProperties:resizable: > * > * Whether the window can be resized. > */ >@@ -301,7 +299,7 @@ static void webkit_window_properties_class_init(WebKitWindowPropertiesClass* req > paramFlags); > > /** >- * WebKitWebWindowProperties:fullscreen: >+ * WebKitWindowProperties:fullscreen: > * > * Whether window will be displayed fullscreen. > */ >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationDialog.h b/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationDialog.h >index 2df2709d9159c9a1787672b1bf34d48b407e07cc..d2482ba467e2b2d14e3d5dac5e12f36f965a5e43 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationDialog.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationDialog.h >@@ -44,6 +44,7 @@ typedef struct _WebKitAuthenticationDialogPrivate WebKitAuthenticationDialogPriv > struct _WebKitAuthenticationDialog { > WebKitWebViewDialog parent; > >+ /*< private >*/ > WebKitAuthenticationDialogPrivate* priv; > }; > >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h >index b5852ee62c13721a33b447720c7f596342ab66c4..aba314f5d9de9d568f73cd2ff8c2797f19300513 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h >@@ -52,6 +52,7 @@ struct _WebKitAuthenticationRequest { > struct _WebKitAuthenticationRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h b/Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h >index ce7d4c5d1b510f7aa525c6d263acd0ac0a23d02c..c524a32034a53be506ad35b82e87b232acde493b 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h >@@ -58,12 +58,14 @@ typedef struct _WebKitAutomationSessionPrivate WebKitAutomationSessionPrivate; > struct _WebKitAutomationSession { > GObject parent; > >+ /*< private >*/ > WebKitAutomationSessionPrivate *priv; > }; > > struct _WebKitAutomationSessionClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h b/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h >index 6fbd42ab0f139f1a58d128d29a6bb1c076d62f1f..52025a3195a7479307a2b94762749623fc07eca7 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h >@@ -44,12 +44,14 @@ typedef struct _WebKitBackForwardListPrivate WebKitBackForwardListPrivate; > struct _WebKitBackForwardList { > GObject parent; > >+ /*< private >*/ > WebKitBackForwardListPrivate *priv; > }; > > struct _WebKitBackForwardListClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h b/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h >index 5090e516c6a90aefa4a525f6332d1b88cdb4b672..51ebb1849b0456578b573ef2f93aefb78a3a61fa 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h >@@ -43,12 +43,14 @@ typedef struct _WebKitBackForwardListItemPrivate WebKitBackForwardListItemPrivat > struct _WebKitBackForwardListItem { > GInitiallyUnowned parent; > >+ /*< private >*/ > WebKitBackForwardListItemPrivate *priv; > }; > > struct _WebKitBackForwardListItemClass { > GInitiallyUnownedClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp b/Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp >index 62529caea1ca02a665fa6a32d891f2ccac6dcf39..0552682741112bf8b9729e7ce10401493cbeeca4 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp >@@ -35,11 +35,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitColorChooserRequest >- * @Short_description: A request to open a color chooser >- * @Title: WebKitColorChooserRequest >+ * WebKitColorChooserRequest: > * @See_also: #WebKitWebView > * >+ * A request to open a color chooser. >+ * > * Whenever the user interacts with an <input type='color' /> > * HTML element, WebKit will need to show a dialog to choose a color. For that > * to happen in a general way, instead of just opening a #GtkColorChooser >@@ -122,7 +122,7 @@ static void webkit_color_chooser_request_class_init(WebKitColorChooserRequestCla > objectClass->set_property = webkitColorChooserRequestSetProperty; > > /** >- * WebKitWebView:rgba: >+ * WebKitColorChooserRequest:rgba: > * > * The #GdkRGBA color of the request > * >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h b/Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h >index 9b50c6470f40417655dbd4f0fdeed2208af80b2b..5e73ea56fadec0fa10d6524507474d7ad1e010cb 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h >@@ -44,12 +44,14 @@ typedef struct _WebKitContextMenuPrivate WebKitContextMenuPrivate; > struct _WebKitContextMenu { > GObject parent; > >+ /*< private >*/ > WebKitContextMenuPrivate *priv; > }; > > struct _WebKitContextMenuClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h b/Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h >index 1b8d167696b747a5bdce8ff83a688c6f5d10b6d9..73648b44a1a890bcbabcf6aa3c989698bee4f166 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h >@@ -74,12 +74,14 @@ typedef enum { > struct _WebKitCookieManager { > GObject parent; > >+ /*< private >*/ > WebKitCookieManagerPrivate *priv; > }; > > struct _WebKitCookieManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitDefines.h b/Source/WebKit/UIProcess/API/gtk/WebKitDefines.h >index ff3d5efff986831adb8117756407b426a886e679..33015d58683edd125fd85856f8a4069a6122a163 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitDefines.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitDefines.h >@@ -45,4 +45,11 @@ > #define WEBKIT_DEPRECATED WEBKIT_API G_DEPRECATED > #define WEBKIT_DEPRECATED_FOR(f) WEBKIT_API G_DEPRECATED_FOR(f) > >+/** >+ * WEBKIT_DEPRECATED_FOR: (skip) >+ * @f: replacement symbol name >+ * >+ * Marks a symbol as deprecated, indicating a replacement. >+ */ >+ > #endif /* WebKitDefines_h */ >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h >index 0eb19913a86deab39983833bc4fb8bc5e516b5f2..09163c7a661ce9c777bf832b324cc546a08c394b 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h >@@ -49,6 +49,7 @@ struct _WebKitDeviceInfoPermissionRequest { > struct _WebKitDeviceInfoPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitDownload.h b/Source/WebKit/UIProcess/API/gtk/WebKitDownload.h >index 7e6bfeb46dcbb22cead0e8bda73186d16c18101c..06fe45166780d18b10c3c7b11f8b5a2717774ffe 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitDownload.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitDownload.h >@@ -46,15 +46,18 @@ typedef struct _WebKitDownloadPrivate WebKitDownloadPrivate; > struct _WebKitDownload { > GObject parent; > >+ /*< private >*/ > WebKitDownloadPrivate *priv; > }; > > struct _WebKitDownloadClass { > GObjectClass parent_class; > >+ /*< public >*/ > gboolean (* decide_destination) (WebKitDownload *download, > const gchar *suggested_filename); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h b/Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h >index 7014053e216a5b4802984436aae0a177f7340721..bdaf35189c244f1a00cf5c03168140f271a90245 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h >@@ -64,12 +64,14 @@ typedef enum > struct _WebKitEditorState { > GObject parent; > >+ /*< private >*/ > WebKitEditorStatePrivate *priv; > }; > > struct _WebKitEditorStateClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitError.h b/Source/WebKit/UIProcess/API/gtk/WebKitError.h >index 0d232553d01fea49b3c823ff48c7ffc1f8ed9f6a..8e1c1b2f88f8ee7e813875140d8502d4d5dccf54 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitError.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitError.h >@@ -147,6 +147,8 @@ typedef enum { > * @WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE: The JSON source for a content filter is invalid. > * @WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND: The requested content filter could not be found. > * >+ * Errors that can occur while compiling content filters. >+ * > * Since: 2.24 > */ > typedef enum { >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h b/Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h >index 45fbb5d88d9cb5d1e80823a7f76497ea98a59efd..b48cdcfd912b7cdcf8143a081621bc6600f6c0cc 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h >@@ -46,12 +46,14 @@ typedef struct _WebKitFaviconDatabasePrivate WebKitFaviconDatabasePrivate; > struct _WebKitFaviconDatabase { > GObject parent; > >+ /*< private >*/ > WebKitFaviconDatabasePrivate *priv; > }; > > struct _WebKitFaviconDatabaseClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h >index 2b0069024062174a68fe3aca411b42eb1ba59edb..3b224c64f5d5bb335fc43a0a9111bf973f4d4423 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h >@@ -50,6 +50,7 @@ struct _WebKitFileChooserRequest { > struct _WebKitFileChooserRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitFindController.h b/Source/WebKit/UIProcess/API/gtk/WebKitFindController.h >index 8f3e438ff23a76a6a30f2bc2b1b16b978ce46ea8..206a8b47abd75050059b9b4652d20504df311fa8 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitFindController.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitFindController.h >@@ -75,6 +75,7 @@ struct _WebKitFindController { > struct _WebKitFindControllerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h >index e555ef1e9449ccf32c5e28a873935143e953c1f5..2a227ce20bc556736d76ae2cfcd8ae71952eac55 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitFormSubmissionRequest { > struct _WebKitFormSubmissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h b/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h >index d456da4578b74e3eb13982875ed9756241b6a27e..65c47484650ec2634974ff62fbbe363a72b4daf3 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h >@@ -53,6 +53,7 @@ struct _WebKitGeolocationManager { > struct _WebKitGeolocationManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h >index 4b44af09fb9ebc318eb1be536f4c7adc08faa62f..4df2d21ff1af3b01cceab12424b5df3c93254089 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitGeolocationPermissionRequest { > struct _WebKitGeolocationPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h b/Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h >index 718573b9004f70a5f2e1bb40eeb50b72e7eff25f..0e0a95207580ec4e6df01b44b917a331c0d3ea20 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h >@@ -66,12 +66,14 @@ typedef enum > struct _WebKitHitTestResult { > GObject parent; > >+ /*< private >*/ > WebKitHitTestResultPrivate *priv; > }; > > struct _WebKitHitTestResultClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h >index e0632afa55da64623045b24ad0ff17fad8cbfb79..f02ebe51dc34a7e70619a7a64e22bb6e4a53fa17 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h >@@ -43,12 +43,14 @@ typedef struct _WebKitInstallMissingMediaPluginsPermissionRequestPrivate WebKitI > struct _WebKitInstallMissingMediaPluginsPermissionRequest { > GObject parent; > >+ /*< private >*/ > WebKitInstallMissingMediaPluginsPermissionRequestPrivate *priv; > }; > > struct _WebKitInstallMissingMediaPluginsPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitMediaKeySystemPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitMediaKeySystemPermissionRequest.h >index e47aae078cc4ccca17e40ed4a5a1296f8921d274..b932babed63416f26c0f379c624cb3432afbae81 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitMediaKeySystemPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitMediaKeySystemPermissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitMediaKeySystemPermissionRequest { > struct _WebKitMediaKeySystemPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h b/Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h >index 0d9fb261af5fd59e701764e3a2125f068a3e35b5..565b5157a0d0fca5f9a11285ac122b40d69db318 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h >@@ -53,6 +53,7 @@ struct _WebKitNavigationPolicyDecision { > struct _WebKitNavigationPolicyDecisionClass { > WebKitPolicyDecisionClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitNotification.h b/Source/WebKit/UIProcess/API/gtk/WebKitNotification.h >index 1fd9ac64686d491311ce434f9c3e44c7011662e9..8099ea91504dacf7d177c02b4a3dec72cad9a617 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitNotification.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitNotification.h >@@ -44,12 +44,14 @@ typedef struct _WebKitNotificationPrivate WebKitNotificationPrivate; > struct _WebKitNotification { > GObject parent; > >+ /*< private >*/ > WebKitNotificationPrivate *priv; > }; > > struct _WebKitNotificationClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h b/Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h >index e668f8b414294d7f5ad14223955f04b9c95e79bc..ce0f85fb7dfa2f5e642ffc2571cf55e702cc31be 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h >@@ -44,12 +44,14 @@ typedef struct _WebKitOptionMenuPrivate WebKitOptionMenuPrivate; > struct _WebKitOptionMenu { > GObject parent; > >+ /*< private >*/ > WebKitOptionMenuPrivate *priv; > }; > > struct _WebKitOptionMenuClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h b/Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h >index 24ca3993e879a4b66d7860603576a41852e1c74f..cd581293db4c08e6a201c834e4e008c478573f21 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h >@@ -43,12 +43,14 @@ typedef struct _WebKitPluginPrivate WebKitPluginPrivate; > struct _WebKitPlugin { > GObject parent; > >+ /*< private >*/ > WebKitPluginPrivate *priv; > }; > > struct _WebKitPluginClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPointerLockPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitPointerLockPermissionRequest.h >index eacc5b9c2dbd9eb4116a87c25bc6a3e09797fdf4..17f352808a99c2f1491665e7a9666da9e481996e 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPointerLockPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPointerLockPermissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitPointerLockPermissionRequest { > struct _WebKitPointerLockPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h b/Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h >index 0ff89e49c763d36f5e4ae3bd1c117d631c132e84..05ca1e0cd63756b1b2ca5184fad717544beef388 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h >@@ -51,6 +51,7 @@ struct _WebKitPolicyDecision { > struct _WebKitPolicyDecisionClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp b/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp >index 72eddf4e832fd59bb647ac07d96d277d979be5b4..fd129d59b1f8589f5bb0d57621451cdf1cbd6d52 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp >@@ -28,11 +28,11 @@ > #include <wtf/text/CString.h> > > /** >- * SECTION: WebKitPrintCustomWidget >- * @Short_description: Allows to embed a custom widget in print dialog >- * @Title: WebKitPrintCustomWidget >+ * WebKitPrintCustomWidget: > * @See_also: #WebKitPrintOperation > * >+ * Allows to embed a custom widget in print dialog. >+ * > * A WebKitPrintCustomWidget allows to embed a custom widget in the print > * dialog by connecting to the #WebKitPrintOperation::create-custom-widget > * signal, creating a new WebKitPrintCustomWidget with >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h b/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h >index e6cc84a0c350c0e545bff35d7d27e8750ddc67b6..f94e6b1e5994ace874530facf5a946f8484e0177 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h >@@ -44,12 +44,14 @@ typedef struct _WebKitPrintCustomWidgetPrivate WebKitPrintCustomWidgetPrivate; > struct _WebKitPrintCustomWidget { > GObject parent; > >+ /*< private >*/ > WebKitPrintCustomWidgetPrivate *priv; > }; > > struct _WebKitPrintCustomWidgetClass { > GObjectClass parent_class; > >+ /*< public >*/ > void (* apply) (WebKitPrintCustomWidget *print_custom_widget, > GtkWidget *widget); > void (* update) (WebKitPrintCustomWidget *print_custom_widget, >@@ -57,6 +59,7 @@ struct _WebKitPrintCustomWidgetClass { > GtkPageSetup *page_setup, > GtkPrintSettings *print_settings); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp b/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp >index a23ecc454c2a857650712e360446a0495e390fa2..30f1d5b539734d086bbf7c677a8df2444dcb07e1 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp >@@ -41,15 +41,14 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitPrintOperation >- * @Short_description: Controls a print operation >- * @Title: WebKitPrintOperation >+ * WebKitPrintOperation: >+ * >+ * Controls a print operation. > * > * A #WebKitPrintOperation controls a print operation in WebKit. With > * a similar API to #GtkPrintOperation, it lets you set the print > * settings with webkit_print_operation_set_print_settings() or > * display the print dialog with webkit_print_operation_run_dialog(). >- * > */ > > enum { >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h b/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h >index 7eee5d893cf8e4d3e315b867a5dfc10992fc68c8..c7a615395753498c4f707664d0d6a8c279cfa10a 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h >@@ -57,12 +57,14 @@ typedef enum { > struct _WebKitPrintOperation { > GObject parent; > >+ /*< private >*/ > WebKitPrintOperationPrivate *priv; > }; > > struct _WebKitPrintOperationClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h b/Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h >index b4e8fe2ffbe30b4baa2e45bc5fbc6882e85112fe..9dfa81a05d007fce3956ba8245413d03a8596efc 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h >@@ -53,6 +53,7 @@ struct _WebKitResponsePolicyDecision { > struct _WebKitResponsePolicyDecisionClass { > WebKitPolicyDecisionClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h b/Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h >index e8cf9e7cdc7701280543b360e420bb5c6a6e682e..03afc095f0f864bbd208674f0f5f51acf663dbd7 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h >@@ -43,12 +43,14 @@ typedef struct _WebKitSecurityManagerPrivate WebKitSecurityManagerPrivate; > struct _WebKitSecurityManager { > GObject parent; > >+ /*< private >*/ > WebKitSecurityManagerPrivate *priv; > }; > > struct _WebKitSecurityManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitSettings.h b/Source/WebKit/UIProcess/API/gtk/WebKitSettings.h >index dcb5ce1bfb053ef0203d6dace87fe9a827ad5bcf..ae6573af63437168097e6e5e79a3ed6465b71be6 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitSettings.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitSettings.h >@@ -70,12 +70,14 @@ typedef struct _WebKitSettingsPrivate WebKitSettingsPrivate; > struct _WebKitSettings { > GObject parent_instance; > >+ /*< private >*/ > WebKitSettingsPrivate *priv; > }; > > struct _WebKitSettingsClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h >index 10cf63489c5bf0378b06f7656ba4d5433f6f2938..265ad305e56d355881a8baa1121c3c55733561f5 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h >@@ -51,6 +51,7 @@ struct _WebKitURIRequest { > struct _WebKitURIRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h b/Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h >index 67316165f2eb1358963fbe6904b5151df16b7a79..5f7f4e43242423b2b459c57742aa0690999091d2 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h >@@ -51,6 +51,7 @@ struct _WebKitURIResponse { > struct _WebKitURIResponseClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h >index 705327dbb23bcdaec407e034208281c7f7527010..adf70326af30013727d903a3da5b94e73b49725f 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h >@@ -46,12 +46,14 @@ typedef struct _WebKitURISchemeRequestPrivate WebKitURISchemeRequestPrivate; > struct _WebKitURISchemeRequest { > GObject parent; > >+ /*< private >*/ > WebKitURISchemeRequestPrivate *priv; > }; > > struct _WebKitURISchemeRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeResponse.h b/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeResponse.h >index 4e02ed136ab235d5bd31a1bc98fc52bdb274b9a2..59cb0d8e78748724e4c36e50c136c7c208acae57 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeResponse.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitURISchemeResponse.h >@@ -45,12 +45,14 @@ typedef struct _WebKitURISchemeResponsePrivate WebKitURISchemeResponsePrivate; > struct _WebKitURISchemeResponse { > GObject parent; > >+ /*< private >*/ > WebKitURISchemeResponsePrivate *priv; > }; > > struct _WebKitURISchemeResponseClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h b/Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h >index 3cab886c04e6b4eba54f695dab57cafdeb94ccbe..2daad2736973995fd79dcde503ae3862c2726305 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h >@@ -58,6 +58,7 @@ struct _WebKitUserContentFilterStore { > struct _WebKitUserContentFilterStoreClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h b/Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h >index af80dbe1b81cfcfa99792767ebaf873d13c96ae9..8e90f95440169236ebc19264053c8a8a0e6f7dd0 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h >@@ -52,6 +52,7 @@ struct _WebKitUserContentManager { > struct _WebKitUserContentManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h >index 3f8ce0c005fb6eec117a9982aab2bc9df915a673..b653da53d40e70859d83a89bf491f515001955ca 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h >@@ -49,6 +49,7 @@ struct _WebKitUserMediaPermissionRequest { > struct _WebKitUserMediaPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitUserMessage.h b/Source/WebKit/UIProcess/API/gtk/WebKitUserMessage.h >index a15ed743c29dc9ff119daa02b7ca16a019945916..c1f941c6df99d9ca1d8d5acfebf3996372d86209 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitUserMessage.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitUserMessage.h >@@ -57,12 +57,14 @@ typedef enum { > struct _WebKitUserMessage { > GInitiallyUnowned parent; > >+ /*< private >*/ > WebKitUserMessagePrivate *priv; > }; > > struct _WebKitUserMessageClass { > GInitiallyUnownedClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitVersion.h.in b/Source/WebKit/UIProcess/API/gtk/WebKitVersion.h.in >index 1364bf602b0623241c6b71e8120d76413159fe25..4576abcac0094cb87866d4888c9b8b45ab3b58c1 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitVersion.h.in >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitVersion.h.in >@@ -28,42 +28,10 @@ > > G_BEGIN_DECLS > >-/** >- * WEBKIT_MAJOR_VERSION: >- * >- * Like webkit_get_major_version(), but from the headers used at >- * application compile time, rather than from the library linked >- * against at application run time. >- */ > #define WEBKIT_MAJOR_VERSION (@PROJECT_VERSION_MAJOR@) >- >-/** >- * WEBKIT_MINOR_VERSION: >- * >- * Like webkit_get_minor_version(), but from the headers used at >- * application compile time, rather than from the library linked >- * against at application run time. >- */ > #define WEBKIT_MINOR_VERSION (@PROJECT_VERSION_MINOR@) >- >-/** >- * WEBKIT_MICRO_VERSION: >- * >- * Like webkit_get_micro_version(), but from the headers used at >- * application compile time, rather than from the library linked >- * against at application run time. >- */ > #define WEBKIT_MICRO_VERSION (@PROJECT_VERSION_MICRO@) > >-/** >- * WEBKIT_CHECK_VERSION: >- * @major: major version (e.g. 1 for version 1.2.5) >- * @minor: minor version (e.g. 2 for version 1.2.5) >- * @micro: micro version (e.g. 5 for version 1.2.5) >- * >- * Returns: %TRUE if the version of the WebKit header files >- * is the same as or newer than the passed-in version. >- */ > #define WEBKIT_CHECK_VERSION(major, minor, micro) \ > (WEBKIT_MAJOR_VERSION > (major) || \ > (WEBKIT_MAJOR_VERSION == (major) && WEBKIT_MINOR_VERSION > (minor)) || \ >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h >index 5a4adf8b8eb3488e493cce88663741c2984771b8..bdd91255ccd82ea5774222783b59476a31bcfb2e 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h >@@ -113,6 +113,7 @@ struct _WebKitWebContext { > struct _WebKitWebContextClass { > GObjectClass parent; > >+ /*< public >*/ > void (* download_started) (WebKitWebContext *context, > WebKitDownload *download); > void (* initialize_web_extensions) (WebKitWebContext *context); >@@ -122,6 +123,7 @@ struct _WebKitWebContextClass { > gboolean (* user_message_received) (WebKitWebContext *context, > WebKitUserMessage *message); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp b/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp >index afe3679221bc6862761033dc2be1162706470e7b..12e61adc35e686ffd413432d80ede668d0a9f3df 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp >@@ -31,9 +31,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebInspector >- * @Short_description: Access to the WebKit inspector >- * @Title: WebKitWebInspector >+ * WebKitWebInspector: >+ * >+ * Access to the WebKit inspector. > * > * The WebKit Inspector is a graphical tool to inspect and change the > * content of a #WebKitWebView. It also includes an interactive >@@ -56,7 +56,6 @@ using namespace WebKit; > * WebKitWebInspector *inspector = webkit_web_view_get_inspector (WEBKIT_WEB_VIEW(my_webview)); > * webkit_web_inspector_show (WEBKIT_WEB_INSPECTOR(inspector)); > * </programlisting></informalexample> >- * > */ > > enum { >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h >index 686f949acaa40b449ba35c06e660ed6e8f0df0e9..2b9b3f922cd3b1acb70f9c34d3bda039b11fbfd5 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h >@@ -44,12 +44,14 @@ typedef struct _WebKitWebInspectorPrivate WebKitWebInspectorPrivate; > struct _WebKitWebInspector { > GObject parent; > >+ /*< private >*/ > WebKitWebInspectorPrivate *priv; > }; > > struct _WebKitWebInspectorClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h >index 7463686abcb90e42e9759d9fd08ef2f29f424d62..531f911f84c54a536d21a7e6d719e51f7ac47b4f 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h >@@ -45,12 +45,14 @@ typedef struct _WebKitWebResourcePrivate WebKitWebResourcePrivate; > struct _WebKitWebResource { > GObject parent; > >+ /*< private >*/ > WebKitWebResourcePrivate *priv; > }; > > struct _WebKitWebResourceClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebView.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebView.h >index 985495d8861729fed9851f65cec3a25ae28c514d..982448c56ab151e5b3b82bb927533d1d5397bbd6 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebView.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebView.h >@@ -231,6 +231,7 @@ struct _WebKitWebView { > struct _WebKitWebViewClass { > WebKitWebViewBaseClass parent; > >+ /*< public >*/ > void (* load_changed) (WebKitWebView *web_view, > WebKitLoadEvent load_event); > gboolean (* load_failed) (WebKitWebView *web_view, >@@ -293,6 +294,7 @@ struct _WebKitWebViewClass { > gboolean (* user_message_received) (WebKitWebView *web_view, > WebKitUserMessage *message); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > }; > >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp b/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp >index 3ffcbd7c123ddb4e60f5cbce432f87b956987074..37bd9a4e9ffee750e09c06f547fef5e35e2a98f9 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp >@@ -336,6 +336,14 @@ struct _WebKitWebViewBasePrivate { > std::unique_ptr<PointerLockManager> pointerLockManager; > }; > >+/** >+ * WebKitWebViewBase: (skip) >+ * >+ * Internal base class. >+ * >+ * Stability: Private >+ */ >+ > #if USE(GTK4) > WEBKIT_DEFINE_TYPE(WebKitWebViewBase, webkit_web_view_base, GTK_TYPE_WIDGET) > #else >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebViewDialog.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebViewDialog.h >index a8fb785ded969cac1f1f0ba53d90bced9dc770cf..1ce49c173ec5b82bb0b5d8fdee5d7ced1ee3d918 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebViewDialog.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebViewDialog.h >@@ -41,6 +41,7 @@ struct _WebKitWebViewDialog { > GtkEventBox parent; > #endif > >+ /*< private >*/ > WebKitWebViewDialogPrivate* priv; > }; > >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataAccessPermissionRequest.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataAccessPermissionRequest.h >index 91ac55bfe52b5a23514b4ebf361df914aa298d83..784737fc4ada7d29fabf9a6a3367ad2f430eb017 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataAccessPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataAccessPermissionRequest.h >@@ -49,6 +49,7 @@ struct _WebKitWebsiteDataAccessPermissionRequest { > struct _WebKitWebsiteDataAccessPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h >index 3f1128633300fda1255b75bfc8a90adc3fffa185..6068b5f6003ca61253ab80e55fcc2505c097e450 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h >@@ -62,12 +62,14 @@ typedef struct _WebKitWebsiteDataManagerPrivate WebKitWebsiteDataManagerPrivate; > struct _WebKitWebsiteDataManager { > GObject parent; > >+ /*< private >*/ > WebKitWebsiteDataManagerPrivate *priv; > }; > > struct _WebKitWebsiteDataManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWebsitePolicies.h b/Source/WebKit/UIProcess/API/gtk/WebKitWebsitePolicies.h >index 800947f7e0611776f5ba2967a0d69b121b07863d..6e7e95b1f5a41ecac5924f216732978829794c8b 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWebsitePolicies.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWebsitePolicies.h >@@ -42,12 +42,14 @@ typedef struct _WebKitWebsitePoliciesPrivate WebKitWebsitePoliciesPrivate; > struct _WebKitWebsitePolicies { > GObject parent; > >+ /*< private >*/ > WebKitWebsitePoliciesPrivate *priv; > }; > > struct _WebKitWebsitePoliciesClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h b/Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h >index edbcee98da9fae9ca3f17a610be4faa98ef65ea9..3e40a8d129202d176f9b25b48a856b13fdb9a45d 100644 >--- a/Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h >+++ b/Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h >@@ -51,6 +51,7 @@ struct _WebKitWindowProperties { > struct _WebKitWindowPropertiesClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-4.0-sections.txt b/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-4.0-sections.txt >deleted file mode 100644 >index c98c9ba7f0b0dd6bbffe9fc45b4485f9a7c89185..0000000000000000000000000000000000000000 >--- a/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-4.0-sections.txt >+++ /dev/null >@@ -1,2012 +0,0 @@ >-<SECTION> >-<FILE>WebKitWebViewBase</FILE> >-<TITLE>WebKitWebViewBase</TITLE> >-WebKitWebViewBase >- >-<SUBSECTION Standard> >-WebKitWebViewBaseClass >-WEBKIT_WEB_VIEW_BASE >-WEBKIT_IS_WEB_VIEW_BASE >-WEBKIT_TYPE_WEB_VIEW_BASE >-WEBKIT_WEB_VIEW_BASE_CLASS >-WEBKIT_IS_WEB_VIEW_BASE_CLASS >-WEBKIT_WEB_VIEW_BASE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_web_view_base_get_type >-WebKitWebViewBasePrivate >-WEBKIT_API >-WEBKIT_DEPRECATED >-WEBKIT_DEPRECATED_FOR >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebContext</FILE> >-<TITLE>WebKitWebContext</TITLE> >-WebKitWebContext >-WebKitCacheModel >-WebKitProcessModel >-webkit_web_context_get_default >-webkit_web_context_new >-webkit_web_context_new_ephemeral >-webkit_web_context_new_with_website_data_manager >-webkit_web_context_is_ephemeral >-webkit_web_context_is_automation_allowed >-webkit_web_context_set_automation_allowed >-webkit_web_context_get_website_data_manager >-webkit_web_context_get_cache_model >-webkit_web_context_set_cache_model >-webkit_web_context_get_web_process_count_limit >-webkit_web_context_set_web_process_count_limit >-webkit_web_context_clear_cache >-webkit_web_context_set_network_proxy_settings >-webkit_web_context_download_uri >-webkit_web_context_get_cookie_manager >-webkit_web_context_get_geolocation_manager >-webkit_web_context_get_favicon_database >-webkit_web_context_set_favicon_database_directory >-webkit_web_context_get_favicon_database_directory >-webkit_web_context_get_security_manager >-webkit_web_context_set_additional_plugins_directory >-webkit_web_context_get_plugins >-webkit_web_context_get_plugins_finish >-webkit_web_context_get_sandbox_enabled >-webkit_web_context_set_sandbox_enabled >-webkit_web_context_add_path_to_sandbox >-webkit_web_context_get_spell_checking_enabled >-webkit_web_context_set_spell_checking_enabled >-webkit_web_context_get_spell_checking_languages >-webkit_web_context_set_spell_checking_languages >-webkit_web_context_set_preferred_languages >-webkit_web_context_set_tls_errors_policy >-webkit_web_context_get_tls_errors_policy >-webkit_web_context_set_web_extensions_directory >-webkit_web_context_set_web_extensions_initialization_user_data >-webkit_web_context_prefetch_dns >-webkit_web_context_set_disk_cache_directory >-webkit_web_context_allow_tls_certificate_for_host >-webkit_web_context_get_process_model >-webkit_web_context_set_process_model >-webkit_web_context_initialize_notification_permissions >-webkit_web_context_send_message_to_all_extensions >-webkit_web_context_set_use_system_appearance_for_scrollbars >-webkit_web_context_get_use_system_appearance_for_scrollbars >- >-<SUBSECTION URI Scheme> >-WebKitURISchemeRequestCallback >-webkit_web_context_register_uri_scheme >- >-<SUBSECTION Standard> >-WebKitWebContextClass >-WEBKIT_WEB_CONTEXT >-WEBKIT_IS_WEB_CONTEXT >-WEBKIT_TYPE_WEB_CONTEXT >-WEBKIT_WEB_CONTEXT_CLASS >-WEBKIT_IS_WEB_CONTEXT_CLASS >-WEBKIT_WEB_CONTEXT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebContextPrivate >-webkit_web_context_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserContent</FILE> >-<TITLE>WebKitUserContent</TITLE> >-WebKitUserStyleSheet >-WebKitUserScript >-WebKitUserContentInjectedFrames >-WebKitUserStyleLevel >-WebKitUserScriptInjectionTime >-WebKitUserContentFilter >-webkit_user_style_sheet_ref >-webkit_user_style_sheet_unref >-webkit_user_style_sheet_new >-webkit_user_style_sheet_new_for_world >-webkit_user_script_ref >-webkit_user_script_unref >-webkit_user_script_new >-webkit_user_script_new_for_world >-webkit_user_content_filter_ref >-webkit_user_content_filter_unref >-webkit_user_content_filter_get_identifier >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_USER_STYLE_SHEET >-WEBKIT_TYPE_USER_SCRIPT >-WEBKIT_TYPE_USER_CONTENT_FILTER >- >-<SUBSECTION Private> >-webkit_user_style_sheet_get_type >-webkit_user_script_get_type >-webkit_user_content_filter_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserContentManager</FILE> >-<TITLE>WebKitUserContentManager</TITLE> >-WebKitUserContentManager >-webkit_user_content_manager_new >-webkit_user_content_manager_add_style_sheet >-webkit_user_content_manager_remove_style_sheet >-webkit_user_content_manager_remove_all_style_sheets >-webkit_user_content_manager_add_script >-webkit_user_content_manager_remove_script >-webkit_user_content_manager_remove_all_scripts >-webkit_user_content_manager_register_script_message_handler >-webkit_user_content_manager_unregister_script_message_handler >-webkit_user_content_manager_register_script_message_handler_in_world >-webkit_user_content_manager_unregister_script_message_handler_in_world >-webkit_user_content_manager_add_filter >-webkit_user_content_manager_remove_filter >-webkit_user_content_manager_remove_filter_by_id >-webkit_user_content_manager_remove_all_filters >- >-<SUBSECTION Standard> >-WEBKIT_IS_USER_CONTENT_MANAGER >-WEBKIT_IS_USER_CONTENT_MANAGER_CLASS >-WEBKIT_TYPE_USER_CONTENT_MANAGER >-WEBKIT_USER_CONTENT_MANAGER >-WEBKIT_USER_CONTENT_MANAGER_CLASS >-WEBKIT_USER_CONTENT_MANAGER_GET_CLASS >-WebKitUserContentManagerClass >- >-<SUBSECTION Private> >-WebKitUserContentManagerPrivate >-webkit_user_content_manager_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserContentFilterStore</FILE> >-<TITLE>WebKitUserContentFilterStore</TITLE> >-WebKitUserContentFilterStore >-webkit_user_content_filter_store_new >-webkit_user_content_filter_store_get_path >-webkit_user_content_filter_store_save >-webkit_user_content_filter_store_save_finish >-webkit_user_content_filter_store_save_from_file >-webkit_user_content_filter_store_save_from_file_finish >-webkit_user_content_filter_store_load >-webkit_user_content_filter_store_load_finish >-webkit_user_content_filter_store_remove >-webkit_user_content_filter_store_remove_finish >-webkit_user_content_filter_store_fetch_identifiers >-webkit_user_content_filter_store_fetch_identifiers_finish >- >-<SUBSECTION Standard> >-WEBKIT_IS_USER_CONTENT_FILTER_STORE >-WEBKIT_IS_USER_CONTENT_FILTER_STORE_CLASS >-WEBKIT_TYPE_USER_CONTENT_FILTER_STORE >-WEBKIT_USER_CONTENT_FILTER_STORE >-WEBKIT_USER_CONTENT_FILTER_STORE_CLASS >-WEBKIT_USER_CONTENT_FILTER_STORE_GET_CLASS >-WebKitUserContentFilterStoreClass >- >-<SUBSECTION Private> >-WebKitUserContentFilterStorePrivate >-webkit_user_content_filter_store_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebView</FILE> >-<TITLE>WebKitWebView</TITLE> >-WebKitWebView >-WebKitLoadEvent >-WebKitPolicyDecisionType >-WebKitSaveMode >-WebKitInsecureContentEvent >-WebKitSnapshotOptions >-WebKitSnapshotRegion >-WebKitWebProcessTerminationReason >-WebKitAutoplayPolicy >-WebKitMediaCaptureState >- >-<SUBSECTION Editing Commands> >-WEBKIT_EDITING_COMMAND_CUT >-WEBKIT_EDITING_COMMAND_COPY >-WEBKIT_EDITING_COMMAND_PASTE >-WEBKIT_EDITING_COMMAND_PASTE_AS_PLAIN_TEXT >-WEBKIT_EDITING_COMMAND_SELECT_ALL >-WEBKIT_EDITING_COMMAND_UNDO >-WEBKIT_EDITING_COMMAND_REDO >-WEBKIT_EDITING_COMMAND_INSERT_IMAGE >-WEBKIT_EDITING_COMMAND_CREATE_LINK >- >-<SUBSECTION> >-webkit_web_view_new >-webkit_web_view_new_with_context >-webkit_web_view_new_with_related_view >-webkit_web_view_new_with_settings >-webkit_web_view_new_with_user_content_manager >-webkit_web_view_is_ephemeral >-webkit_web_view_is_controlled_by_automation >-webkit_web_view_get_automation_presentation_type >-webkit_web_view_get_context >-webkit_web_view_get_user_content_manager >-webkit_web_view_get_website_data_manager >-webkit_web_view_try_close >-webkit_web_view_load_uri >-webkit_web_view_load_html >-webkit_web_view_load_alternate_html >-webkit_web_view_load_plain_text >-webkit_web_view_load_bytes >-webkit_web_view_load_request >-webkit_web_view_can_go_back >-webkit_web_view_go_back >-webkit_web_view_can_go_forward >-webkit_web_view_go_forward >-webkit_web_view_get_title >-webkit_web_view_get_page_id >-webkit_web_view_reload >-webkit_web_view_reload_bypass_cache >-webkit_web_view_stop_loading >-webkit_web_view_is_loading >-webkit_web_view_is_playing_audio >-webkit_web_view_set_is_muted >-webkit_web_view_get_is_muted >-webkit_web_view_get_estimated_load_progress >-webkit_web_view_get_custom_charset >-webkit_web_view_set_custom_charset >-webkit_web_view_get_back_forward_list >-webkit_web_view_go_to_back_forward_list_item >-webkit_web_view_get_uri >-webkit_web_view_get_favicon >-webkit_web_view_set_settings >-webkit_web_view_get_settings >-webkit_web_view_get_window_properties >-webkit_web_view_set_zoom_level >-webkit_web_view_get_zoom_level >-webkit_web_view_can_execute_editing_command >-webkit_web_view_can_execute_editing_command_finish >-webkit_web_view_execute_editing_command >-webkit_web_view_execute_editing_command_with_argument >-webkit_web_view_get_find_controller >-webkit_web_view_get_inspector >-webkit_web_view_get_javascript_global_context >-webkit_web_view_run_javascript >-webkit_web_view_run_javascript_finish >-webkit_web_view_run_javascript_in_world >-webkit_web_view_run_javascript_in_world_finish >-webkit_web_view_run_javascript_from_gresource >-webkit_web_view_run_javascript_from_gresource_finish >-webkit_web_view_can_show_mime_type >-webkit_web_view_save >-webkit_web_view_save_finish >-webkit_web_view_save_to_file >-webkit_web_view_save_to_file_finish >-webkit_web_view_download_uri >-webkit_web_view_get_tls_info >-webkit_web_view_get_snapshot >-webkit_web_view_get_snapshot_finish >-webkit_web_view_set_background_color >-webkit_web_view_get_background_color >-webkit_web_view_set_editable >-webkit_web_view_is_editable >-webkit_web_view_get_editor_state >-webkit_web_view_get_session_state >-webkit_web_view_restore_session_state >-webkit_web_view_get_main_resource >-webkit_web_view_send_message_to_page >-webkit_web_view_send_message_to_page_finish >-webkit_web_view_set_input_method_context >-webkit_web_view_get_input_method_context >-webkit_web_view_get_website_policies >-webkit_web_view_get_is_web_process_responsive >-webkit_web_view_terminate_web_process >-webkit_web_view_set_cors_allowlist >-webkit_web_view_get_camera_capture_state >-webkit_web_view_get_microphone_capture_state >-webkit_web_view_set_camera_capture_state >-webkit_web_view_set_microphone_capture_state >-webkit_web_view_get_display_capture_state >-webkit_web_view_set_display_capture_state >- >-<SUBSECTION WebKitJavascriptResult> >-WebKitJavascriptResult >-webkit_javascript_result_ref >-webkit_javascript_result_unref >-webkit_javascript_result_get_global_context >-webkit_javascript_result_get_value >-webkit_javascript_result_get_js_value >- >-<SUBSECTION WebKitScriptDialog> >-WebKitScriptDialog >-WebKitScriptDialogType >-webkit_script_dialog_ref >-webkit_script_dialog_unref >-webkit_script_dialog_get_dialog_type >-webkit_script_dialog_get_message >-webkit_script_dialog_confirm_set_confirmed >-webkit_script_dialog_prompt_get_default_text >-webkit_script_dialog_prompt_set_text >-webkit_script_dialog_close >- >-<SUBSECTION WebKitWebViewSessionState> >-WebKitWebViewSessionState >-webkit_web_view_session_state_new >-webkit_web_view_session_state_ref >-webkit_web_view_session_state_unref >-webkit_web_view_session_state_serialize >- >-<SUBSECTION Standard> >-WebKitWebViewClass >-WEBKIT_WEB_VIEW >-WEBKIT_IS_WEB_VIEW >-WEBKIT_TYPE_WEB_VIEW >-WEBKIT_WEB_VIEW_CLASS >-WEBKIT_IS_WEB_VIEW_CLASS >-WEBKIT_WEB_VIEW_GET_CLASS >-WEBKIT_TYPE_JAVASCRIPT_RESULT >-WEBKIT_TYPE_SCRIPT_DIALOG >-WEBKIT_TYPE_WEB_VIEW_SESSION_STATE >- >-<SUBSECTION Private> >-webkit_web_view_get_type >-webkit_javascript_result_get_type >-webkit_script_dialog_get_type >-webkit_web_view_session_state_get_type >-WebKitWebViewPrivate >-</SECTION> >- >-<SECTION> >-<FILE>WebKitAuthenticationRequest</FILE> >-WebKitAuthenticationRequest >-WebKitAuthenticationScheme >-webkit_authentication_request_authenticate >-webkit_authentication_request_cancel >-webkit_authentication_request_can_save_credentials >-webkit_authentication_request_set_can_save_credentials >-webkit_authentication_request_get_host >-webkit_authentication_request_get_port >-webkit_authentication_request_get_security_origin >-webkit_authentication_request_is_retry >-webkit_authentication_request_get_proposed_credential >-webkit_authentication_request_set_proposed_credential >-webkit_authentication_request_get_realm >-webkit_authentication_request_get_scheme >-webkit_authentication_request_get_certificate_pin_flags >-webkit_authentication_request_is_for_proxy >- >-<SUBSECTION Standard> >-WebKitAuthenticationRequestClass >-WEBKIT_TYPE_AUTHENTICATION_REQUEST >-WEBKIT_AUTHENTICATION_REQUEST >-WEBKIT_AUTHENTICATION_REQUEST_CLASS >-WEBKIT_AUTHENTICATION_REQUEST_GET_CLASS >-WEBKIT_IS_AUTHENTICATION_REQUEST >-WEBKIT_IS_AUTHENTICATION_REQUEST_CLASS >-WEBKIT_TYPE_CREDENTIAL >- >-<SUBSECTION Private> >-WebKitAuthenticationRequestPrivate >-webkit_authentication_request_get_type >-webkit_credential_get_type >- >-<SUBSECTION> >-WebKitCredential >-WebKitCredentialPersistence >-webkit_credential_new >-webkit_credential_new_for_certificate_pin >-webkit_credential_new_for_certificate >-webkit_credential_copy >-webkit_credential_free >-webkit_credential_get_password >-webkit_credential_get_persistence >-webkit_credential_get_username >-webkit_credential_has_password >-webkit_credential_get_certificate >-</SECTION> >- >-<SECTION> >-<FILE>WebKitBackForwardList</FILE> >-WebKitBackForwardList >-webkit_back_forward_list_get_length >-webkit_back_forward_list_get_current_item >-webkit_back_forward_list_get_back_item >-webkit_back_forward_list_get_forward_item >-webkit_back_forward_list_get_nth_item >-webkit_back_forward_list_get_back_list >-webkit_back_forward_list_get_back_list_with_limit >-webkit_back_forward_list_get_forward_list >-webkit_back_forward_list_get_forward_list_with_limit >- >-<SUBSECTION Standard> >-WebKitBackForwardListClass >-WEBKIT_TYPE_BACK_FORWARD_LIST >-WEBKIT_BACK_FORWARD_LIST >-WEBKIT_IS_BACK_FORWARD_LIST >-WEBKIT_BACK_FORWARD_LIST_CLASS >-WEBKIT_IS_BACK_FORWARD_LIST_CLASS >-WEBKIT_BACK_FORWARD_LIST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitBackForwardListPrivate >-webkit_back_forward_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitBackForwardListItem</FILE> >-WebKitBackForwardListItem >-webkit_back_forward_list_item_get_title >-webkit_back_forward_list_item_get_uri >-webkit_back_forward_list_item_get_original_uri >- >-<SUBSECTION Standard> >-WebKitBackForwardListItemClass >-WEBKIT_TYPE_BACK_FORWARD_LIST_ITEM >-WEBKIT_BACK_FORWARD_LIST_ITEM >-WEBKIT_IS_BACK_FORWARD_LIST_ITEM >-WEBKIT_BACK_FORWARD_LIST_ITEM_CLASS >-WEBKIT_IS_BACK_FORWARD_LIST_ITEM_CLASS >-WEBKIT_BACK_FORWARD_LIST_ITEM_GET_CLASS >- >-<SUBSECTION Private> >-WebKitBackForwardListItemPrivate >-webkit_back_forward_list_item_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitSettings</FILE> >-WebKitSettings >-WebKitHardwareAccelerationPolicy >-webkit_settings_new >-webkit_settings_new_with_settings >-webkit_settings_get_auto_load_images >-webkit_settings_set_auto_load_images >-webkit_settings_get_enable_frame_flattening >-webkit_settings_set_enable_frame_flattening >-webkit_settings_get_enable_html5_database >-webkit_settings_set_enable_html5_database >-webkit_settings_get_enable_html5_local_storage >-webkit_settings_set_enable_html5_local_storage >-webkit_settings_get_enable_hyperlink_auditing >-webkit_settings_set_enable_hyperlink_auditing >-webkit_settings_get_enable_java >-webkit_settings_set_enable_java >-webkit_settings_get_enable_javascript >-webkit_settings_set_enable_javascript >-webkit_settings_get_enable_javascript_markup >-webkit_settings_set_enable_javascript_markup >-webkit_settings_get_enable_offline_web_application_cache >-webkit_settings_set_enable_offline_web_application_cache >-webkit_settings_get_enable_plugins >-webkit_settings_set_enable_plugins >-webkit_settings_get_enable_xss_auditor >-webkit_settings_set_enable_xss_auditor >-webkit_settings_get_javascript_can_open_windows_automatically >-webkit_settings_set_javascript_can_open_windows_automatically >-webkit_settings_get_load_icons_ignoring_image_load_setting >-webkit_settings_set_load_icons_ignoring_image_load_setting >-webkit_settings_get_default_font_family >-webkit_settings_set_default_font_family >-webkit_settings_get_monospace_font_family >-webkit_settings_set_monospace_font_family >-webkit_settings_get_serif_font_family >-webkit_settings_set_serif_font_family >-webkit_settings_get_sans_serif_font_family >-webkit_settings_set_sans_serif_font_family >-webkit_settings_get_cursive_font_family >-webkit_settings_set_cursive_font_family >-webkit_settings_get_fantasy_font_family >-webkit_settings_set_fantasy_font_family >-webkit_settings_get_pictograph_font_family >-webkit_settings_set_pictograph_font_family >-webkit_settings_get_default_font_size >-webkit_settings_set_default_font_size >-webkit_settings_get_default_monospace_font_size >-webkit_settings_set_default_monospace_font_size >-webkit_settings_get_minimum_font_size >-webkit_settings_set_minimum_font_size >-webkit_settings_get_default_charset >-webkit_settings_set_default_charset >-webkit_settings_get_enable_private_browsing >-webkit_settings_set_enable_private_browsing >-webkit_settings_get_enable_developer_extras >-webkit_settings_set_enable_developer_extras >-webkit_settings_get_enable_resizable_text_areas >-webkit_settings_set_enable_resizable_text_areas >-webkit_settings_get_enable_tabs_to_links >-webkit_settings_set_enable_tabs_to_links >-webkit_settings_get_enable_dns_prefetching >-webkit_settings_set_enable_dns_prefetching >-webkit_settings_get_enable_caret_browsing >-webkit_settings_set_enable_caret_browsing >-webkit_settings_get_enable_fullscreen >-webkit_settings_set_enable_fullscreen >-webkit_settings_get_print_backgrounds >-webkit_settings_set_print_backgrounds >-webkit_settings_get_enable_webaudio >-webkit_settings_set_enable_webaudio >-webkit_settings_get_enable_webgl >-webkit_settings_set_enable_webgl >-webkit_settings_set_allow_modal_dialogs >-webkit_settings_get_allow_modal_dialogs >-webkit_settings_get_zoom_text_only >-webkit_settings_set_zoom_text_only >-webkit_settings_get_javascript_can_access_clipboard >-webkit_settings_set_javascript_can_access_clipboard >-webkit_settings_get_media_playback_requires_user_gesture >-webkit_settings_set_media_playback_requires_user_gesture >-webkit_settings_get_media_playback_allows_inline >-webkit_settings_set_media_playback_allows_inline >-webkit_settings_get_draw_compositing_indicators >-webkit_settings_set_draw_compositing_indicators >-webkit_settings_get_enable_site_specific_quirks >-webkit_settings_set_enable_site_specific_quirks >-webkit_settings_get_enable_page_cache >-webkit_settings_set_enable_page_cache >-webkit_settings_get_user_agent >-webkit_settings_set_user_agent >-webkit_settings_set_user_agent_with_application_details >-webkit_settings_get_enable_smooth_scrolling >-webkit_settings_set_enable_smooth_scrolling >-webkit_settings_get_enable_accelerated_2d_canvas >-webkit_settings_set_enable_accelerated_2d_canvas >-webkit_settings_get_enable_write_console_messages_to_stdout >-webkit_settings_set_enable_write_console_messages_to_stdout >-webkit_settings_get_enable_media_stream >-webkit_settings_set_enable_media_stream >-webkit_settings_get_enable_mock_capture_devices >-webkit_settings_set_enable_mock_capture_devices >-webkit_settings_get_enable_spatial_navigation >-webkit_settings_set_enable_spatial_navigation >-webkit_settings_get_enable_mediasource >-webkit_settings_set_enable_mediasource >-webkit_settings_get_enable_encrypted_media >-webkit_settings_set_enable_encrypted_media >-webkit_settings_get_enable_media_capabilities >-webkit_settings_set_enable_media_capabilities >-webkit_settings_get_allow_file_access_from_file_urls >-webkit_settings_set_allow_file_access_from_file_urls >-webkit_settings_get_allow_universal_access_from_file_urls >-webkit_settings_set_allow_universal_access_from_file_urls >-webkit_settings_get_allow_top_navigation_to_data_urls >-webkit_settings_set_allow_top_navigation_to_data_urls >-webkit_settings_get_hardware_acceleration_policy >-webkit_settings_set_hardware_acceleration_policy >-webkit_settings_get_enable_back_forward_navigation_gestures >-webkit_settings_set_enable_back_forward_navigation_gestures >-webkit_settings_font_size_to_points >-webkit_settings_font_size_to_pixels >-webkit_settings_get_enable_media >-webkit_settings_set_enable_media >-webkit_settings_get_media_content_types_requiring_hardware_support >-webkit_settings_set_media_content_types_requiring_hardware_support >- >-<SUBSECTION Standard> >-WebKitSettingsClass >-WEBKIT_TYPE_SETTINGS >-WEBKIT_SETTINGS >-WEBKIT_IS_SETTINGS >-WEBKIT_SETTINGS_CLASS >-WEBKIT_IS_SETTINGS_CLASS >-WEBKIT_SETTINGS_GET_CLASS >- >-<SUBSECTION Private> >-WebKitSettingsPrivate >-webkit_settings_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURIRequest</FILE> >-WebKitURIRequest >-webkit_uri_request_new >-webkit_uri_request_get_uri >-webkit_uri_request_set_uri >-webkit_uri_request_get_http_method >-webkit_uri_request_get_http_headers >- >-<SUBSECTION Standard> >-WebKitURIRequestClass >-WEBKIT_TYPE_URI_REQUEST >-WEBKIT_URI_REQUEST >-WEBKIT_IS_URI_REQUEST >-WEBKIT_URI_REQUEST_CLASS >-WEBKIT_IS_URI_REQUEST_CLASS >-WEBKIT_URI_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURIRequestPrivate >-webkit_uri_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURIResponse</FILE> >-WebKitURIResponse >-webkit_uri_response_get_uri >-webkit_uri_response_get_status_code >-webkit_uri_response_get_content_length >-webkit_uri_response_get_mime_type >-webkit_uri_response_get_suggested_filename >-webkit_uri_response_get_http_headers >- >-<SUBSECTION Standard> >-WebKitURIResponseClass >-WEBKIT_TYPE_URI_RESPONSE >-WEBKIT_URI_RESPONSE >-WEBKIT_IS_URI_RESPONSE >-WEBKIT_URI_RESPONSE_CLASS >-WEBKIT_IS_URI_RESPONSE_CLASS >-WEBKIT_URI_RESPONSE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURIResponsePrivate >-webkit_uri_response_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWindowProperties</FILE> >-WebKitWindowProperties >-webkit_window_properties_get_geometry >-webkit_window_properties_get_toolbar_visible >-webkit_window_properties_get_statusbar_visible >-webkit_window_properties_get_scrollbars_visible >-webkit_window_properties_get_menubar_visible >-webkit_window_properties_get_locationbar_visible >-webkit_window_properties_get_resizable >-webkit_window_properties_get_fullscreen >- >-<SUBSECTION Standard> >-WebKitWindowPropertiesClass >-WEBKIT_TYPE_WINDOW_PROPERTIES >-WEBKIT_WINDOW_PROPERTIES >-WEBKIT_IS_WINDOW_PROPERTIES >-WEBKIT_WINDOW_PROPERTIES_CLASS >-WEBKIT_IS_WINDOW_PROPERTIES_CLASS >-WEBKIT_WINDOW_PROPERTIES_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWindowPropertiesPrivate >-webkit_window_properties_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDownload</FILE> >-WebKitDownload >-webkit_download_get_request >-webkit_download_get_destination >-webkit_download_set_destination >-webkit_download_get_response >-webkit_download_cancel >-webkit_download_get_estimated_progress >-webkit_download_get_elapsed_time >-webkit_download_get_received_data_length >-webkit_download_get_web_view >-webkit_download_get_allow_overwrite >-webkit_download_set_allow_overwrite >- >-<SUBSECTION Standard> >-WebKitDownloadClass >-WEBKIT_TYPE_DOWNLOAD >-WEBKIT_DOWNLOAD >-WEBKIT_IS_DOWNLOAD >-WEBKIT_DOWNLOAD_CLASS >-WEBKIT_IS_DOWNLOAD_CLASS >-WEBKIT_DOWNLOAD_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDownloadPrivate >-webkit_download_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPermissionRequest</FILE> >-WebKitPermissionRequest >-webkit_permission_request_allow >-webkit_permission_request_deny >- >-<SUBSECTION Standard> >-WebKitPermissionRequestIface >-WEBKIT_TYPE_PERMISSION_REQUEST >-WEBKIT_PERMISSION_REQUEST >-WEBKIT_IS_PERMISSION_REQUEST >-WEBKIT_PERMISSION_REQUEST_GET_IFACE >- >-<SUBSECTION Private> >-webkit_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitGeolocationPermissionRequest</FILE> >-WebKitGeolocationPermissionRequest >- >-<SUBSECTION Standard> >-WebKitGeolocationPermissionRequestClass >-WEBKIT_TYPE_GEOLOCATION_PERMISSION_REQUEST >-WEBKIT_GEOLOCATION_PERMISSION_REQUEST >-WEBKIT_IS_GEOLOCATION_PERMISSION_REQUEST >-WEBKIT_GEOLOCATION_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_GEOLOCATION_PERMISSION_REQUEST_CLASS >-WEBKIT_GEOLOCATION_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitGeolocationPermissionRequestPrivate >-webkit_geolocation_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitInstallMissingMediaPluginsPermissionRequest</FILE> >-WebKitInstallMissingMediaPluginsPermissionRequest >-webkit_install_missing_media_plugins_permission_request_get_description >- >-<SUBSECTION Standard> >-WebKitInstallMissingMediaPluginsPermissionRequestClass >-WEBKIT_TYPE_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST >-WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST >-WEBKIT_IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST >-WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS >-WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitInstallMissingMediaPluginsPermissionRequestPrivate >-webkit_install_missing_media_plugins_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDeviceInfoPermissionRequest</FILE> >-WebKitDeviceInfoPermissionRequest >- >-<SUBSECTION Standard> >-WebKitDeviceInfoPermissionRequestClass >-WEBKIT_TYPE_DEVICE_INFO_PERMISSION_REQUEST >-WEBKIT_DEVICE_INFO_PERMISSION_REQUEST >-WEBKIT_IS_DEVICE_INFO_PERMISSION_REQUEST >-WEBKIT_DEVICE_INFO_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_DEVICE_INFO_PERMISSION_REQUEST_CLASS >-WEBKIT_DEVICE_INFO_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDeviceInfoPermissionRequestPrivate >-webkit_device_info_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPointerLockPermissionRequest</FILE> >-WebKitPointerLockPermissionRequest >- >-<SUBSECTION Standard> >-WebKitPointerLockPermissionRequestClass >-WEBKIT_TYPE_POINTER_LOCK_PERMISSION_REQUEST >-WEBKIT_POINTER_LOCK_PERMISSION_REQUEST >-WEBKIT_IS_POINTER_LOCK_PERMISSION_REQUEST >-WEBKIT_POINTER_LOCK_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_POINTER_LOCK_PERMISSION_REQUEST_CLASS >-WEBKIT_POINTER_LOCK_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitPointerLockPermissionRequestPrivate >-webkit_pointer_lock_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNavigationAction</FILE> >-WebKitNavigationAction >-webkit_navigation_action_copy >-webkit_navigation_action_free >-webkit_navigation_action_get_navigation_type >-webkit_navigation_action_get_mouse_button >-webkit_navigation_action_get_modifiers >-webkit_navigation_action_get_request >-webkit_navigation_action_is_user_gesture >-webkit_navigation_action_is_redirect >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_NAVIGATION_ACTION >- >-<SUBSECTION Private> >-webkit_navigation_action_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserMediaPermissionRequest</FILE> >-WebKitUserMediaPermissionRequest >-webkit_user_media_permission_is_for_audio_device >-webkit_user_media_permission_is_for_video_device >-webkit_user_media_permission_is_for_display_device >- >-<SUBSECTION Standard> >-WebKitUserMediaPermissionRequestClass >-WEBKIT_TYPE_USER_MEDIA_PERMISSION_REQUEST >-WEBKIT_USER_MEDIA_PERMISSION_REQUEST >-WEBKIT_IS_USER_MEDIA_PERMISSION_REQUEST >-WEBKIT_USER_MEDIA_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_USER_MEDIA_PERMISSION_REQUEST_CLASS >-WEBKIT_USER_MEDIA_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitUserMediaPermissionRequestPrivate >-webkit_user_media_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitMediaKeySystemPermissionRequest</FILE> >-WebKitMediaKeySystemPermissionRequest >-webkit_media_key_system_permission_get_name >- >-<SUBSECTION Standard> >-WebKitMediaKeySystemPermissionRequestClass >-WEBKIT_TYPE_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST >-WEBKIT_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST >-WEBKIT_IS_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST >-WEBKIT_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST_CLASS >-WEBKIT_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitMediaKeySystemPermissionRequestPrivate >-webkit_media_key_system_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNotification</FILE> >-WebKitNotification >-webkit_notification_get_id >-webkit_notification_get_title >-webkit_notification_get_body >-webkit_notification_get_tag >-webkit_notification_close >-webkit_notification_clicked >- >-<SUBSECTION Standard> >-WebKitNotificationClass >-WEBKIT_TYPE_NOTIFICATION >-WEBKIT_IS_NOTIFICATION >-WEBKIT_NOTIFICATION >-WEBKIT_NOTIFICATION_CLASS >-WEBKIT_IS_NOTIFICATION_CLASS >-WEBKIT_NOTIFICATION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitNotificationPrivate >-webkit_notification_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNotificationPermissionRequest</FILE> >-WebKitNotificationPermissionRequest >- >-<SUBSECTION Standard> >-WebKitNotificationPermissionRequestClass >-WEBKIT_TYPE_NOTIFICATION_PERMISSION_REQUEST >-WEBKIT_NOTIFICATION_PERMISSION_REQUEST >-WEBKIT_IS_NOTIFICATION_PERMISSION_REQUEST >-WEBKIT_NOTIFICATION_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_NOTIFICATION_PERMISSION_REQUEST_CLASS >-WEBKIT_NOTIFICATION_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitNotificationPermissionRequestPrivate >-webkit_notification_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsiteDataAccessPermissionRequest</FILE> >-WebKitWebsiteDataAccessPermissionRequest >-webkit_website_data_access_permission_request_get_requesting_domain >-webkit_website_data_access_permission_request_get_current_domain >- >-<SUBSECTION Standard> >-WebKitWebsiteDataAccessPermissionRequestClass >-WEBKIT_TYPE_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST >-WEBKIT_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST >-WEBKIT_IS_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST >-WEBKIT_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST_CLASS >-WEBKIT_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebsiteDataAccessPermissionRequestPrivate >-webkit_website_data_access_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPolicyDecision</FILE> >-WebKitPolicyDecision >-webkit_policy_decision_download >-webkit_policy_decision_ignore >-webkit_policy_decision_use >-webkit_policy_decision_use_with_policies >- >-<SUBSECTION Standard> >-WebKitPolicyDecisionClass >-WEBKIT_TYPE_POLICY_DECISION >-WEBKIT_POLICY_DECISION >-WEBKIT_IS_POLICY_DECISION >-WEBKIT_POLICY_DECISION_CLASS >-WEBKIT_IS_POLICY_DECISION_CLASS >-WEBKIT_POLICY_DECISION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitPolicyDecisionPrivate >-webkit_policy_decision_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNavigationPolicyDecision</FILE> >-WebKitNavigationPolicyDecision >-WebKitNavigationType >-webkit_navigation_policy_decision_get_navigation_action >-webkit_navigation_policy_decision_get_frame_name >-webkit_navigation_policy_decision_get_modifiers >-webkit_navigation_policy_decision_get_mouse_button >-webkit_navigation_policy_decision_get_navigation_type >-webkit_navigation_policy_decision_get_request >- >-<SUBSECTION Standard> >-WebKitNavigationPolicyDecisionClass >-WEBKIT_TYPE_NAVIGATION_POLICY_DECISION >-WEBKIT_NAVIGATION_POLICY_DECISION >-WEBKIT_IS_NAVIGATION_POLICY_DECISION >-WEBKIT_NAVIGATION_POLICY_DECISION_CLASS >-WEBKIT_IS_NAVIGATION_POLICY_DECISION_CLASS >-WEBKIT_NAVIGATION_POLICY_DECISION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitNavigationPolicyDecisionPrivate >-webkit_navigation_policy_decision_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitResponsePolicyDecision</FILE> >-WebKitResponsePolicyDecision >-webkit_response_policy_decision_get_request >-webkit_response_policy_decision_get_response >-webkit_response_policy_decision_is_mime_type_supported >- >-<SUBSECTION Standard> >-WebKitResponsePolicyDecisionClass >-WEBKIT_TYPE_RESPONSE_POLICY_DECISION >-WEBKIT_RESPONSE_POLICY_DECISION >-WEBKIT_IS_RESPONSE_POLICY_DECISION >-WEBKIT_RESPONSE_POLICY_DECISION_CLASS >-WEBKIT_IS_RESPONSE_POLICY_DECISION_CLASS >-WEBKIT_RESPONSE_POLICY_DECISION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitResponsePolicyDecisionPrivate >-webkit_response_policy_decision_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitHitTestResult</FILE> >-WebKitHitTestResult >-WebKitHitTestResultContext >-webkit_hit_test_result_get_context >-webkit_hit_test_result_context_is_link >-webkit_hit_test_result_context_is_image >-webkit_hit_test_result_context_is_media >-webkit_hit_test_result_context_is_editable >-webkit_hit_test_result_context_is_selection >-webkit_hit_test_result_context_is_scrollbar >-webkit_hit_test_result_get_link_uri >-webkit_hit_test_result_get_link_title >-webkit_hit_test_result_get_link_label >-webkit_hit_test_result_get_image_uri >-webkit_hit_test_result_get_media_uri >- >-<SUBSECTION Standard> >-WebKitHitTestResultClass >-WEBKIT_TYPE_HIT_TEST_RESULT >-WEBKIT_HIT_TEST_RESULT >-WEBKIT_IS_HIT_TEST_RESULT >-WEBKIT_HIT_TEST_RESULT_CLASS >-WEBKIT_IS_HIT_TEST_RESULT_CLASS >-WEBKIT_HIT_TEST_RESULT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitHitTestResultPrivate >-webkit_hit_test_result_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitEditorState</FILE> >-WebKitEditorState >-WebKitEditorTypingAttributes >-webkit_editor_state_get_typing_attributes >-webkit_editor_state_is_cut_available >-webkit_editor_state_is_copy_available >-webkit_editor_state_is_paste_available >-webkit_editor_state_is_undo_available >-webkit_editor_state_is_redo_available >- >-<SUBSECTION Standard> >-WebKitEditorStateClass >-WEBKIT_TYPE_EDITOR_STATE >-WEBKIT_EDITOR_STATE >-WEBKIT_IS_EDITOR_STATE >-WEBKIT_EDITOR_STATE_CLASS >-WEBKIT_IS_EDITOR_STATE_CLASS >-WEBKIT_EDITOR_STATE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitEditorStatePrivate >-webkit_editor_state_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPrintOperation</FILE> >-WebKitPrintOperation >-WebKitPrintOperationResponse >-webkit_print_operation_new >-webkit_print_operation_get_print_settings >-webkit_print_operation_set_print_settings >-webkit_print_operation_get_page_setup >-webkit_print_operation_set_page_setup >-webkit_print_operation_run_dialog >-webkit_print_operation_print >- >-<SUBSECTION Standard> >-WebKitPrintOperationClass >-WEBKIT_TYPE_PRINT_OPERATION >-WEBKIT_PRINT_OPERATION >-WEBKIT_IS_PRINT_OPERATION >-WEBKIT_PRINT_OPERATION_CLASS >-WEBKIT_IS_PRINT_OPERATION_CLASS >-WEBKIT_PRINT_OPERATION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitPrintOperationPrivate >-webkit_print_operation_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebResource</FILE> >-WebKitWebResource >-webkit_web_resource_get_uri >-webkit_web_resource_get_response >-webkit_web_resource_get_data >-webkit_web_resource_get_data_finish >- >-<SUBSECTION Standard> >-WebKitWebResourceClass >-WEBKIT_TYPE_WEB_RESOURCE >-WEBKIT_WEB_RESOURCE >-WEBKIT_IS_WEB_RESOURCE >-WEBKIT_WEB_RESOURCE_CLASS >-WEBKIT_IS_WEB_RESOURCE_CLASS >-WEBKIT_WEB_RESOURCE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebResourcePrivate >-webkit_web_resource_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitError</FILE> >-WEBKIT_NETWORK_ERROR >-WEBKIT_PLUGIN_ERROR >-WEBKIT_POLICY_ERROR >-WEBKIT_DOWNLOAD_ERROR >-WEBKIT_PRINT_ERROR >-WEBKIT_JAVASCRIPT_ERROR >-WEBKIT_SNAPSHOT_ERROR >-WEBKIT_USER_CONTENT_FILTER_ERROR >-WebKitNetworkError >-WebKitPluginError >-WebKitPolicyError >-WebKitDownloadError >-WebKitPrintError >-WebKitJavascriptError >-WebKitSnapshotError >-WebKitUserContentFilterError >-webkit_network_error_quark >-webkit_plugin_error_quark >-webkit_policy_error_quark >-webkit_download_error_quark >-webkit_print_error_quark >-webkit_javascript_error_quark >-webkit_snapshot_error_quark >-webkit_user_content_filter_error_quark >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFaviconDatabase</FILE> >-WebKitFaviconDatabase >-WEBKIT_FAVICON_DATABASE_ERROR >-WebKitFaviconDatabaseError >-webkit_favicon_database_get_favicon >-webkit_favicon_database_get_favicon_finish >-webkit_favicon_database_get_favicon_uri >-webkit_favicon_database_clear >- >-<SUBSECTION Standard> >-WebKitFaviconDatabaseClass >-WEBKIT_TYPE_FAVICON_DATABASE >-WEBKIT_FAVICON_DATABASE >-WEBKIT_IS_FAVICON_DATABASE >-WEBKIT_FAVICON_DATABASE_CLASS >-WEBKIT_IS_FAVICON_DATABASE_CLASS >-WEBKIT_FAVICON_DATABASE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFaviconDatabasePrivate >-webkit_favicon_database_get_type >-webkit_favicon_database_error_quark >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFileChooserRequest</FILE> >-WebKitFileChooserRequest >-webkit_file_chooser_request_get_mime_types >-webkit_file_chooser_request_get_mime_types_filter >-webkit_file_chooser_request_get_select_multiple >-webkit_file_chooser_request_select_files >-webkit_file_chooser_request_get_selected_files >-webkit_file_chooser_request_cancel >- >-<SUBSECTION Standard> >-WebKitFileChooserRequestClass >-WEBKIT_TYPE_FILE_CHOOSER_REQUEST >-WEBKIT_FILE_CHOOSER_REQUEST >-WEBKIT_IS_FILE_CHOOSER_REQUEST >-WEBKIT_FILE_CHOOSER_REQUEST_CLASS >-WEBKIT_IS_FILE_CHOOSER_REQUEST_CLASS >-WEBKIT_FILE_CHOOSER_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFileChooserRequestPrivate >-webkit_file_chooser_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFindController</FILE> >-WebKitFindController >-WebKitFindOptions >-webkit_find_controller_search >-webkit_find_controller_search_finish >-webkit_find_controller_search_next >-webkit_find_controller_search_previous >-webkit_find_controller_get_search_text >-webkit_find_controller_count_matches >-webkit_find_controller_get_options >-webkit_find_controller_get_max_match_count >-webkit_find_controller_get_web_view >- >-<SUBSECTION Standard> >-WebKitFindControllerClass >-WEBKIT_TYPE_FIND_CONTROLLER >-WEBKIT_FIND_CONTROLLER >-WEBKIT_IS_FIND_CONTROLLER >-WEBKIT_FIND_CONTROLLER_CLASS >-WEBKIT_IS_FIND_CONTROLLER_CLASS >-WEBKIT_FIND_CONTROLLER_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFindControllerPrivate >-webkit_find_controller_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitCookieManager</FILE> >-WebKitCookieManager >-WebKitCookiePersistentStorage >-WebKitCookieAcceptPolicy >-webkit_cookie_manager_set_persistent_storage >-webkit_cookie_manager_set_accept_policy >-webkit_cookie_manager_get_accept_policy >-webkit_cookie_manager_get_accept_policy_finish >-webkit_cookie_manager_get_domains_with_cookies >-webkit_cookie_manager_get_domains_with_cookies_finish >-webkit_cookie_manager_add_cookie >-webkit_cookie_manager_add_cookie_finish >-webkit_cookie_manager_get_cookies >-webkit_cookie_manager_get_cookies_finish >-webkit_cookie_manager_delete_cookie >-webkit_cookie_manager_delete_cookie_finish >-webkit_cookie_manager_delete_cookies_for_domain >-webkit_cookie_manager_delete_all_cookies >- >-<SUBSECTION Standard> >-WebKitCookieManagerClass >-WEBKIT_TYPE_COOKIE_MANAGER >-WEBKIT_COOKIE_MANAGER >-WEBKIT_IS_COOKIE_MANAGER >-WEBKIT_COOKIE_MANAGER_CLASS >-WEBKIT_IS_COOKIE_MANAGER_CLASS >-WEBKIT_COOKIE_MANAGER_GET_CLASS >- >-<SUBSECTION Private> >-WebKitCookieManagerPrivate >-webkit_cookie_manager_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPlugin</FILE> >-WebKitPlugin >-webkit_plugin_get_name >-webkit_plugin_get_description >-webkit_plugin_get_path >-webkit_plugin_get_mime_info_list >- >-<SUBSECTION WebKitMimeInfo> >-WebKitMimeInfo >-webkit_mime_info_ref >-webkit_mime_info_unref >-webkit_mime_info_get_mime_type >-webkit_mime_info_get_description >-webkit_mime_info_get_extensions >- >-<SUBSECTION Standard> >-WebKitPluginClass >-WEBKIT_TYPE_PLUGIN >-WEBKIT_PLUGIN >-WEBKIT_IS_PLUGIN >-WEBKIT_PLUGIN_CLASS >-WEBKIT_IS_PLUGIN_CLASS >-WEBKIT_PLUGIN_GET_CLASS >-WEBKIT_TYPE_MIME_INFO >- >-<SUBSECTION Private> >-webkit_plugin_get_type >-webkit_mime_info_get_type >-WebKitPluginPrivate >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebInspector</FILE> >-WebKitWebInspector >-webkit_web_inspector_get_web_view >-webkit_web_inspector_get_inspected_uri >-webkit_web_inspector_get_can_attach >-webkit_web_inspector_is_attached >-webkit_web_inspector_attach >-webkit_web_inspector_detach >-webkit_web_inspector_show >-webkit_web_inspector_close >-webkit_web_inspector_get_attached_height >- >-<SUBSECTION Standard> >-WebKitWebInspectorClass >-WEBKIT_TYPE_WEB_INSPECTOR >-WEBKIT_WEB_INSPECTOR >-WEBKIT_IS_WEB_INSPECTOR >-WEBKIT_WEB_INSPECTOR_CLASS >-WEBKIT_IS_WEB_INSPECTOR_CLASS >-WEBKIT_WEB_INSPECTOR_GET_CLASS >- >-<SUBSECTION Private> >-webkit_web_inspector_get_type >-WebKitWebInspectorPrivate >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURISchemeRequest</FILE> >-WebKitURISchemeRequest >-webkit_uri_scheme_request_get_scheme >-webkit_uri_scheme_request_get_uri >-webkit_uri_scheme_request_get_path >-webkit_uri_scheme_request_get_web_view >-webkit_uri_scheme_request_get_http_method >-webkit_uri_scheme_request_get_http_headers >-webkit_uri_scheme_request_finish >-webkit_uri_scheme_request_finish_with_response >-webkit_uri_scheme_request_finish_error >- >-<SUBSECTION Standard> >-WebKitURISchemeRequestClass >-WEBKIT_TYPE_URI_SCHEME_REQUEST >-WEBKIT_URI_SCHEME_REQUEST >-WEBKIT_IS_URI_SCHEME_REQUEST >-WEBKIT_URI_SCHEME_REQUEST_CLASS >-WEBKIT_IS_URI_SCHEME_REQUEST_CLASS >-WEBKIT_URI_SCHEME_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURISchemeRequestPrivate >-webkit_uri_scheme_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURISchemeResponse</FILE> >-WebKitURISchemeResponse >-webkit_uri_scheme_response_new >-webkit_uri_scheme_response_set_content_type >-webkit_uri_scheme_response_set_status >-webkit_uri_scheme_response_set_http_headers >- >-<SUBSECTION Standard> >-WebKitURISchemeResponseClass >-WEBKIT_TYPE_URI_SCHEME_RESPONSE >-WEBKIT_URI_SCHEME_RESPONSE >-WEBKIT_IS_URI_SCHEME_RESPONSE >-WEBKIT_URI_SCHEME_RESPONSE_CLASS >-WEBKIT_IS_URI_SCHEME_RESPONSE_CLASS >-WEBKIT_URI_SCHEME_RESPONSE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURISchemeResponsePrivate >-webkit_uri_scheme_response_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitVersion</FILE> >-webkit_get_major_version >-webkit_get_minor_version >-webkit_get_micro_version >- >-<SUBSECTION> >-WEBKIT_MAJOR_VERSION >-WEBKIT_MINOR_VERSION >-WEBKIT_MICRO_VERSION >-WEBKIT_CHECK_VERSION >-</SECTION> >- >-<SECTION> >-<FILE>WebKitContextMenu</FILE> >-WebKitContextMenu >-webkit_context_menu_new >-webkit_context_menu_new_with_items >-webkit_context_menu_prepend >-webkit_context_menu_append >-webkit_context_menu_insert >-webkit_context_menu_move_item >-webkit_context_menu_get_items >-webkit_context_menu_get_n_items >-webkit_context_menu_first >-webkit_context_menu_last >-webkit_context_menu_get_item_at_position >-webkit_context_menu_remove >-webkit_context_menu_remove_all >-webkit_context_menu_set_user_data >-webkit_context_menu_get_user_data >- >-<SUBSECTION Standard> >-WebKitContextMenuClass >-WEBKIT_TYPE_CONTEXT_MENU >-WEBKIT_CONTEXT_MENU >-WEBKIT_IS_CONTEXT_MENU >-WEBKIT_CONTEXT_MENU_CLASS >-WEBKIT_IS_CONTEXT_MENU_CLASS >-WEBKIT_CONTEXT_MENU_GET_CLASS >- >-<SUBSECTION Private> >-WebKitContextMenuPrivate >-webkit_context_menu_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitContextMenuItem</FILE> >-WebKitContextMenuItem >-WebKitContextMenuAction >-webkit_context_menu_item_new >-webkit_context_menu_item_new_from_gaction >-webkit_context_menu_item_new_from_stock_action >-webkit_context_menu_item_new_from_stock_action_with_label >-webkit_context_menu_item_new_with_submenu >-webkit_context_menu_item_new_separator >-webkit_context_menu_item_get_action >-webkit_context_menu_item_get_gaction >-webkit_context_menu_item_get_stock_action >-webkit_context_menu_item_is_separator >-webkit_context_menu_item_set_submenu >-webkit_context_menu_item_get_submenu >- >-<SUBSECTION Standard> >-WebKitContextMenuItemClass >-WEBKIT_TYPE_CONTEXT_MENU_ITEM >-WEBKIT_CONTEXT_MENU_ITEM >-WEBKIT_IS_CONTEXT_MENU_ITEM >-WEBKIT_CONTEXT_MENU_ITEM_CLASS >-WEBKIT_IS_CONTEXT_MENU_ITEM_CLASS >-WEBKIT_CONTEXT_MENU_ITEM_GET_CLASS >- >-<SUBSECTION Private> >-WebKitContextMenuItemPrivate >-webkit_context_menu_item_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitOptionMenu</FILE> >-WebKitOptionMenu >-webkit_option_menu_get_n_items >-webkit_option_menu_get_item >-webkit_option_menu_select_item >-webkit_option_menu_activate_item >-webkit_option_menu_close >- >-<SUBSECTION Standard> >-WebKitOptionMenuClass >-WEBKIT_TYPE_OPTION_MENU >-WEBKIT_OPTION_MENU >-WEBKIT_IS_OPTION_MENU >-WEBKIT_OPTION_MENU_CLASS >-WEBKIT_IS_OPTION_MENU_CLASS >-WEBKIT_OPTION_MENU_GET_CLASS >- >-<SUBSECTION Private> >-WebKitOptionMenuPrivate >-webkit_option_menu_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitOptionMenuItem</FILE> >-WebKitOptionMenuItem >-webkit_option_menu_item_copy >-webkit_option_menu_item_free >-webkit_option_menu_item_get_label >-webkit_option_menu_item_get_tooltip >-webkit_option_menu_item_is_group_label >-webkit_option_menu_item_is_group_child >-webkit_option_menu_item_is_enabled >-webkit_option_menu_item_is_selected >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_OPTION_MENU_ITEM >- >-<SUBSECTION Private> >-webkit_option_menu_item_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFormSubmissionRequest</FILE> >-WebKitFormSubmissionRequest >-webkit_form_submission_request_get_text_fields >-webkit_form_submission_request_list_text_fields >-webkit_form_submission_request_submit >- >-<SUBSECTION Standard> >-WebKitFormSubmissionRequestClass >-WEBKIT_TYPE_FORM_SUBMISSION_REQUEST >-WEBKIT_FORM_SUBMISSION_REQUEST >-WEBKIT_IS_FORM_SUBMISSION_REQUEST >-WEBKIT_FORM_SUBMISSION_REQUEST_CLASS >-WEBKIT_IS_FORM_SUBMISSION_REQUEST_CLASS >-WEBKIT_FORM_SUBMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFormSubmissionRequestPrivate >-webkit_form_submission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitSecurityManager</FILE> >-WebKitSecurityManager >-webkit_security_manager_register_uri_scheme_as_local >-webkit_security_manager_uri_scheme_is_local >-webkit_security_manager_register_uri_scheme_as_no_access >-webkit_security_manager_uri_scheme_is_no_access >-webkit_security_manager_register_uri_scheme_as_display_isolated >-webkit_security_manager_uri_scheme_is_display_isolated >-webkit_security_manager_register_uri_scheme_as_secure >-webkit_security_manager_uri_scheme_is_secure >-webkit_security_manager_register_uri_scheme_as_cors_enabled >-webkit_security_manager_uri_scheme_is_cors_enabled >-webkit_security_manager_register_uri_scheme_as_empty_document >-webkit_security_manager_uri_scheme_is_empty_document >- >-<SUBSECTION Standard> >-WebKitSecurityManagerClass >-WEBKIT_TYPE_SECURITY_MANAGER >-WEBKIT_SECURITY_MANAGER >-WEBKIT_IS_SECURITY_MANAGER >-WEBKIT_SECURITY_MANAGER_CLASS >-WEBKIT_IS_SECURITY_MANAGER_CLASS >-WEBKIT_SECURITY_MANAGER_GET_CLASS >- >-<SUBSECTION Private> >-WebKitSecurityManagerPrivate >-webkit_security_manager_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitSecurityOrigin</FILE> >-WebKitSecurityOrigin >-webkit_security_origin_new >-webkit_security_origin_new_for_uri >-webkit_security_origin_ref >-webkit_security_origin_unref >-webkit_security_origin_get_protocol >-webkit_security_origin_get_host >-webkit_security_origin_get_port >-webkit_security_origin_is_opaque >-webkit_security_origin_to_string >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_SECURITY_ORIGIN >- >-<SUBSECTION Private> >-webkit_security_origin_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsiteDataManager</FILE> >-WebKitWebsiteDataManager >-WebKitTLSErrorsPolicy >-webkit_website_data_manager_new >-webkit_website_data_manager_new_ephemeral >-webkit_website_data_manager_is_ephemeral >-webkit_website_data_manager_get_base_data_directory >-webkit_website_data_manager_get_base_cache_directory >-webkit_website_data_manager_get_local_storage_directory >-webkit_website_data_manager_get_disk_cache_directory >-webkit_website_data_manager_get_offline_application_cache_directory >-webkit_website_data_manager_get_indexeddb_directory >-webkit_website_data_manager_get_websql_directory >-webkit_website_data_manager_get_hsts_cache_directory >-webkit_website_data_manager_get_itp_directory >-webkit_website_data_manager_get_service_worker_registrations_directory >-webkit_website_data_manager_get_dom_cache_directory >-webkit_website_data_manager_get_cookie_manager >-webkit_website_data_manager_set_itp_enabled >-webkit_website_data_manager_get_itp_enabled >-webkit_website_data_manager_set_persistent_credential_storage_enabled >-webkit_website_data_manager_get_persistent_credential_storage_enabled >-webkit_website_data_manager_set_tls_errors_policy >-webkit_website_data_manager_get_tls_errors_policy >-webkit_website_data_manager_set_network_proxy_settings >-webkit_website_data_manager_fetch >-webkit_website_data_manager_fetch_finish >-webkit_website_data_manager_remove >-webkit_website_data_manager_remove_finish >-webkit_website_data_manager_clear >-webkit_website_data_manager_clear_finish >-webkit_website_data_manager_set_memory_pressure_settings >- >-<SUBSECTION ITP Summary> >-WebKitITPFirstParty >-webkit_itp_first_party_ref >-webkit_itp_first_party_unref >-webkit_itp_first_party_get_domain >-webkit_itp_first_party_get_website_data_access_allowed >-webkit_itp_first_party_get_last_update_time >- >-WebKitITPThirdParty >-webkit_itp_third_party_ref >-webkit_itp_third_party_unref >-webkit_itp_third_party_get_domain >-webkit_itp_third_party_get_first_parties >- >-webkit_website_data_manager_get_itp_summary >-webkit_website_data_manager_get_itp_summary_finish >- >-<SUBSECTION Standard> >-WebKitWebsiteDataManagerClass >-WEBKIT_TYPE_WEBSITE_DATA_MANAGER >-WEBKIT_WEBSITE_DATA_MANAGER >-WEBKIT_IS_WEBSITE_DATA_MANAGER >-WEBKIT_WEBSITE_DATA_MANAGER_CLASS >-WEBKIT_IS_WEBSITE_DATA_MANAGER_CLASS >-WEBKIT_WEBSITE_DATA_MANAGER_GET_CLASS >-WEBKIT_TYPE_ITP_FIRST_PARTY >-WEBKIT_TYPE_ITP_THIRD_PARTY >- >-<SUBSECTION Private> >-WebKitWebsiteDataManagerPrivate >-webkit_website_data_manager_get_type >-webkit_itp_first_party_get_type >-webkit_itp_third_party_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsiteData</FILE> >-WebKitWebsiteData >-WebKitWebsiteDataTypes >-webkit_website_data_ref >-webkit_website_data_unref >-webkit_website_data_get_name >-webkit_website_data_get_types >-webkit_website_data_get_size >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_WEBSITE_DATA >- >-<SUBSECTION Private> >-webkit_website_data_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNetworkProxySettings</FILE> >-WebKitNetworkProxySettings >-WebKitNetworkProxyMode >-webkit_network_proxy_settings_new >-webkit_network_proxy_settings_copy >-webkit_network_proxy_settings_free >-webkit_network_proxy_settings_add_proxy_for_scheme >- >-<SUBSECTION Private> >-webkit_network_proxy_settings_get_type >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_NETWORK_NETWORK_PROXY_SETTINGS >-</SECTION> >- >-<SECTION> >-<FILE>WebKitAutomationSession</FILE> >-WebKitAutomationSession >-WebKitAutomationBrowsingContextPresentation >-webkit_automation_session_get_id >-webkit_automation_session_set_application_info >-webkit_automation_session_get_application_info >- >-<SUBSECTION Private> >-WebKitAutomationSessionPrivate >-webkit_automation_session_get_type >- >-<SUBSECTION Standard> >-WebKitAutomationSessionClass >-WEBKIT_TYPE_AUTOMATION_SESSION >-WEBKIT_AUTOMATION_SESSION >-WEBKIT_IS_AUTOMATION_SESSION >-WEBKIT_AUTOMATION_SESSION_CLASS >-WEBKIT_IS_AUTOMATION_SESSION_CLASS >-WEBKIT_AUTOMATION_SESSION_GET_CLASS >-</SECTION> >- >-<SECTION> >-<FILE>WebKitApplicationInfo</FILE> >-WebKitApplicationInfo >-webkit_application_info_new >-webkit_application_info_ref >-webkit_application_info_unref >-webkit_application_info_set_name >-webkit_application_info_get_name >-webkit_application_info_set_version >-webkit_application_info_get_version >- >-<SUBSECTION Private> >-webkit_application_info_get_type >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_APPLICATION_INFO >-</SECTION> >- >-<SECTION> >-<FILE>WebKitGeolocationManager</FILE> >-WebKitGeolocationManager >-webkit_geolocation_manager_update_position >-webkit_geolocation_manager_failed >-webkit_geolocation_manager_get_enable_high_accuracy >- >-<SUBSECTION Position> >-WebKitGeolocationPosition >-webkit_geolocation_position_new >-webkit_geolocation_position_copy >-webkit_geolocation_position_free >-webkit_geolocation_position_set_timestamp >-webkit_geolocation_position_set_altitude >-webkit_geolocation_position_set_altitude_accuracy >-webkit_geolocation_position_set_heading >-webkit_geolocation_position_set_speed >- >-<SUBSECTION Private> >-WebKitGeolocationManagerPrivate >-webkit_geolocation_manager_get_type >-webkit_geolocation_position_get_type >- >-<SUBSECTION Standard> >-WebKitGeolocationManagerClass >-WEBKIT_TYPE_GEOLOCATION_MANAGER >-WEBKIT_GEOLOCATION_MANAGER >-WEBKIT_IS_GEOLOCATION_MANAGER >-WEBKIT_GEOLOCATION_MANAGER_CLASS >-WEBKIT_IS_GEOLOCATION_MANAGER_CLASS >-WEBKIT_GEOLOCATION_MANAGER_GET_CLASS >-WEBKIT_TYPE_GEOLOCATION_POSITION >-</SECTION> >- >-<SECTION> >-<FILE>WebKitInputMethodContext</FILE> >-WebKitInputMethodContext >-WebKitInputPurpose >-WebKitInputHints >-webkit_input_method_context_set_enable_preedit >-webkit_input_method_context_get_preedit >-webkit_input_method_context_filter_key_event >-webkit_input_method_context_notify_focus_in >-webkit_input_method_context_notify_focus_out >-webkit_input_method_context_notify_cursor_area >-webkit_input_method_context_notify_surrounding >-webkit_input_method_context_reset >-webkit_input_method_context_get_input_purpose >-webkit_input_method_context_set_input_purpose >-webkit_input_method_context_get_input_hints >-webkit_input_method_context_set_input_hints >- >-<SUBSECTION Underline> >-WebKitInputMethodUnderline >-webkit_input_method_underline_new >-webkit_input_method_underline_copy >-webkit_input_method_underline_free >-webkit_input_method_underline_set_color >- >-<SUBSECTION Private> >-WebKitInputMethodContextPrivate >-webkit_input_method_context_get_type >-webkit_input_method_underline_get_type >- >-<SUBSECTION Standard> >-WebKitInputMethodContextClass >-WEBKIT_TYPE_INPUT_METHOD_CONTEXT >-WEBKIT_INPUT_METHOD_CONTEXT >-WEBKIT_INPUT_METHOD_CONTEXT_CLASS >-WEBKIT_IS_INPUT_METHOD_CONTEXT >-WEBKIT_IS_INPUT_METHOD_CONTEXT_CLASS >-WEBKIT_INPUT_METHOD_CONTEXT_GET_CLASS >-WEBKIT_TYPE_INPUT_METHOD_UNDERLINE >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebExtension</FILE> >-WebKitWebExtension >-WebKitWebExtensionInitializeFunction >-WebKitWebExtensionInitializeWithUserDataFunction >-webkit_web_extension_get_page >-webkit_web_extension_send_message_to_context >-webkit_web_extension_send_message_to_context_finish >- >-<SUBSECTION Standard> >-WebKitWebExtensionClass >-WEBKIT_TYPE_WEB_EXTENSION >-WEBKIT_WEB_EXTENSION >-WEBKIT_IS_WEB_EXTENSION >-WEBKIT_WEB_EXTENSION_CLASS >-WEBKIT_IS_WEB_EXTENSION_CLASS >-WEBKIT_WEB_EXTENSION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebExtensionPrivate >-webkit_web_extension_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebPage</FILE> >-WebKitWebPage >-WebKitFormSubmissionStep >-webkit_web_page_get_dom_document >-webkit_web_page_get_id >-webkit_web_page_get_uri >-webkit_web_page_get_main_frame >-webkit_web_page_get_editor >-webkit_web_page_send_message_to_view >-webkit_web_page_send_message_to_view_finish >- >-<SUBSECTION Standard> >-WebKitWebPageClass >-WEBKIT_TYPE_WEB_PAGE >-WEBKIT_WEB_PAGE >-WEBKIT_IS_WEB_PAGE >-WEBKIT_WEB_PAGE_CLASS >-WEBKIT_IS_WEB_PAGE_CLASS >-WEBKIT_WEB_PAGE_GET_CLASS >-WEBKIT_TYPE_FORM_SUBMISSION_STEP >- >-<SUBSECTION Private> >-WebKitWebPagePrivate >-webkit_web_page_get_type >-webkit_form_submission_step_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebEditor</FILE> >-WebKitWebEditor >-webkit_web_editor_get_page >- >-<SUBSECTION Standard> >-WebKitWebEditorClass >-WEBKIT_TYPE_WEB_EDITOR >-WEBKIT_WEB_EDITOR >-WEBKIT_IS_WEB_EDITOR >-WEBKIT_WEB_EDITOR_CLASS >-WEBKIT_IS_WEB_EDITOR_CLASS >-WEBKIT_WEB_EDITOR_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebEditorPrivate >-webkit_web_editor_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFrame</FILE> >-WebKitFrame >-webkit_frame_get_id >-webkit_frame_is_main_frame >-webkit_frame_get_uri >-webkit_frame_get_javascript_global_context >-webkit_frame_get_javascript_context_for_script_world >-webkit_frame_get_js_context >-webkit_frame_get_js_context_for_script_world >-webkit_frame_get_js_value_for_dom_object >-webkit_frame_get_js_value_for_dom_object_in_script_world >- >-<SUBSECTION Standard> >-WebKitFrameClass >-WEBKIT_TYPE_FRAME >-WEBKIT_FRAME >-WEBKIT_IS_FRAME >-WEBKIT_FRAME_CLASS >-WEBKIT_IS_FRAME_CLASS >-WEBKIT_FRAME_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFramePrivate >-webkit_frame_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitScriptWorld</FILE> >-WebKitScriptWorld >-webkit_script_world_get_default >-webkit_script_world_new >-webkit_script_world_new_with_name >-webkit_script_world_get_name >- >-<SUBSECTION Standard> >-WebKitScriptWorldClass >-WEBKIT_TYPE_SCRIPT_WORLD >-WEBKIT_SCRIPT_WORLD >-WEBKIT_IS_SCRIPT_WORLD >-WEBKIT_SCRIPT_WORLD_CLASS >-WEBKIT_IS_SCRIPT_WORLD_CLASS >-WEBKIT_SCRIPT_WORLD_GET_CLASS >- >-<SUBSECTION Private> >-WebKitScriptWorldPrivate >-webkit_script_world_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebHitTestResult</FILE> >-WebKitWebHitTestResult >-webkit_web_hit_test_result_get_node >- >-<SUBSECTION Standard> >-WebKitWebHitTestResultClass >-WEBKIT_TYPE_WEB_HIT_TEST_RESULT >-WEBKIT_WEB_HIT_TEST_RESULT >-WEBKIT_IS_WEB_HIT_TEST_RESULT >-WEBKIT_WEB_HIT_TEST_RESULT_CLASS >-WEBKIT_IS_WEB_HIT_TEST_RESULT_CLASS >-WEBKIT_WEB_HIT_TEST_RESULT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebHitTestResultPrivate >-webkit_web_hit_test_result_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitConsoleMessage</FILE> >-WebKitConsoleMessage >-WebKitConsoleMessageSource >-WebKitConsoleMessageLevel >-webkit_console_message_copy >-webkit_console_message_free >-webkit_console_message_get_source >-webkit_console_message_get_level >-webkit_console_message_get_text >-webkit_console_message_get_line >-webkit_console_message_get_source_id >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_CONSOLE_MESSAGE >-WEBKIT_TYPE_CONSOLE_MESSAGE_LEVEL >-WEBKIT_TYPE_CONSOLE_MESSAGE_SOURCE >- >-<SUBSECTION Private> >-webkit_console_message_get_type >-webkit_console_message_level_get_type >-webkit_console_message_source_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitColorChooserRequest</FILE> >-WebKitColorChooserRequest >-webkit_color_chooser_request_get_rgba >-webkit_color_chooser_request_set_rgba >-webkit_color_chooser_request_get_element_rectangle >-webkit_color_chooser_request_finish >-webkit_color_chooser_request_cancel >- >-<SUBSECTION Standard> >-WebKitColorChooserRequestClass >-WEBKIT_TYPE_COLOR_CHOOSER_REQUEST >-WEBKIT_COLOR_CHOOSER_REQUEST >-WEBKIT_IS_COLOR_CHOOSER_REQUEST >-WEBKIT_COLOR_CHOOSER_REQUEST_CLASS >-WEBKIT_IS_COLOR_CHOOSER_REQUEST_CLASS >-WEBKIT_COLOR_CHOOSER_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitColorChooserRequestPrivate >-webkit_color_chooser_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPrintCustomWidget</FILE> >-WebKitPrintCustomWidget >-webkit_print_custom_widget_new >-webkit_print_custom_widget_get_widget >-webkit_print_custom_widget_get_title >- >-<SUBSECTION Standard> >-WebKitPrintCustomWidgetClass >-WEBKIT_TYPE_PRINT_CUSTOM_WIDGET >-WEBKIT_PRINT_CUSTOM_WIDGET >-WEBKIT_IS_PRINT_CUSTOM_WIDGET >-WEBKIT_PRINT_CUSTOM_WIDGET_CLASS >-WEBKIT_IS_PRINT_CUSTOM_WIDGET_CLASS >-WEBKIT_PRINT_CUSTOM_WIDGET_GET_CLASS >- >-<SUBSECTION Private> >-WebKitPrintCustomWidgetPrivate >-webkit_print_custom_widget_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURIUtilities</FILE> >-webkit_uri_for_display >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserMessage</FILE> >-WebKitUserMessage >-webkit_user_message_new >-webkit_user_message_new_with_fd_list >-webkit_user_message_get_name >-webkit_user_message_get_parameters >-webkit_user_message_get_fd_list >-webkit_user_message_send_reply >- >-<SUBSECTION WebKitUserMessageError> >-WEBKIT_USER_MESSAGE_ERROR >-WebKitUserMessageError >-webkit_user_message_error_quark >- >-<SUBSECTION Standard> >-WebKitUserMessageClass >-WEBKIT_TYPE_USER_MESSAGE >-WEBKIT_USER_MESSAGE >-WEBKIT_IS_USER_MESSAGE >-WEBKIT_USER_MESSAGE_CLASS >-WEBKIT_IS_USER_MESSAGE_CLASS >-WEBKIT_USER_MESSAGE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitUserMessagePrivate >-webkit_user_message_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsitePolicies</FILE> >-WebKitWebsitePolicies >-webkit_website_policies_new >-webkit_website_policies_new_with_policies >-webkit_website_policies_get_autoplay_policy >- >-<SUBSECTION Standard> >-WebKitWebsitePoliciesClass >-WEBKIT_IS_WEBSITE_POLICIES >-WEBKIT_IS_WEBSITE_POLICIES_CLASS >-WEBKIT_TYPE_WEBSITE_POLICIES >-WEBKIT_WEBSITE_POLICIES >-WEBKIT_WEBSITE_POLICIES_CLASS >-WEBKIT_WEBSITE_POLICIES_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebsitePoliciesPrivate >-webkit_website_policies_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitMemoryPressureSettings</FILE> >-WebKitMemoryPressureSettings >-webkit_memory_pressure_settings_new >-webkit_memory_pressure_settings_copy >-webkit_memory_pressure_settings_free >-webkit_memory_pressure_settings_set_memory_limit >-webkit_memory_pressure_settings_get_memory_limit >-webkit_memory_pressure_settings_set_conservative_threshold >-webkit_memory_pressure_settings_get_conservative_threshold >-webkit_memory_pressure_settings_set_strict_threshold >-webkit_memory_pressure_settings_get_strict_threshold >-webkit_memory_pressure_settings_set_kill_threshold >-webkit_memory_pressure_settings_get_kill_threshold >-webkit_memory_pressure_settings_set_poll_interval >-webkit_memory_pressure_settings_get_poll_interval >- >-<SUBSECTION Private> >-webkit_memory_pressure_settings_get_type >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_MEMORY_PRESSURE_SETTINGS >-</SECTION> >diff --git a/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-4.0.types b/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-4.0.types >deleted file mode 100644 >index ef6e8ad6595659c0d50f5c62d3505a216b70af29..0000000000000000000000000000000000000000 >--- a/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-4.0.types >+++ /dev/null >@@ -1,46 +0,0 @@ >-#include <webkit2/webkit2.h> >-webkit_web_view_get_type >-webkit_web_view_base_get_type >-webkit_web_context_get_type >-webkit_back_forward_list_get_type >-webkit_back_forward_list_item_get_type >-webkit_settings_get_type >-webkit_uri_response_get_type >-webkit_uri_request_get_type >-webkit_window_properties_get_type >-webkit_download_get_type >-webkit_file_chooser_request_get_type >-webkit_find_controller_get_type >-webkit_script_dialog_get_type >-webkit_javascript_result_get_type >-webkit_web_resource_get_type >-webkit_cookie_manager_get_type >-webkit_plugin_get_type >-webkit_mime_info_get_type >-webkit_web_inspector_get_type >-webkit_uri_scheme_request_get_type >-webkit_uri_scheme_response_get_type >-webkit_context_menu_get_type >-webkit_context_menu_item_get_type >-webkit_web_extension_get_type >-webkit_web_page_get_type >-webkit_authentication_request_get_type >-webkit_credential_get_type >-webkit_frame_get_type >-webkit_certificate_info_get_type >-webkit_user_content_filter_store_get_type >-webkit_user_content_manager_get_type >-webkit_web_hit_test_result_get_type >-webkit_website_data_manager_get_type >-webkit_editor_state_get_type >-webkit_install_missing_media_plugins_permission_request_get_type >-webkit_console_message_get_type >-webkit_web_view_session_state_get_type >-webkit_print_custom_widget_get_type >-webkit_automation_session_get_type >-webkit_option_menu_get_type >-webkit_option_menu_item_get_type >-webkit_device_info_permission_request_get_type >-webkit_geolocation_manager_get_type >-webkit_geolocation_position_get_type >-webkit_pointer_lock_permission_request_get_type >diff --git a/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml b/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml >deleted file mode 100644 >index e12c7db5c796fc58ca862d062bac71c808ea60bf..0000000000000000000000000000000000000000 >--- a/Source/WebKit/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml >+++ /dev/null >@@ -1,180 +0,0 @@ >-<?xml version="1.0"?> >-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" >- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ >-<!ENTITY version SYSTEM "version.xml"> >-]> >-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> >- <bookinfo> >- <title>WebKitGTK Reference Manual</title> >- <releaseinfo>for WebKitGTK &version;</releaseinfo> >- </bookinfo> >- >- <chapter> >- <title>Class Overview</title> >- <xi:include href="xml/WebKitWebContext.xml"/> >- <xi:include href="xml/WebKitWebView.xml"/> >- <xi:include href="xml/WebKitAuthenticationRequest.xml"/> >- <xi:include href="xml/WebKitBackForwardList.xml"/> >- <xi:include href="xml/WebKitBackForwardListItem.xml"/> >- <xi:include href="xml/WebKitSettings.xml"/> >- <xi:include href="xml/WebKitURIRequest.xml"/> >- <xi:include href="xml/WebKitURIResponse.xml"/> >- <xi:include href="xml/WebKitWindowProperties.xml"/> >- <xi:include href="xml/WebKitDownload.xml"/> >- <xi:include href="xml/WebKitPermissionRequest.xml"/> >- <xi:include href="xml/WebKitGeolocationPermissionRequest.xml"/> >- <xi:include href="xml/WebKitInstallMissingMediaPluginsPermissionRequest.xml"/> >- <xi:include href="xml/WebKitMediaKeySystemPermissionRequest.xml"/> >- <xi:include href="xml/WebKitNavigationAction.xml"/> >- <xi:include href="xml/WebKitUserMediaPermissionRequest.xml"/> >- <xi:include href="xml/WebKitDeviceInfoPermissionRequest.xml"/> >- <xi:include href="xml/WebKitPolicyDecision.xml"/> >- <xi:include href="xml/WebKitNavigationPolicyDecision.xml"/> >- <xi:include href="xml/WebKitResponsePolicyDecision.xml"/> >- <xi:include href="xml/WebKitHitTestResult.xml"/> >- <xi:include href="xml/WebKitEditorState.xml"/> >- <xi:include href="xml/WebKitPrintCustomWidget.xml"/> >- <xi:include href="xml/WebKitPrintOperation.xml"/> >- <xi:include href="xml/WebKitWebResource.xml"/> >- <xi:include href="xml/WebKitError.xml"/> >- <xi:include href="xml/WebKitFaviconDatabase.xml"/> >- <xi:include href="xml/WebKitColorChooserRequest.xml"/> >- <xi:include href="xml/WebKitFileChooserRequest.xml"/> >- <xi:include href="xml/WebKitFindController.xml"/> >- <xi:include href="xml/WebKitCookieManager.xml"/> >- <xi:include href="xml/WebKitPlugin.xml"/> >- <xi:include href="xml/WebKitWebInspector.xml"/> >- <xi:include href="xml/WebKitURISchemeRequest.xml"/> >- <xi:include href="xml/WebKitURISchemeResponse.xml"/> >- <xi:include href="xml/WebKitVersion.xml"/> >- <xi:include href="xml/WebKitContextMenu.xml"/> >- <xi:include href="xml/WebKitContextMenuItem.xml"/> >- <xi:include href="xml/WebKitOptionMenu.xml"/> >- <xi:include href="xml/WebKitOptionMenuItem.xml"/> >- <xi:include href="xml/WebKitFormSubmissionRequest.xml"/> >- <xi:include href="xml/WebKitSecurityManager.xml"/> >- <xi:include href="xml/WebKitUserContentFilterStore.xml"/> >- <xi:include href="xml/WebKitUserContentManager.xml"/> >- <xi:include href="xml/WebKitUserContent.xml"/> >- <xi:include href="xml/WebKitNotification.xml"/> >- <xi:include href="xml/WebKitNotificationPermissionRequest.xml"/> >- <xi:include href="xml/WebKitSecurityOrigin.xml"/> >- <xi:include href="xml/WebKitWebsiteDataManager.xml"/> >- <xi:include href="xml/WebKitWebsiteData.xml"/> >- <xi:include href="xml/WebKitNetworkProxySettings.xml"/> >- <xi:include href="xml/WebKitAutomationSession.xml"/> >- <xi:include href="xml/WebKitApplicationInfo.xml"/> >- <xi:include href="xml/WebKitGeolocationManager.xml"/> >- <xi:include href="xml/WebKitUserMessage.xml"/> >- <xi:include href="xml/WebKitPointerLockPermissionRequest.xml"/> >- <xi:include href="xml/WebKitInputMethodContext.xml"/> >- <xi:include href="xml/WebKitWebsiteDataAccessPermissionRequest.xml"/> >- </chapter> >- >- <chapter> >- <title>Web Extensions</title> >- <xi:include href="xml/WebKitWebExtension.xml"/> >- <xi:include href="xml/WebKitWebPage.xml"/> >- <xi:include href="xml/WebKitFrame.xml"/> >- <xi:include href="xml/WebKitScriptWorld.xml"/> >- <xi:include href="xml/WebKitWebHitTestResult.xml"/> >- <xi:include href="xml/WebKitWebEditor.xml"/> >- <xi:include href="xml/WebKitConsoleMessage.xml"/> >- </chapter> >- >- <chapter> >- <title>Utilities</title> >- <xi:include href="xml/WebKitURIUtilities.xml"/> >- </chapter> >- >- <index id="index-all"> >- <title>Index</title> >- </index> >- >- <index id="api-index-deprecated" role="deprecated"> >- <title>Index of deprecated symbols</title> >- <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-2" role="2.2"> >- <title>Index of new symbols in 2.2</title> >- <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-4" role="2.4"> >- <title>Index of new symbols in 2.4</title> >- <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-6" role="2.6"> >- <title>Index of new symbols in 2.6</title> >- <xi:include href="xml/api-index-2.6.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-8" role="2.8"> >- <title>Index of new symbols in 2.8</title> >- <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-10" role="2.10"> >- <title>Index of new symbols in 2.10</title> >- <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-12" role="2.12"> >- <title>Index of new symbols in 2.12</title> >- <xi:include href="xml/api-index-2.12.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-14" role="2.14"> >- <title>Index of new symbols in 2.14</title> >- <xi:include href="xml/api-index-2.14.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-16" role="2.16"> >- <title>Index of new symbols in 2.16</title> >- <xi:include href="xml/api-index-2.16.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-18" role="2.18"> >- <title>Index of new symbols in 2.18</title> >- <xi:include href="xml/api-index-2.18.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-20" role="2.20"> >- <title>Index of new symbols in 2.20</title> >- <xi:include href="xml/api-index-2.20.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-22" role="2.22"> >- <title>Index of new symbols in 2.22</title> >- <xi:include href="xml/api-index-2.22.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-24" role="2.24"> >- <title>Index of new symbols in 2.24</title> >- <xi:include href="xml/api-index-2.24.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-26" role="2.26"> >- <title>Index of new symbols in 2.26</title> >- <xi:include href="xml/api-index-2.26.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-28" role="2.28"> >- <title>Index of new symbols in 2.28</title> >- <xi:include href="xml/api-index-2.28.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-30" role="2.30"> >- <title>Index of new symbols in 2.30</title> >- <xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-36" role="2.36"> >- <title>Index of new symbols in 2.36</title> >- <xi:include href="xml/api-index-2.36.xml"><xi:fallback /></xi:include> >- </index> >- >- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> >-</book> >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitAuthenticationRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitAuthenticationRequest.h >index 1d27dbc919cb5d9682c5ce7924de9daa2ed0922f..e545cd2786925b94c15e35c9701b4a8cf1ee66b7 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitAuthenticationRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitAuthenticationRequest.h >@@ -51,6 +51,7 @@ struct _WebKitAuthenticationRequest { > struct _WebKitAuthenticationRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitAutomationSession.h b/Source/WebKit/UIProcess/API/wpe/WebKitAutomationSession.h >index ecc664422d3eb4164e328236e17c86e06dd5f5ee..2af8537e0e7c5ac82eb6deaadb9fa5bbc2591e95 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitAutomationSession.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitAutomationSession.h >@@ -58,12 +58,14 @@ typedef struct _WebKitAutomationSessionPrivate WebKitAutomationSessionPrivate; > struct _WebKitAutomationSession { > GObject parent; > >+ /*< private >*/ > WebKitAutomationSessionPrivate *priv; > }; > > struct _WebKitAutomationSessionClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardList.h b/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardList.h >index cb39e8c97bc7132ea64c7faee654b17d7e847bbd..024b20aaba896c149191a207abc2fd838637e7eb 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardList.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardList.h >@@ -44,12 +44,14 @@ typedef struct _WebKitBackForwardListPrivate WebKitBackForwardListPrivate; > struct _WebKitBackForwardList { > GObject parent; > >+ /*< private >*/ > WebKitBackForwardListPrivate *priv; > }; > > struct _WebKitBackForwardListClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardListItem.h b/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardListItem.h >index c971ec00f59099acfc2d86d3d1607f69081ffe7f..78d8b97e3b753eafc029687046c01d88b30d141e 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardListItem.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitBackForwardListItem.h >@@ -43,12 +43,14 @@ typedef struct _WebKitBackForwardListItemPrivate WebKitBackForwardListItemPrivat > struct _WebKitBackForwardListItem { > GInitiallyUnowned parent; > >+ /*< private >*/ > WebKitBackForwardListItemPrivate *priv; > }; > > struct _WebKitBackForwardListItemClass { > GInitiallyUnownedClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitColor.cpp b/Source/WebKit/UIProcess/API/wpe/WebKitColor.cpp >index 5a3c99d8f3da0f93000d9def16955240d79ba2f4..a00fe34485f93314887a34f1854ae88c4391d9e9 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitColor.cpp >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitColor.cpp >@@ -24,12 +24,13 @@ > #include <WebCore/CSSParser.h> > > /** >- * SECTION: WebKitColor >- * @Short_description: A boxed type representing a RGBA color >- * @Title: WebKitColor >- * @See_also: #WebKitWebView. >+ * WebKitColor: >+ * @red: Red channel, between 0.0 and 1.0 inclusive >+ * @green: Green channel, between 0.0 and 1.0 inclusive >+ * @blue: Blue channel, between 0.0 and 1.0 inclusive >+ * @alpha: Alpha channel, between 0.0 and 1.0 inclusive > * >- * A WebKitColor is a boxed type representing a RGBA color. >+ * Boxed type representing a RGBA color. > * > * Since: 2.24 > */ >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitColor.h b/Source/WebKit/UIProcess/API/wpe/WebKitColor.h >index f26d09160684e5fab325d29f43b45808a2dd8915..05e1c310de76eb1ee09ac47e85b98385719f162e 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitColor.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitColor.h >@@ -29,17 +29,6 @@ > > G_BEGIN_DECLS > >-/** >- * WebKitColor: >- * @red: Red channel, between 0.0 and 1.0 inclusive >- * @green: Green channel, between 0.0 and 1.0 inclusive >- * @blue: Blue channel, between 0.0 and 1.0 inclusive >- * @alpha: Alpha channel, between 0.0 and 1.0 inclusive >- * >- * A WebKitColor is a boxed type representing a RGBA color. >- * >- * Since: 2.24 >- */ > struct _WebKitColor { > gdouble red; > gdouble green; >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitContextMenu.h b/Source/WebKit/UIProcess/API/wpe/WebKitContextMenu.h >index 4145fb06f99363c9797cb326fe2b46541e678421..d9bc8f890f2b3d308b39f439b6b6a7f1fe67ec07 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitContextMenu.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitContextMenu.h >@@ -45,12 +45,14 @@ typedef struct _WebKitContextMenuItem WebKitContextMenuItem; > struct _WebKitContextMenu { > GObject parent; > >+ /*< private >*/ > WebKitContextMenuPrivate *priv; > }; > > struct _WebKitContextMenuClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitContextMenuItem.h b/Source/WebKit/UIProcess/API/wpe/WebKitContextMenuItem.h >index 9f540aa0fd7fd09bfd1774ed0bd8e24ad09d753e..124a254af1111f73e45721f4bbb601bd723b8ce3 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitContextMenuItem.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitContextMenuItem.h >@@ -45,12 +45,14 @@ typedef struct _WebKitContextMenuItemPrivate WebKitContextMenuItemPrivate; > struct _WebKitContextMenuItem { > GInitiallyUnowned parent; > >+ /*< private >*/ > WebKitContextMenuItemPrivate *priv; > }; > > struct _WebKitContextMenuItemClass { > GInitiallyUnownedClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitCookieManager.h b/Source/WebKit/UIProcess/API/wpe/WebKitCookieManager.h >index 3c310cf1908b001c1c42b449b559d99408f84bdb..2d243f32e5499a48d416d0e276a1cec3a92ab2c2 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitCookieManager.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitCookieManager.h >@@ -74,12 +74,14 @@ typedef enum { > struct _WebKitCookieManager { > GObject parent; > >+ /*< private >*/ > WebKitCookieManagerPrivate *priv; > }; > > struct _WebKitCookieManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitDefines.h b/Source/WebKit/UIProcess/API/wpe/WebKitDefines.h >index 6138e41a3cc67e139c6317d36b744ad159e0f2d0..20fa25856a97731cfe2bfb5e52c8c2fe49a1d575 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitDefines.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitDefines.h >@@ -45,4 +45,11 @@ > #define WEBKIT_DEPRECATED WEBKIT_API G_DEPRECATED > #define WEBKIT_DEPRECATED_FOR(f) WEBKIT_API G_DEPRECATED_FOR(f) > >+/** >+ * WEBKIT_DEPRECATED_FOR: (skip) >+ * @f: replacement symbol name >+ * >+ * Marks a symbol as deprecated, indicating a replacement. >+ */ >+ > #endif /* WebKitDefines_h */ >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitDeviceInfoPermissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitDeviceInfoPermissionRequest.h >index b5567ee7961d2e7d2735c6899aeca4d4a07580ff..425845a3446b3cfd490c6065a604e21484ca410a 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitDeviceInfoPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitDeviceInfoPermissionRequest.h >@@ -49,6 +49,7 @@ struct _WebKitDeviceInfoPermissionRequest { > struct _WebKitDeviceInfoPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitDownload.h b/Source/WebKit/UIProcess/API/wpe/WebKitDownload.h >index 9bff4bb57d9d801daf275bb25ba084beb9a17708..e93321d22961be688781d6f6d4b76da3e3633757 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitDownload.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitDownload.h >@@ -47,15 +47,18 @@ typedef struct _WebKitWebView WebKitWebView; > struct _WebKitDownload { > GObject parent; > >+ /*< private >*/ > WebKitDownloadPrivate *priv; > }; > > struct _WebKitDownloadClass { > GObjectClass parent_class; > >+ /*< public >*/ > gboolean (* decide_destination) (WebKitDownload *download, > const gchar *suggested_filename); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitEditorState.h b/Source/WebKit/UIProcess/API/wpe/WebKitEditorState.h >index f9e7c7deab40e66b3e769b7820f2db4f09c54dbe..0f9fd66dce483266cbb371c70c67ef730d226090 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitEditorState.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitEditorState.h >@@ -64,12 +64,14 @@ typedef enum > struct _WebKitEditorState { > GObject parent; > >+ /*< private >*/ > WebKitEditorStatePrivate *priv; > }; > > struct _WebKitEditorStateClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitError.h b/Source/WebKit/UIProcess/API/wpe/WebKitError.h >index fa526ffce654b7dde6f2a6d5a0c2a034798a760a..9849d6c50f1796c8e3220452bae08db8e26d1162 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitError.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitError.h >@@ -132,6 +132,8 @@ typedef enum { > * @WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE: The JSON source for a content filter is invalid. > * @WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND: The requested content filter could not be found. > * >+ * Errors that can occur while compiling content filters. >+ * > * Since: 2.24 > */ > typedef enum { >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitFaviconDatabase.h b/Source/WebKit/UIProcess/API/wpe/WebKitFaviconDatabase.h >index 1736b22f7495951b2a2cbf4ed7d09d02bb619f20..d7f5eae21867c511f40e0a0531c9431d8566d72e 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitFaviconDatabase.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitFaviconDatabase.h >@@ -45,12 +45,14 @@ typedef struct _WebKitFaviconDatabasePrivate WebKitFaviconDatabasePrivate; > struct _WebKitFaviconDatabase { > GObject parent; > >+ /*< private >*/ > WebKitFaviconDatabasePrivate *priv; > }; > > struct _WebKitFaviconDatabaseClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitFileChooserRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitFileChooserRequest.h >index d54ef2c9dfa1fbd1a4ad1324e02a1a634ce65bbf..70123e30cacddd0e489c4a4879fe4b1255d6eb03 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitFileChooserRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitFileChooserRequest.h >@@ -50,6 +50,7 @@ struct _WebKitFileChooserRequest { > struct _WebKitFileChooserRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitFindController.h b/Source/WebKit/UIProcess/API/wpe/WebKitFindController.h >index ad3204ad0b2048a1a2355a5148beffe89866fca5..9cd927a2f08b2453d9dc2cd3f5ffd29feeba6c0e 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitFindController.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitFindController.h >@@ -77,6 +77,7 @@ struct _WebKitFindController { > struct _WebKitFindControllerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitFormSubmissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitFormSubmissionRequest.h >index bfd7879e66a4e20ffe42345f5f40bbad49d8a951..a5b4c8000d3050906ccf65118e67d10d589bf5a1 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitFormSubmissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitFormSubmissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitFormSubmissionRequest { > struct _WebKitFormSubmissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationManager.h b/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationManager.h >index c06b5f0505d075ffa10526971106ceed44825493..d426e6b53849974be3387f078def635fe3d54964 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationManager.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationManager.h >@@ -53,6 +53,7 @@ struct _WebKitGeolocationManager { > struct _WebKitGeolocationManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationPermissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationPermissionRequest.h >index d7c8a9dfeb1b5e2ef77d90701da42547cb2e5966..e23b000bbed1f65fa939676e66dcf206d9f56d90 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitGeolocationPermissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitGeolocationPermissionRequest { > struct _WebKitGeolocationPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitHitTestResult.h b/Source/WebKit/UIProcess/API/wpe/WebKitHitTestResult.h >index 679aa0760e45632b671a770252277389424dcd26..dc6efc5f4810e639386ccc99635a8788765e9016 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitHitTestResult.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitHitTestResult.h >@@ -66,12 +66,14 @@ typedef enum > struct _WebKitHitTestResult { > GObject parent; > >+ /*< private >*/ > WebKitHitTestResultPrivate *priv; > }; > > struct _WebKitHitTestResultClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContext.h b/Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContext.h >index dac5137d52d250fa8a9ae76296ef30bf3277b493..2e3b21225f4106f8be0111d5e03cc04715880e6f 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContext.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContext.h >@@ -103,6 +103,8 @@ struct _WebKitInputMethodContext { > struct _WebKitInputMethodContextClass { > GObjectClass parent_class; > >+ /*< public >*/ >+ > /* Signals */ > void (* preedit_started) (WebKitInputMethodContext *context); > void (* preedit_changed) (WebKitInputMethodContext *context); >@@ -136,6 +138,7 @@ struct _WebKitInputMethodContextClass { > guint selection_index); > void (* reset) (WebKitInputMethodContext *context); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitInstallMissingMediaPluginsPermissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitInstallMissingMediaPluginsPermissionRequest.h >index 51c2813a049efd843448e88e602a87b5f7f79c7a..1c3dc0dc4bc5c51a88b94b4ec8ab56a13284a80c 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitInstallMissingMediaPluginsPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitInstallMissingMediaPluginsPermissionRequest.h >@@ -43,12 +43,14 @@ typedef struct _WebKitInstallMissingMediaPluginsPermissionRequestPrivate WebKitI > struct _WebKitInstallMissingMediaPluginsPermissionRequest { > GObject parent; > >+ /*< private >*/ > WebKitInstallMissingMediaPluginsPermissionRequestPrivate *priv; > }; > > struct _WebKitInstallMissingMediaPluginsPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitMediaKeySystemPermissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitMediaKeySystemPermissionRequest.h >index 11671566ec150a474348df74f734f206aac3ec4d..65a5e6eca0e1d9fb674a4e92861e7e7a1b173aaf 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitMediaKeySystemPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitMediaKeySystemPermissionRequest.h >@@ -50,6 +50,7 @@ struct _WebKitMediaKeySystemPermissionRequest { > struct _WebKitMediaKeySystemPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitNavigationPolicyDecision.h b/Source/WebKit/UIProcess/API/wpe/WebKitNavigationPolicyDecision.h >index 9311e540028256866b0ecda4f541e5ae6b58792f..6afb8992ebe7b06a7d453dd6fc2d213ed12e26f8 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitNavigationPolicyDecision.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitNavigationPolicyDecision.h >@@ -53,6 +53,7 @@ struct _WebKitNavigationPolicyDecision { > struct _WebKitNavigationPolicyDecisionClass { > WebKitPolicyDecisionClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitNotification.h b/Source/WebKit/UIProcess/API/wpe/WebKitNotification.h >index bab986d845e84787d21ac14ff6bb0bb547c017e1..d2a9636c0e4ce3b2bc67ac4b274836e30e3b91b6 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitNotification.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitNotification.h >@@ -43,12 +43,14 @@ typedef struct _WebKitNotificationPrivate WebKitNotificationPrivate; > struct _WebKitNotification { > GObject parent; > >+ /*< private >*/ > WebKitNotificationPrivate *priv; > }; > > struct _WebKitNotificationClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitOptionMenu.h b/Source/WebKit/UIProcess/API/wpe/WebKitOptionMenu.h >index b2339ba0f089fdfc8594af98aa5cbf42792678bb..b491ea86181607d3aa1e29c04eb7ffa008d5db77 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitOptionMenu.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitOptionMenu.h >@@ -44,12 +44,14 @@ typedef struct _WebKitOptionMenuPrivate WebKitOptionMenuPrivate; > struct _WebKitOptionMenu { > GObject parent; > >+ /*< private >*/ > WebKitOptionMenuPrivate *priv; > }; > > struct _WebKitOptionMenuClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitPlugin.h b/Source/WebKit/UIProcess/API/wpe/WebKitPlugin.h >index 32dc6cc05d70fbb3a04ebb9772fdab76a1f868a1..8b0729ef97d769c01ed282c0df71fd402c96b9ac 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitPlugin.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitPlugin.h >@@ -43,12 +43,14 @@ typedef struct _WebKitPluginPrivate WebKitPluginPrivate; > struct _WebKitPlugin { > GObject parent; > >+ /*< private >*/ > WebKitPluginPrivate *priv; > }; > > struct _WebKitPluginClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitPolicyDecision.h b/Source/WebKit/UIProcess/API/wpe/WebKitPolicyDecision.h >index ff03a0f5b8e8c3ff8f3a08b255a634e623000f20..7f74f63634b2a164ab36184e5d204044a345c85a 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitPolicyDecision.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitPolicyDecision.h >@@ -51,6 +51,7 @@ struct _WebKitPolicyDecision { > struct _WebKitPolicyDecisionClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.cpp b/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.cpp >index 5113fd5e6ffe1aad1549c46f477c5c81c59df2ec..c81e58177b4b281ffc0645cb03114c94ecb9e32a 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.cpp >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.cpp >@@ -21,12 +21,13 @@ > #include "WebKitRectangle.h" > > /** >- * SECTION: WebKitRectangle >- * @Short_description: A boxed type representing a rectangle with integer coordinates >- * @Title: WebKitRectangle >- * @See_also: #WebKitWebView. >+ * WebKitRectangle: >+ * @x: The X coordinate of the top-left corner of the rectangle. >+ * @y: The Y coordinate of the top-left corner of the rectangle. >+ * @width: The width of the rectangle. >+ * @height: The height of the rectangle. > * >- * A WebKitRectangle is a boxed type representing a rectangle with integer coordiantes. >+ * Boxed type representing a rectangle with integer coordiantes. > * > * Since: 2.28 > */ >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.h b/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.h >index 597037a427c759543832b48cb111ed647b5053d5..f6c352e301a0cfaf16c9dc4a781772d001dba959 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitRectangle.h >@@ -29,17 +29,6 @@ > > G_BEGIN_DECLS > >-/** >- * WebKitRectangle: >- * @x: The X coordinate of the top-left corner of the rectangle. >- * @y: The Y coordinate of the top-left corner of the rectangle. >- * @width: The width of the rectangle. >- * @height: The height of the rectangle. >- * >- * A WebKitRectangle is a boxed type representing a rectangle with integer coordinates. >- * >- * Since: 2.28 >- */ > struct _WebKitRectangle { > gint x; > gint y; >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitResponsePolicyDecision.h b/Source/WebKit/UIProcess/API/wpe/WebKitResponsePolicyDecision.h >index defd0026a15cebd6e9729e004332f8f6ef595547..aa31a1f1176c11c471d984fe36d46759052705c8 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitResponsePolicyDecision.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitResponsePolicyDecision.h >@@ -53,6 +53,7 @@ struct _WebKitResponsePolicyDecision { > struct _WebKitResponsePolicyDecisionClass { > WebKitPolicyDecisionClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitSecurityManager.h b/Source/WebKit/UIProcess/API/wpe/WebKitSecurityManager.h >index 982284db935287c9cdbac7f863f1f9ed468b253c..8cad45357cf6a1d7f9a2403c8798b428cbc295aa 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitSecurityManager.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitSecurityManager.h >@@ -43,12 +43,14 @@ typedef struct _WebKitSecurityManagerPrivate WebKitSecurityManagerPrivate; > struct _WebKitSecurityManager { > GObject parent; > >+ /*< private >*/ > WebKitSecurityManagerPrivate *priv; > }; > > struct _WebKitSecurityManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitSettings.h b/Source/WebKit/UIProcess/API/wpe/WebKitSettings.h >index 53d55775e7f286a221006ba1169ef581b5681f17..0f3315a8812c57dcf30aa2056bff4618684bb3c9 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitSettings.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitSettings.h >@@ -54,12 +54,14 @@ typedef struct _WebKitSettingsPrivate WebKitSettingsPrivate; > struct _WebKitSettings { > GObject parent_instance; > >+ /*< private >*/ > WebKitSettingsPrivate *priv; > }; > > struct _WebKitSettingsClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitURIRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitURIRequest.h >index af9e319bc295234f10eddd566a85d6f49457fdef..4fb6b30d14f684197e565669ab28f4bd833c56ed 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitURIRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitURIRequest.h >@@ -51,6 +51,7 @@ struct _WebKitURIRequest { > struct _WebKitURIRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitURIResponse.h b/Source/WebKit/UIProcess/API/wpe/WebKitURIResponse.h >index 79b09ce48dbcb6cd5f2deff23d3aad646c5a0862..432ccf85bc42be1dbb774ba8f69ab518728bf8f6 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitURIResponse.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitURIResponse.h >@@ -51,6 +51,7 @@ struct _WebKitURIResponse { > struct _WebKitURIResponseClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeRequest.h >index 75052d775b019b161f7d8a8889921377b5a3eb90..e0d7bae07ca6f97e8b0b112b1f99ea56d7609314 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeRequest.h >@@ -47,12 +47,14 @@ typedef struct _WebKitWebView WebKitWebView; > struct _WebKitURISchemeRequest { > GObject parent; > >+ /*< private >*/ > WebKitURISchemeRequestPrivate *priv; > }; > > struct _WebKitURISchemeRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeResponse.h b/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeResponse.h >index d11926a76bf9626a29bf63e17a261b813405fb95..2304f42ba96527e47ae338be72086074aae1b913 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeResponse.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitURISchemeResponse.h >@@ -44,12 +44,14 @@ typedef struct _WebKitURISchemeResponsePrivate WebKitURISchemeResponsePrivate; > struct _WebKitURISchemeResponse { > GObject parent; > >+ /*< private >*/ > WebKitURISchemeResponsePrivate *priv; > }; > > struct _WebKitURISchemeResponseClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitUserContentFilterStore.h b/Source/WebKit/UIProcess/API/wpe/WebKitUserContentFilterStore.h >index 9b760feb0eb050b422083cc136883c0012439ebb..53b4e17c60fbe05c84c5febaa4f0d2c464441bc6 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitUserContentFilterStore.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitUserContentFilterStore.h >@@ -58,6 +58,7 @@ struct _WebKitUserContentFilterStore { > struct _WebKitUserContentFilterStoreClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitUserContentManager.h b/Source/WebKit/UIProcess/API/wpe/WebKitUserContentManager.h >index ab099360cd4f1fb7af9a9fad97a139d621aca130..82671104485ec505a80169c40b178a1bcdfebfb5 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitUserContentManager.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitUserContentManager.h >@@ -52,6 +52,7 @@ struct _WebKitUserContentManager { > struct _WebKitUserContentManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitUserMediaPermissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitUserMediaPermissionRequest.h >index 23e9629a9b99df3b6be97c3dc05f46455caa8480..452d373d303e78ff1fb01d682cf3fb7a64b05edc 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitUserMediaPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitUserMediaPermissionRequest.h >@@ -49,6 +49,7 @@ struct _WebKitUserMediaPermissionRequest { > struct _WebKitUserMediaPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitUserMessage.h b/Source/WebKit/UIProcess/API/wpe/WebKitUserMessage.h >index 51ff99cea11b88638a8eb71a9cdac3cfe0d9a76d..d9f43aba4115b4da351c5d6ed25d5d52e2a077ab 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitUserMessage.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitUserMessage.h >@@ -57,12 +57,14 @@ typedef enum { > struct _WebKitUserMessage { > GInitiallyUnowned parent; > >+ /*< private >*/ > WebKitUserMessagePrivate *priv; > }; > > struct _WebKitUserMessageClass { > GInitiallyUnownedClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitVersion.h.in b/Source/WebKit/UIProcess/API/wpe/WebKitVersion.h.in >index 36c7dca4d68c9a00cfdecc92122df04da1252cf5..762e12568be4f5e6835300c43322e6f0c4e2bb44 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitVersion.h.in >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitVersion.h.in >@@ -28,42 +28,10 @@ > > G_BEGIN_DECLS > >-/** >- * WEBKIT_MAJOR_VERSION: >- * >- * Like webkit_get_major_version(), but from the headers used at >- * application compile time, rather than from the library linked >- * against at application run time. >- */ > #define WEBKIT_MAJOR_VERSION (@PROJECT_VERSION_MAJOR@) >- >-/** >- * WEBKIT_MINOR_VERSION: >- * >- * Like webkit_get_minor_version(), but from the headers used at >- * application compile time, rather than from the library linked >- * against at application run time. >- */ > #define WEBKIT_MINOR_VERSION (@PROJECT_VERSION_MINOR@) >- >-/** >- * WEBKIT_MICRO_VERSION: >- * >- * Like webkit_get_micro_version(), but from the headers used at >- * application compile time, rather than from the library linked >- * against at application run time. >- */ > #define WEBKIT_MICRO_VERSION (@PROJECT_VERSION_MICRO@) > >-/** >- * WEBKIT_CHECK_VERSION: >- * @major: major version (e.g. 1 for version 1.2.5) >- * @minor: minor version (e.g. 2 for version 1.2.5) >- * @micro: micro version (e.g. 5 for version 1.2.5) >- * >- * Returns: %TRUE if the version of the WebKit header files >- * is the same as or newer than the passed-in version. >- */ > #define WEBKIT_CHECK_VERSION(major, minor, micro) \ > (WEBKIT_MAJOR_VERSION > (major) || \ > (WEBKIT_MAJOR_VERSION == (major) && WEBKIT_MINOR_VERSION > (minor)) || \ >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebContext.h b/Source/WebKit/UIProcess/API/wpe/WebKitWebContext.h >index 4ce93a4e0790922f9139562e7cbf6f8409ad8df8..6841c079aa4b61d89c08b1a969f9137d9b8a0434 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebContext.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebContext.h >@@ -113,6 +113,7 @@ struct _WebKitWebContext { > struct _WebKitWebContextClass { > GObjectClass parent; > >+ /*< public >*/ > void (* download_started) (WebKitWebContext *context, > WebKitDownload *download); > void (* initialize_web_extensions) (WebKitWebContext *context); >@@ -122,6 +123,7 @@ struct _WebKitWebContextClass { > gboolean (* user_message_received) (WebKitWebContext *context, > WebKitUserMessage *message); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebResource.h b/Source/WebKit/UIProcess/API/wpe/WebKitWebResource.h >index 320ac3a4263da3d041ab3a4dab8ae4caa7bb8b76..17da52621b88ce907eaafde6e7dbd8315f60d8c2 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebResource.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebResource.h >@@ -45,12 +45,14 @@ typedef struct _WebKitWebResourcePrivate WebKitWebResourcePrivate; > struct _WebKitWebResource { > GObject parent; > >+ /*< private >*/ > WebKitWebResourcePrivate *priv; > }; > > struct _WebKitWebResourceClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebView.h b/Source/WebKit/UIProcess/API/wpe/WebKitWebView.h >index 708acc2f4c4158cf11f4a2407a588b2c391a0e03..a90fbad297039180648f66f1a45a27a0eaa95bd7 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebView.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebView.h >@@ -212,6 +212,7 @@ struct _WebKitWebView { > struct _WebKitWebViewClass { > GObjectClass parent; > >+ /*< public >*/ > void (* load_changed) (WebKitWebView *web_view, > WebKitLoadEvent load_event); > gboolean (* load_failed) (WebKitWebView *web_view, >@@ -270,6 +271,7 @@ struct _WebKitWebViewClass { > WebKitOptionMenu *menu, > WebKitRectangle *rectangle); > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackend.cpp b/Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackend.cpp >index e0fc205b39095cf8aae201a1dcca520461c60de4..763bda5b29304f7ed7133c0a8158e6c8b94c5ea1 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackend.cpp >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebViewBackend.cpp >@@ -23,11 +23,11 @@ > #include "WebKitWebViewBackendPrivate.h" > > /** >- * SECTION: WebKitWebViewBackend >- * @Short_description: A web view backend >- * @Title: WebKitWebViewBackend >+ * WebKitWebViewBackend: > * @See_also: #WebKitWebView. > * >+ * A web view backend. >+ * > * A WebKitWebViewBackend is a boxed type wrapping a WPE backend used to create a > * #WebKitWebView. A WebKitWebViewBackend is created with webkit_web_view_backend_new() > * and it should be passed to a WebKitWebView constructor that will take the ownership. >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp b/Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp >index 7dc0c3ac8ea2ca4386d4f57ec87b494d2b83ae1d..e1c27813fa8af499a4f95ecfad317e546ee1f500 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp >@@ -190,7 +190,7 @@ WebKitWebView* webkit_web_view_new_with_user_content_manager(WebKitWebViewBacken > /** > * webkit_web_view_set_background_color: > * @web_view: a #WebKitWebView >- * @backgroundColor: a #WebKitColor >+ * @color: a #WebKitColor > * > * Sets the color that will be used to draw the @web_view background before > * the actual contents are rendered. Note that if the web page loaded in @web_view >@@ -211,7 +211,7 @@ void webkit_web_view_set_background_color(WebKitWebView* webView, WebKitColor* b > /** > * webkit_web_view_get_background_color: > * @web_view: a #WebKitWebView >- * @rgba: (out): a #WebKitColor to fill in with the background color >+ * @color: (out): a #WebKitColor to fill in with the background color > * > * Gets the color that is used to draw the @web_view background before the > * actual contents are rendered. For more information see also >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataAccessPermissionRequest.h b/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataAccessPermissionRequest.h >index f78db01f525b7293c3ca54338681f0d202ef0e8a..72466a14078134dfde74864516e07c9d82ef2d83 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataAccessPermissionRequest.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataAccessPermissionRequest.h >@@ -49,6 +49,7 @@ struct _WebKitWebsiteDataAccessPermissionRequest { > struct _WebKitWebsiteDataAccessPermissionRequestClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataManager.h b/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataManager.h >index 77ec8db0894075b2bc3aa161203404f87e4a7bdb..664b854956daef68f6a151e525fce988553aba28 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataManager.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebsiteDataManager.h >@@ -62,12 +62,14 @@ typedef struct _WebKitWebsiteDataManagerPrivate WebKitWebsiteDataManagerPrivate; > struct _WebKitWebsiteDataManager { > GObject parent; > >+ /*< private >*/ > WebKitWebsiteDataManagerPrivate *priv; > }; > > struct _WebKitWebsiteDataManagerClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWebsitePolicies.h b/Source/WebKit/UIProcess/API/wpe/WebKitWebsitePolicies.h >index 187665f543e78912975a3477c310fc373aa3f87d..d13ed304cf43752e0f7544688b19e4ed0ffe6335 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWebsitePolicies.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWebsitePolicies.h >@@ -42,12 +42,14 @@ typedef struct _WebKitWebsitePoliciesPrivate WebKitWebsitePoliciesPrivate; > struct _WebKitWebsitePolicies { > GObject parent; > >+ /*< private >*/ > WebKitWebsitePoliciesPrivate *priv; > }; > > struct _WebKitWebsitePoliciesClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/WebKitWindowProperties.h b/Source/WebKit/UIProcess/API/wpe/WebKitWindowProperties.h >index 060d3105c2e45e7488c67afe0ca4c19c1c8f0939..16dcd2f383b0f824bd0092ae8c10f020e64f2e9d 100644 >--- a/Source/WebKit/UIProcess/API/wpe/WebKitWindowProperties.h >+++ b/Source/WebKit/UIProcess/API/wpe/WebKitWindowProperties.h >@@ -50,6 +50,7 @@ struct _WebKitWindowProperties { > struct _WebKitWindowPropertiesClass { > GObjectClass parent_class; > >+ /*< private >*/ > void (*_webkit_reserved0) (void); > void (*_webkit_reserved1) (void); > void (*_webkit_reserved2) (void); >diff --git a/Source/WebKit/UIProcess/API/wpe/docs/wpe-1.0-sections.txt b/Source/WebKit/UIProcess/API/wpe/docs/wpe-1.0-sections.txt >deleted file mode 100644 >index c0e1359abff7d0f6bf08853baba831e64312e49a..0000000000000000000000000000000000000000 >--- a/Source/WebKit/UIProcess/API/wpe/docs/wpe-1.0-sections.txt >+++ /dev/null >@@ -1,1711 +0,0 @@ >-<SECTION> >-<FILE>WebKitWebContext</FILE> >-<TITLE>WebKitWebContext</TITLE> >-WebKitWebContext >-WebKitCacheModel >-WebKitProcessModel >-webkit_web_context_get_default >-webkit_web_context_new >-webkit_web_context_new_ephemeral >-webkit_web_context_new_with_website_data_manager >-webkit_web_context_is_ephemeral >-webkit_web_context_is_automation_allowed >-webkit_web_context_set_automation_allowed >-webkit_web_context_get_website_data_manager >-webkit_web_context_get_cache_model >-webkit_web_context_set_cache_model >-webkit_web_context_get_web_process_count_limit >-webkit_web_context_set_web_process_count_limit >-webkit_web_context_clear_cache >-webkit_web_context_set_network_proxy_settings >-webkit_web_context_download_uri >-webkit_web_context_get_cookie_manager >-webkit_web_context_get_geolocation_manager >-webkit_web_context_get_favicon_database >-webkit_web_context_set_favicon_database_directory >-webkit_web_context_get_favicon_database_directory >-webkit_web_context_get_security_manager >-webkit_web_context_set_additional_plugins_directory >-webkit_web_context_get_plugins >-webkit_web_context_get_plugins_finish >-webkit_web_context_get_sandbox_enabled >-webkit_web_context_set_sandbox_enabled >-webkit_web_context_add_path_to_sandbox >-webkit_web_context_get_spell_checking_enabled >-webkit_web_context_set_spell_checking_enabled >-webkit_web_context_get_spell_checking_languages >-webkit_web_context_set_spell_checking_languages >-webkit_web_context_set_preferred_languages >-webkit_web_context_set_tls_errors_policy >-webkit_web_context_get_tls_errors_policy >-webkit_web_context_set_web_extensions_directory >-webkit_web_context_set_web_extensions_initialization_user_data >-webkit_web_context_prefetch_dns >-webkit_web_context_allow_tls_certificate_for_host >-webkit_web_context_get_process_model >-webkit_web_context_set_process_model >-webkit_web_context_initialize_notification_permissions >-webkit_web_context_send_message_to_all_extensions >- >-<SUBSECTION URI Scheme> >-WebKitURISchemeRequestCallback >-webkit_web_context_register_uri_scheme >- >-<SUBSECTION Standard> >-WebKitWebContextClass >-WEBKIT_WEB_CONTEXT >-WEBKIT_IS_WEB_CONTEXT >-WEBKIT_TYPE_WEB_CONTEXT >-WEBKIT_WEB_CONTEXT_CLASS >-WEBKIT_IS_WEB_CONTEXT_CLASS >-WEBKIT_WEB_CONTEXT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebContextPrivate >-webkit_web_context_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserContent</FILE> >-<TITLE>WebKitUserContent</TITLE> >-WebKitUserStyleSheet >-WebKitUserScript >-WebKitUserContentInjectedFrames >-WebKitUserStyleLevel >-WebKitUserScriptInjectionTime >-WebKitUserContentFilter >-webkit_user_style_sheet_ref >-webkit_user_style_sheet_unref >-webkit_user_style_sheet_new >-webkit_user_style_sheet_new_for_world >-webkit_user_script_ref >-webkit_user_script_unref >-webkit_user_script_new >-webkit_user_script_new_for_world >-webkit_user_content_filter_ref >-webkit_user_content_filter_unref >-webkit_user_content_filter_get_identifier >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_USER_STYLE_SHEET >-WEBKIT_TYPE_USER_SCRIPT >-WEBKIT_TYPE_USER_CONTENT_FILTER >- >-<SUBSECTION Private> >-webkit_user_style_sheet_get_type >-webkit_user_script_get_type >-webkit_user_content_filter_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserContentManager</FILE> >-<TITLE>WebKitUserContentManager</TITLE> >-WebKitUserContentManager >-webkit_user_content_manager_new >-webkit_user_content_manager_add_style_sheet >-webkit_user_content_manager_remove_style_sheet >-webkit_user_content_manager_remove_all_style_sheets >-webkit_user_content_manager_add_script >-webkit_user_content_manager_remove_script >-webkit_user_content_manager_remove_all_scripts >-webkit_user_content_manager_register_script_message_handler >-webkit_user_content_manager_unregister_script_message_handler >-webkit_user_content_manager_register_script_message_handler_in_world >-webkit_user_content_manager_unregister_script_message_handler_in_world >-webkit_user_content_manager_add_filter >-webkit_user_content_manager_remove_filter >-webkit_user_content_manager_remove_filter_by_id >-webkit_user_content_manager_remove_all_filters >- >-<SUBSECTION Standard> >-WEBKIT_IS_USER_CONTENT_MANAGER >-WEBKIT_IS_USER_CONTENT_MANAGER_CLASS >-WEBKIT_TYPE_USER_CONTENT_MANAGER >-WEBKIT_USER_CONTENT_MANAGER >-WEBKIT_USER_CONTENT_MANAGER_CLASS >-WEBKIT_USER_CONTENT_MANAGER_GET_CLASS >-WebKitUserContentManagerClass >- >-<SUBSECTION Private> >-WebKitUserContentManagerPrivate >-webkit_user_content_manager_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserContentFilterStore</FILE> >-<TITLE>WebKitUserContentFilterStore</TITLE> >-WebKitUserContentFilterStore >-webkit_user_content_filter_store_new >-webkit_user_content_filter_store_get_path >-webkit_user_content_filter_store_save >-webkit_user_content_filter_store_save_finish >-webkit_user_content_filter_store_save_from_file >-webkit_user_content_filter_store_save_from_file_finish >-webkit_user_content_filter_store_load >-webkit_user_content_filter_store_load_finish >-webkit_user_content_filter_store_remove >-webkit_user_content_filter_store_remove_finish >-webkit_user_content_filter_store_fetch_identifiers >-webkit_user_content_filter_store_fetch_identifiers_finish >- >-<SUBSECTION Standard> >-WEBKIT_IS_USER_CONTENT_FILTER_STORE >-WEBKIT_IS_USER_CONTENT_FILTER_STORE_CLASS >-WEBKIT_TYPE_USER_CONTENT_FILTER_STORE >-WEBKIT_USER_CONTENT_FILTER_STORE >-WEBKIT_USER_CONTENT_FILTER_STORE_CLASS >-WEBKIT_USER_CONTENT_FILTER_STORE_GET_CLASS >-WebKitUserContentFilterStoreClass >- >-<SUBSECTION Private> >-WebKitUserContentFilterStorePrivate >-webkit_user_content_filter_store_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebView</FILE> >-<TITLE>WebKitWebView</TITLE> >-WebKitWebView >-WebKitLoadEvent >-WebKitPolicyDecisionType >-WebKitSaveMode >-WebKitInsecureContentEvent >-WebKitWebProcessTerminationReason >-WebKitFrameDisplayedCallback >-WebKitAutoplayPolicy >-WebKitMediaCaptureState >- >-<SUBSECTION Editing Commands> >-WEBKIT_EDITING_COMMAND_CUT >-WEBKIT_EDITING_COMMAND_COPY >-WEBKIT_EDITING_COMMAND_PASTE >-WEBKIT_EDITING_COMMAND_PASTE_AS_PLAIN_TEXT >-WEBKIT_EDITING_COMMAND_SELECT_ALL >-WEBKIT_EDITING_COMMAND_UNDO >-WEBKIT_EDITING_COMMAND_REDO >-WEBKIT_EDITING_COMMAND_INSERT_IMAGE >-WEBKIT_EDITING_COMMAND_CREATE_LINK >- >-<SUBSECTION> >-webkit_web_view_new >-webkit_web_view_new_with_context >-webkit_web_view_new_with_related_view >-webkit_web_view_new_with_settings >-webkit_web_view_new_with_user_content_manager >-webkit_web_view_get_backend >-webkit_web_view_is_ephemeral >-webkit_web_view_is_controlled_by_automation >-webkit_web_view_get_automation_presentation_type >-webkit_web_view_get_context >-webkit_web_view_get_user_content_manager >-webkit_web_view_get_website_data_manager >-webkit_web_view_try_close >-webkit_web_view_load_uri >-webkit_web_view_load_html >-webkit_web_view_load_alternate_html >-webkit_web_view_load_plain_text >-webkit_web_view_load_bytes >-webkit_web_view_load_request >-webkit_web_view_can_go_back >-webkit_web_view_go_back >-webkit_web_view_can_go_forward >-webkit_web_view_go_forward >-webkit_web_view_get_title >-webkit_web_view_get_page_id >-webkit_web_view_reload >-webkit_web_view_reload_bypass_cache >-webkit_web_view_stop_loading >-webkit_web_view_is_loading >-webkit_web_view_is_playing_audio >-webkit_web_view_set_is_muted >-webkit_web_view_get_is_muted >-webkit_web_view_get_estimated_load_progress >-webkit_web_view_get_custom_charset >-webkit_web_view_set_custom_charset >-webkit_web_view_get_back_forward_list >-webkit_web_view_go_to_back_forward_list_item >-webkit_web_view_get_uri >-webkit_web_view_set_settings >-webkit_web_view_get_settings >-webkit_web_view_get_window_properties >-webkit_web_view_set_zoom_level >-webkit_web_view_get_zoom_level >-webkit_web_view_can_execute_editing_command >-webkit_web_view_can_execute_editing_command_finish >-webkit_web_view_execute_editing_command >-webkit_web_view_execute_editing_command_with_argument >-webkit_web_view_get_find_controller >-webkit_web_view_run_javascript >-webkit_web_view_run_javascript_finish >-webkit_web_view_run_javascript_in_world >-webkit_web_view_run_javascript_in_world_finish >-webkit_web_view_run_javascript_from_gresource >-webkit_web_view_run_javascript_from_gresource_finish >-webkit_web_view_can_show_mime_type >-webkit_web_view_save >-webkit_web_view_save_finish >-webkit_web_view_save_to_file >-webkit_web_view_save_to_file_finish >-webkit_web_view_download_uri >-webkit_web_view_get_tls_info >-webkit_web_view_set_editable >-webkit_web_view_is_editable >-webkit_web_view_get_editor_state >-webkit_web_view_get_session_state >-webkit_web_view_restore_session_state >-webkit_web_view_get_main_resource >-webkit_web_view_add_frame_displayed_callback >-webkit_web_view_remove_frame_displayed_callback >-webkit_web_view_get_background_color >-webkit_web_view_set_background_color >-webkit_web_view_send_message_to_page >-webkit_web_view_send_message_to_page_finish >-webkit_web_view_set_input_method_context >-webkit_web_view_get_input_method_context >-webkit_web_view_get_website_policies >-webkit_web_view_get_is_web_process_responsive >-webkit_web_view_terminate_web_process >-webkit_web_view_set_cors_allowlist >-webkit_web_view_get_camera_capture_state >-webkit_web_view_get_microphone_capture_state >-webkit_web_view_set_camera_capture_state >-webkit_web_view_set_microphone_capture_state >-webkit_web_view_get_display_capture_state >-webkit_web_view_set_display_capture_state >- >-<SUBSECTION WebKitJavascriptResult> >-WebKitJavascriptResult >-webkit_javascript_result_ref >-webkit_javascript_result_unref >-webkit_javascript_result_get_js_value >- >-<SUBSECTION WebKitScriptDialog> >-WebKitScriptDialog >-WebKitScriptDialogType >-webkit_script_dialog_ref >-webkit_script_dialog_unref >-webkit_script_dialog_get_dialog_type >-webkit_script_dialog_get_message >-webkit_script_dialog_confirm_set_confirmed >-webkit_script_dialog_prompt_get_default_text >-webkit_script_dialog_prompt_set_text >-webkit_script_dialog_close >- >-<SUBSECTION WebKitWebViewSessionState> >-WebKitWebViewSessionState >-webkit_web_view_session_state_new >-webkit_web_view_session_state_ref >-webkit_web_view_session_state_unref >-webkit_web_view_session_state_serialize >- >-<SUBSECTION Standard> >-WebKitWebViewClass >-WEBKIT_WEB_VIEW >-WEBKIT_IS_WEB_VIEW >-WEBKIT_TYPE_WEB_VIEW >-WEBKIT_WEB_VIEW_CLASS >-WEBKIT_IS_WEB_VIEW_CLASS >-WEBKIT_WEB_VIEW_GET_CLASS >-WEBKIT_TYPE_JAVASCRIPT_RESULT >-WEBKIT_TYPE_SCRIPT_DIALOG >-WEBKIT_TYPE_WEB_VIEW_SESSION_STATE >- >-<SUBSECTION Private> >-webkit_web_view_get_type >-webkit_javascript_result_get_type >-webkit_script_dialog_get_type >-webkit_web_view_session_state_get_type >-WebKitWebViewPrivate >-WEBKIT_API >-WEBKIT_DEPRECATED >-WEBKIT_DEPRECATED_FOR >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebViewBackend</FILE> >-WEBKIT_TYPE_WEB_VIEW_BACKEND >-WebKitWebViewBackend >-webkit_web_view_backend_get_wpe_backend >-webkit_web_view_backend_new >- >-<SUBSECTION Private> >-webkit_web_view_backend_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitColor</FILE> >-WEBKIT_TYPE_COLOR >-WebKitColor >-webkit_color_parse >- >-<SUBSECTION Private> >-webkit_color_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitRectangle</FILE> >-WEBKIT_TYPE_RECTANGLE >-WebKitRectangle >- >-<SUBSECTION Private> >-webkit_rectangle_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitAuthenticationRequest</FILE> >-WebKitAuthenticationRequest >-WebKitAuthenticationScheme >-webkit_authentication_request_authenticate >-webkit_authentication_request_cancel >-webkit_authentication_request_can_save_credentials >-webkit_authentication_request_set_can_save_credentials >-webkit_authentication_request_get_host >-webkit_authentication_request_get_port >-webkit_authentication_request_get_security_origin >-webkit_authentication_request_is_retry >-webkit_authentication_request_get_proposed_credential >-webkit_authentication_request_set_proposed_credential >-webkit_authentication_request_get_realm >-webkit_authentication_request_get_scheme >-webkit_authentication_request_get_certificate_pin_flags >-webkit_authentication_request_is_for_proxy >- >-<SUBSECTION Standard> >-WebKitAuthenticationRequestClass >-WEBKIT_TYPE_AUTHENTICATION_REQUEST >-WEBKIT_AUTHENTICATION_REQUEST >-WEBKIT_AUTHENTICATION_REQUEST_CLASS >-WEBKIT_AUTHENTICATION_REQUEST_GET_CLASS >-WEBKIT_IS_AUTHENTICATION_REQUEST >-WEBKIT_IS_AUTHENTICATION_REQUEST_CLASS >-WEBKIT_TYPE_CREDENTIAL >- >-<SUBSECTION Private> >-WebKitAuthenticationRequestPrivate >-webkit_authentication_request_get_type >-webkit_credential_get_type >- >-<SUBSECTION> >-WebKitCredential >-WebKitCredentialPersistence >-webkit_credential_new >-webkit_credential_new_for_certificate_pin >-webkit_credential_new_for_certificate >-webkit_credential_copy >-webkit_credential_free >-webkit_credential_get_password >-webkit_credential_get_persistence >-webkit_credential_get_username >-webkit_credential_has_password >-webkit_credential_get_certificate >-</SECTION> >- >-<SECTION> >-<FILE>WebKitBackForwardList</FILE> >-WebKitBackForwardList >-webkit_back_forward_list_get_length >-webkit_back_forward_list_get_current_item >-webkit_back_forward_list_get_back_item >-webkit_back_forward_list_get_forward_item >-webkit_back_forward_list_get_nth_item >-webkit_back_forward_list_get_back_list >-webkit_back_forward_list_get_back_list_with_limit >-webkit_back_forward_list_get_forward_list >-webkit_back_forward_list_get_forward_list_with_limit >- >-<SUBSECTION Standard> >-WebKitBackForwardListClass >-WEBKIT_TYPE_BACK_FORWARD_LIST >-WEBKIT_BACK_FORWARD_LIST >-WEBKIT_IS_BACK_FORWARD_LIST >-WEBKIT_BACK_FORWARD_LIST_CLASS >-WEBKIT_IS_BACK_FORWARD_LIST_CLASS >-WEBKIT_BACK_FORWARD_LIST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitBackForwardListPrivate >-webkit_back_forward_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitBackForwardListItem</FILE> >-WebKitBackForwardListItem >-webkit_back_forward_list_item_get_title >-webkit_back_forward_list_item_get_uri >-webkit_back_forward_list_item_get_original_uri >- >-<SUBSECTION Standard> >-WebKitBackForwardListItemClass >-WEBKIT_TYPE_BACK_FORWARD_LIST_ITEM >-WEBKIT_BACK_FORWARD_LIST_ITEM >-WEBKIT_IS_BACK_FORWARD_LIST_ITEM >-WEBKIT_BACK_FORWARD_LIST_ITEM_CLASS >-WEBKIT_IS_BACK_FORWARD_LIST_ITEM_CLASS >-WEBKIT_BACK_FORWARD_LIST_ITEM_GET_CLASS >- >-<SUBSECTION Private> >-WebKitBackForwardListItemPrivate >-webkit_back_forward_list_item_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitSettings</FILE> >-WebKitSettings >-webkit_settings_new >-webkit_settings_new_with_settings >-webkit_settings_get_auto_load_images >-webkit_settings_set_auto_load_images >-webkit_settings_get_enable_frame_flattening >-webkit_settings_set_enable_frame_flattening >-webkit_settings_get_enable_html5_database >-webkit_settings_set_enable_html5_database >-webkit_settings_get_enable_html5_local_storage >-webkit_settings_set_enable_html5_local_storage >-webkit_settings_get_enable_hyperlink_auditing >-webkit_settings_set_enable_hyperlink_auditing >-webkit_settings_get_enable_java >-webkit_settings_set_enable_java >-webkit_settings_get_enable_javascript >-webkit_settings_set_enable_javascript >-webkit_settings_get_enable_javascript_markup >-webkit_settings_set_enable_javascript_markup >-webkit_settings_get_enable_offline_web_application_cache >-webkit_settings_set_enable_offline_web_application_cache >-webkit_settings_get_enable_plugins >-webkit_settings_set_enable_plugins >-webkit_settings_get_enable_xss_auditor >-webkit_settings_set_enable_xss_auditor >-webkit_settings_get_javascript_can_open_windows_automatically >-webkit_settings_set_javascript_can_open_windows_automatically >-webkit_settings_get_load_icons_ignoring_image_load_setting >-webkit_settings_set_load_icons_ignoring_image_load_setting >-webkit_settings_get_default_font_family >-webkit_settings_set_default_font_family >-webkit_settings_get_monospace_font_family >-webkit_settings_set_monospace_font_family >-webkit_settings_get_serif_font_family >-webkit_settings_set_serif_font_family >-webkit_settings_get_sans_serif_font_family >-webkit_settings_set_sans_serif_font_family >-webkit_settings_get_cursive_font_family >-webkit_settings_set_cursive_font_family >-webkit_settings_get_fantasy_font_family >-webkit_settings_set_fantasy_font_family >-webkit_settings_get_pictograph_font_family >-webkit_settings_set_pictograph_font_family >-webkit_settings_get_default_font_size >-webkit_settings_set_default_font_size >-webkit_settings_get_default_monospace_font_size >-webkit_settings_set_default_monospace_font_size >-webkit_settings_get_minimum_font_size >-webkit_settings_set_minimum_font_size >-webkit_settings_get_default_charset >-webkit_settings_set_default_charset >-webkit_settings_get_enable_developer_extras >-webkit_settings_set_enable_developer_extras >-webkit_settings_get_enable_resizable_text_areas >-webkit_settings_set_enable_resizable_text_areas >-webkit_settings_get_enable_tabs_to_links >-webkit_settings_set_enable_tabs_to_links >-webkit_settings_get_enable_dns_prefetching >-webkit_settings_set_enable_dns_prefetching >-webkit_settings_get_enable_caret_browsing >-webkit_settings_set_enable_caret_browsing >-webkit_settings_get_enable_fullscreen >-webkit_settings_set_enable_fullscreen >-webkit_settings_get_print_backgrounds >-webkit_settings_set_print_backgrounds >-webkit_settings_get_enable_webaudio >-webkit_settings_set_enable_webaudio >-webkit_settings_get_enable_webgl >-webkit_settings_set_enable_webgl >-webkit_settings_set_allow_modal_dialogs >-webkit_settings_get_allow_modal_dialogs >-webkit_settings_get_zoom_text_only >-webkit_settings_set_zoom_text_only >-webkit_settings_get_javascript_can_access_clipboard >-webkit_settings_set_javascript_can_access_clipboard >-webkit_settings_get_media_playback_requires_user_gesture >-webkit_settings_set_media_playback_requires_user_gesture >-webkit_settings_get_media_playback_allows_inline >-webkit_settings_set_media_playback_allows_inline >-webkit_settings_get_draw_compositing_indicators >-webkit_settings_set_draw_compositing_indicators >-webkit_settings_get_enable_site_specific_quirks >-webkit_settings_set_enable_site_specific_quirks >-webkit_settings_get_enable_page_cache >-webkit_settings_set_enable_page_cache >-webkit_settings_get_user_agent >-webkit_settings_set_user_agent >-webkit_settings_set_user_agent_with_application_details >-webkit_settings_get_enable_smooth_scrolling >-webkit_settings_set_enable_smooth_scrolling >-webkit_settings_get_enable_accelerated_2d_canvas >-webkit_settings_set_enable_accelerated_2d_canvas >-webkit_settings_get_enable_write_console_messages_to_stdout >-webkit_settings_set_enable_write_console_messages_to_stdout >-webkit_settings_get_enable_media_stream >-webkit_settings_set_enable_media_stream >-webkit_settings_get_enable_mock_capture_devices >-webkit_settings_set_enable_mock_capture_devices >-webkit_settings_get_enable_spatial_navigation >-webkit_settings_set_enable_spatial_navigation >-webkit_settings_get_enable_mediasource >-webkit_settings_set_enable_mediasource >-webkit_settings_get_enable_encrypted_media >-webkit_settings_set_enable_encrypted_media >-webkit_settings_get_enable_media_capabilities >-webkit_settings_set_enable_media_capabilities >-webkit_settings_get_allow_file_access_from_file_urls >-webkit_settings_set_allow_file_access_from_file_urls >-webkit_settings_get_allow_universal_access_from_file_urls >-webkit_settings_set_allow_universal_access_from_file_urls >-webkit_settings_get_allow_top_navigation_to_data_urls >-webkit_settings_set_allow_top_navigation_to_data_urls >-webkit_settings_get_enable_media >-webkit_settings_set_enable_media >-webkit_settings_get_media_content_types_requiring_hardware_support >-webkit_settings_set_media_content_types_requiring_hardware_support >- >-<SUBSECTION Standard> >-WebKitSettingsClass >-WEBKIT_TYPE_SETTINGS >-WEBKIT_SETTINGS >-WEBKIT_IS_SETTINGS >-WEBKIT_SETTINGS_CLASS >-WEBKIT_IS_SETTINGS_CLASS >-WEBKIT_SETTINGS_GET_CLASS >- >-<SUBSECTION Private> >-WebKitSettingsPrivate >-webkit_settings_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURIRequest</FILE> >-WebKitURIRequest >-webkit_uri_request_new >-webkit_uri_request_get_uri >-webkit_uri_request_set_uri >-webkit_uri_request_get_http_method >-webkit_uri_request_get_http_headers >- >-<SUBSECTION Standard> >-WebKitURIRequestClass >-WEBKIT_TYPE_URI_REQUEST >-WEBKIT_URI_REQUEST >-WEBKIT_IS_URI_REQUEST >-WEBKIT_URI_REQUEST_CLASS >-WEBKIT_IS_URI_REQUEST_CLASS >-WEBKIT_URI_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURIRequestPrivate >-webkit_uri_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURIResponse</FILE> >-WebKitURIResponse >-webkit_uri_response_get_uri >-webkit_uri_response_get_status_code >-webkit_uri_response_get_content_length >-webkit_uri_response_get_mime_type >-webkit_uri_response_get_suggested_filename >-webkit_uri_response_get_http_headers >- >-<SUBSECTION Standard> >-WebKitURIResponseClass >-WEBKIT_TYPE_URI_RESPONSE >-WEBKIT_URI_RESPONSE >-WEBKIT_IS_URI_RESPONSE >-WEBKIT_URI_RESPONSE_CLASS >-WEBKIT_IS_URI_RESPONSE_CLASS >-WEBKIT_URI_RESPONSE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURIResponsePrivate >-webkit_uri_response_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserMessage</FILE> >-WebKitUserMessage >-webkit_user_message_new >-webkit_user_message_new_with_fd_list >-webkit_user_message_get_name >-webkit_user_message_get_parameters >-webkit_user_message_get_fd_list >-webkit_user_message_send_reply >- >-<SUBSECTION WebKitUserMessageError> >-WEBKIT_USER_MESSAGE_ERROR >-WebKitUserMessageError >-webkit_user_message_error_quark >- >-<SUBSECTION Standard> >-WebKitUserMessageClass >-WEBKIT_TYPE_USER_MESSAGE >-WEBKIT_USER_MESSAGE >-WEBKIT_IS_USER_MESSAGE >-WEBKIT_USER_MESSAGE_CLASS >-WEBKIT_IS_USER_MESSAGE_CLASS >-WEBKIT_USER_MESSAGE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitUserMessagePrivate >-webkit_user_message_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWindowProperties</FILE> >-WebKitWindowProperties >-webkit_window_properties_get_toolbar_visible >-webkit_window_properties_get_statusbar_visible >-webkit_window_properties_get_scrollbars_visible >-webkit_window_properties_get_menubar_visible >-webkit_window_properties_get_locationbar_visible >-webkit_window_properties_get_resizable >-webkit_window_properties_get_fullscreen >- >-<SUBSECTION Standard> >-WebKitWindowPropertiesClass >-WEBKIT_TYPE_WINDOW_PROPERTIES >-WEBKIT_WINDOW_PROPERTIES >-WEBKIT_IS_WINDOW_PROPERTIES >-WEBKIT_WINDOW_PROPERTIES_CLASS >-WEBKIT_IS_WINDOW_PROPERTIES_CLASS >-WEBKIT_WINDOW_PROPERTIES_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWindowPropertiesPrivate >-webkit_window_properties_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDownload</FILE> >-WebKitDownload >-webkit_download_get_request >-webkit_download_get_destination >-webkit_download_set_destination >-webkit_download_get_response >-webkit_download_cancel >-webkit_download_get_estimated_progress >-webkit_download_get_elapsed_time >-webkit_download_get_received_data_length >-webkit_download_get_web_view >-webkit_download_get_allow_overwrite >-webkit_download_set_allow_overwrite >- >-<SUBSECTION Standard> >-WebKitDownloadClass >-WEBKIT_TYPE_DOWNLOAD >-WEBKIT_DOWNLOAD >-WEBKIT_IS_DOWNLOAD >-WEBKIT_DOWNLOAD_CLASS >-WEBKIT_IS_DOWNLOAD_CLASS >-WEBKIT_DOWNLOAD_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDownloadPrivate >-webkit_download_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPermissionRequest</FILE> >-WebKitPermissionRequest >-webkit_permission_request_allow >-webkit_permission_request_deny >- >-<SUBSECTION Standard> >-WebKitPermissionRequestIface >-WEBKIT_TYPE_PERMISSION_REQUEST >-WEBKIT_PERMISSION_REQUEST >-WEBKIT_IS_PERMISSION_REQUEST >-WEBKIT_PERMISSION_REQUEST_GET_IFACE >- >-<SUBSECTION Private> >-webkit_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitGeolocationPermissionRequest</FILE> >-WebKitGeolocationPermissionRequest >- >-<SUBSECTION Standard> >-WebKitGeolocationPermissionRequestClass >-WEBKIT_TYPE_GEOLOCATION_PERMISSION_REQUEST >-WEBKIT_GEOLOCATION_PERMISSION_REQUEST >-WEBKIT_IS_GEOLOCATION_PERMISSION_REQUEST >-WEBKIT_GEOLOCATION_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_GEOLOCATION_PERMISSION_REQUEST_CLASS >-WEBKIT_GEOLOCATION_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitGeolocationPermissionRequestPrivate >-webkit_geolocation_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitInstallMissingMediaPluginsPermissionRequest</FILE> >-WebKitInstallMissingMediaPluginsPermissionRequest >-webkit_install_missing_media_plugins_permission_request_get_description >- >-<SUBSECTION Standard> >-WebKitInstallMissingMediaPluginsPermissionRequestClass >-WEBKIT_TYPE_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST >-WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST >-WEBKIT_IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST >-WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS >-WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitInstallMissingMediaPluginsPermissionRequestPrivate >-webkit_install_missing_media_plugins_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDeviceInfoPermissionRequest</FILE> >-WebKitDeviceInfoPermissionRequest >- >-<SUBSECTION Standard> >-WebKitDeviceInfoPermissionRequestClass >-WEBKIT_TYPE_DEVICE_INFO_PERMISSION_REQUEST >-WEBKIT_DEVICE_INFO_PERMISSION_REQUEST >-WEBKIT_IS_DEVICE_INFO_PERMISSION_REQUEST >-WEBKIT_DEVICE_INFO_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_DEVICE_INFO_PERMISSION_REQUEST_CLASS >-WEBKIT_DEVICE_INFO_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDeviceInfoPermissionRequestPrivate >-webkit_device_info_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNavigationAction</FILE> >-WebKitNavigationAction >-webkit_navigation_action_copy >-webkit_navigation_action_free >-webkit_navigation_action_get_navigation_type >-webkit_navigation_action_get_mouse_button >-webkit_navigation_action_get_modifiers >-webkit_navigation_action_get_request >-webkit_navigation_action_is_user_gesture >-webkit_navigation_action_is_redirect >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_NAVIGATION_ACTION >- >-<SUBSECTION Private> >-webkit_navigation_action_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitUserMediaPermissionRequest</FILE> >-WebKitUserMediaPermissionRequest >-webkit_user_media_permission_is_for_audio_device >-webkit_user_media_permission_is_for_video_device >-webkit_user_media_permission_is_for_display_device >- >-<SUBSECTION Standard> >-WebKitUserMediaPermissionRequestClass >-WEBKIT_TYPE_USER_MEDIA_PERMISSION_REQUEST >-WEBKIT_USER_MEDIA_PERMISSION_REQUEST >-WEBKIT_IS_USER_MEDIA_PERMISSION_REQUEST >-WEBKIT_USER_MEDIA_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_USER_MEDIA_PERMISSION_REQUEST_CLASS >-WEBKIT_USER_MEDIA_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitUserMediaPermissionRequestPrivate >-webkit_user_media_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitMediaKeySystemPermissionRequest</FILE> >-WebKitMediaKeySystemPermissionRequest >-webkit_media_key_system_permission_get_name >- >-<SUBSECTION Standard> >-WebKitMediaKeySystemPermissionRequestClass >-WEBKIT_TYPE_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST >-WEBKIT_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST >-WEBKIT_IS_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST >-WEBKIT_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST_CLASS >-WEBKIT_MEDIA_KEY_SYSTEM_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitMediaKeySystemPermissionRequestPrivate >-webkit_media_key_system_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNotification</FILE> >-WebKitNotification >-webkit_notification_get_id >-webkit_notification_get_title >-webkit_notification_get_body >-webkit_notification_get_tag >-webkit_notification_close >-webkit_notification_clicked >- >-<SUBSECTION Standard> >-WebKitNotificationClass >-WEBKIT_TYPE_NOTIFICATION >-WEBKIT_IS_NOTIFICATION >-WEBKIT_NOTIFICATION >-WEBKIT_NOTIFICATION_CLASS >-WEBKIT_IS_NOTIFICATION_CLASS >-WEBKIT_NOTIFICATION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitNotificationPrivate >-webkit_notification_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNotificationPermissionRequest</FILE> >-WebKitNotificationPermissionRequest >- >-<SUBSECTION Standard> >-WebKitNotificationPermissionRequestClass >-WEBKIT_TYPE_NOTIFICATION_PERMISSION_REQUEST >-WEBKIT_NOTIFICATION_PERMISSION_REQUEST >-WEBKIT_IS_NOTIFICATION_PERMISSION_REQUEST >-WEBKIT_NOTIFICATION_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_NOTIFICATION_PERMISSION_REQUEST_CLASS >-WEBKIT_NOTIFICATION_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitNotificationPermissionRequestPrivate >-webkit_notification_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsiteDataAccessPermissionRequest</FILE> >-WebKitWebsiteDataAccessPermissionRequest >-webkit_website_data_access_permission_request_get_requesting_domain >-webkit_website_data_access_permission_request_get_current_domain >- >-<SUBSECTION Standard> >-WebKitWebsiteDataAccessPermissionRequestClass >-WEBKIT_TYPE_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST >-WEBKIT_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST >-WEBKIT_IS_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST >-WEBKIT_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST_CLASS >-WEBKIT_IS_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST_CLASS >-WEBKIT_WEBSITE_DATA_ACCESS_PERMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebsiteDataAccessPermissionRequestPrivate >-webkit_website_data_access_permission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPolicyDecision</FILE> >-WebKitPolicyDecision >-webkit_policy_decision_download >-webkit_policy_decision_ignore >-webkit_policy_decision_use >-webkit_policy_decision_use_with_policies >- >-<SUBSECTION Standard> >-WebKitPolicyDecisionClass >-WEBKIT_TYPE_POLICY_DECISION >-WEBKIT_POLICY_DECISION >-WEBKIT_IS_POLICY_DECISION >-WEBKIT_POLICY_DECISION_CLASS >-WEBKIT_IS_POLICY_DECISION_CLASS >-WEBKIT_POLICY_DECISION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitPolicyDecisionPrivate >-webkit_policy_decision_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNavigationPolicyDecision</FILE> >-WebKitNavigationPolicyDecision >-WebKitNavigationType >-webkit_navigation_policy_decision_get_navigation_action >-webkit_navigation_policy_decision_get_frame_name >- >-<SUBSECTION Standard> >-WebKitNavigationPolicyDecisionClass >-WEBKIT_TYPE_NAVIGATION_POLICY_DECISION >-WEBKIT_NAVIGATION_POLICY_DECISION >-WEBKIT_IS_NAVIGATION_POLICY_DECISION >-WEBKIT_NAVIGATION_POLICY_DECISION_CLASS >-WEBKIT_IS_NAVIGATION_POLICY_DECISION_CLASS >-WEBKIT_NAVIGATION_POLICY_DECISION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitNavigationPolicyDecisionPrivate >-webkit_navigation_policy_decision_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitResponsePolicyDecision</FILE> >-WebKitResponsePolicyDecision >-webkit_response_policy_decision_get_request >-webkit_response_policy_decision_get_response >-webkit_response_policy_decision_is_mime_type_supported >- >-<SUBSECTION Standard> >-WebKitResponsePolicyDecisionClass >-WEBKIT_TYPE_RESPONSE_POLICY_DECISION >-WEBKIT_RESPONSE_POLICY_DECISION >-WEBKIT_IS_RESPONSE_POLICY_DECISION >-WEBKIT_RESPONSE_POLICY_DECISION_CLASS >-WEBKIT_IS_RESPONSE_POLICY_DECISION_CLASS >-WEBKIT_RESPONSE_POLICY_DECISION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitResponsePolicyDecisionPrivate >-webkit_response_policy_decision_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitHitTestResult</FILE> >-WebKitHitTestResult >-WebKitHitTestResultContext >-webkit_hit_test_result_get_context >-webkit_hit_test_result_context_is_link >-webkit_hit_test_result_context_is_image >-webkit_hit_test_result_context_is_media >-webkit_hit_test_result_context_is_editable >-webkit_hit_test_result_context_is_selection >-webkit_hit_test_result_context_is_scrollbar >-webkit_hit_test_result_get_link_uri >-webkit_hit_test_result_get_link_title >-webkit_hit_test_result_get_link_label >-webkit_hit_test_result_get_image_uri >-webkit_hit_test_result_get_media_uri >- >-<SUBSECTION Standard> >-WebKitHitTestResultClass >-WEBKIT_TYPE_HIT_TEST_RESULT >-WEBKIT_HIT_TEST_RESULT >-WEBKIT_IS_HIT_TEST_RESULT >-WEBKIT_HIT_TEST_RESULT_CLASS >-WEBKIT_IS_HIT_TEST_RESULT_CLASS >-WEBKIT_HIT_TEST_RESULT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitHitTestResultPrivate >-webkit_hit_test_result_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitEditorState</FILE> >-WebKitEditorState >-WebKitEditorTypingAttributes >-webkit_editor_state_get_typing_attributes >-webkit_editor_state_is_cut_available >-webkit_editor_state_is_copy_available >-webkit_editor_state_is_paste_available >-webkit_editor_state_is_undo_available >-webkit_editor_state_is_redo_available >- >-<SUBSECTION Standard> >-WebKitEditorStateClass >-WEBKIT_TYPE_EDITOR_STATE >-WEBKIT_EDITOR_STATE >-WEBKIT_IS_EDITOR_STATE >-WEBKIT_EDITOR_STATE_CLASS >-WEBKIT_IS_EDITOR_STATE_CLASS >-WEBKIT_EDITOR_STATE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitEditorStatePrivate >-webkit_editor_state_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebResource</FILE> >-WebKitWebResource >-webkit_web_resource_get_uri >-webkit_web_resource_get_response >-webkit_web_resource_get_data >-webkit_web_resource_get_data_finish >- >-<SUBSECTION Standard> >-WebKitWebResourceClass >-WEBKIT_TYPE_WEB_RESOURCE >-WEBKIT_WEB_RESOURCE >-WEBKIT_IS_WEB_RESOURCE >-WEBKIT_WEB_RESOURCE_CLASS >-WEBKIT_IS_WEB_RESOURCE_CLASS >-WEBKIT_WEB_RESOURCE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebResourcePrivate >-webkit_web_resource_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitError</FILE> >-WEBKIT_NETWORK_ERROR >-WEBKIT_PLUGIN_ERROR >-WEBKIT_POLICY_ERROR >-WEBKIT_DOWNLOAD_ERROR >-WEBKIT_JAVASCRIPT_ERROR >-WEBKIT_SNAPSHOT_ERROR >-WEBKIT_USER_CONTENT_FILTER_ERROR >-WebKitNetworkError >-WebKitPluginError >-WebKitPolicyError >-WebKitDownloadError >-WebKitJavascriptError >-WebKitSnapshotError >-WebKitUserContentFilterError >-webkit_network_error_quark >-webkit_plugin_error_quark >-webkit_policy_error_quark >-webkit_download_error_quark >-webkit_javascript_error_quark >-webkit_snapshot_error_quark >-webkit_user_content_filter_error_quark >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFaviconDatabase</FILE> >-WebKitFaviconDatabase >-WEBKIT_FAVICON_DATABASE_ERROR >-WebKitFaviconDatabaseError >-webkit_favicon_database_get_favicon_uri >-webkit_favicon_database_clear >- >-<SUBSECTION Standard> >-WebKitFaviconDatabaseClass >-WEBKIT_TYPE_FAVICON_DATABASE >-WEBKIT_FAVICON_DATABASE >-WEBKIT_IS_FAVICON_DATABASE >-WEBKIT_FAVICON_DATABASE_CLASS >-WEBKIT_IS_FAVICON_DATABASE_CLASS >-WEBKIT_FAVICON_DATABASE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFaviconDatabasePrivate >-webkit_favicon_database_get_type >-webkit_favicon_database_error_quark >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFileChooserRequest</FILE> >-WebKitFileChooserRequest >-webkit_file_chooser_request_get_mime_types >-webkit_file_chooser_request_get_select_multiple >-webkit_file_chooser_request_select_files >-webkit_file_chooser_request_get_selected_files >-webkit_file_chooser_request_cancel >- >-<SUBSECTION Standard> >-WebKitFileChooserRequestClass >-WEBKIT_TYPE_FILE_CHOOSER_REQUEST >-WEBKIT_FILE_CHOOSER_REQUEST >-WEBKIT_IS_FILE_CHOOSER_REQUEST >-WEBKIT_FILE_CHOOSER_REQUEST_CLASS >-WEBKIT_IS_FILE_CHOOSER_REQUEST_CLASS >-WEBKIT_FILE_CHOOSER_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFileChooserRequestPrivate >-webkit_file_chooser_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFindController</FILE> >-WebKitFindController >-WebKitFindOptions >-webkit_find_controller_search >-webkit_find_controller_search_finish >-webkit_find_controller_search_next >-webkit_find_controller_search_previous >-webkit_find_controller_get_search_text >-webkit_find_controller_count_matches >-webkit_find_controller_get_options >-webkit_find_controller_get_max_match_count >-webkit_find_controller_get_web_view >- >-<SUBSECTION Standard> >-WebKitFindControllerClass >-WEBKIT_TYPE_FIND_CONTROLLER >-WEBKIT_FIND_CONTROLLER >-WEBKIT_IS_FIND_CONTROLLER >-WEBKIT_FIND_CONTROLLER_CLASS >-WEBKIT_IS_FIND_CONTROLLER_CLASS >-WEBKIT_FIND_CONTROLLER_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFindControllerPrivate >-webkit_find_controller_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitCookieManager</FILE> >-WebKitCookieManager >-WebKitCookiePersistentStorage >-WebKitCookieAcceptPolicy >-webkit_cookie_manager_set_persistent_storage >-webkit_cookie_manager_set_accept_policy >-webkit_cookie_manager_get_accept_policy >-webkit_cookie_manager_get_accept_policy_finish >-webkit_cookie_manager_add_cookie >-webkit_cookie_manager_add_cookie_finish >-webkit_cookie_manager_get_cookies >-webkit_cookie_manager_get_cookies_finish >-webkit_cookie_manager_delete_cookie >-webkit_cookie_manager_delete_cookie_finish >- >-<SUBSECTION Standard> >-WebKitCookieManagerClass >-WEBKIT_TYPE_COOKIE_MANAGER >-WEBKIT_COOKIE_MANAGER >-WEBKIT_IS_COOKIE_MANAGER >-WEBKIT_COOKIE_MANAGER_CLASS >-WEBKIT_IS_COOKIE_MANAGER_CLASS >-WEBKIT_COOKIE_MANAGER_GET_CLASS >- >-<SUBSECTION Private> >-WebKitCookieManagerPrivate >-webkit_cookie_manager_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitPlugin</FILE> >-WebKitPlugin >-webkit_plugin_get_name >-webkit_plugin_get_description >-webkit_plugin_get_path >-webkit_plugin_get_mime_info_list >- >-<SUBSECTION WebKitMimeInfo> >-WebKitMimeInfo >-webkit_mime_info_ref >-webkit_mime_info_unref >-webkit_mime_info_get_mime_type >-webkit_mime_info_get_description >-webkit_mime_info_get_extensions >- >-<SUBSECTION Standard> >-WebKitPluginClass >-WEBKIT_TYPE_PLUGIN >-WEBKIT_PLUGIN >-WEBKIT_IS_PLUGIN >-WEBKIT_PLUGIN_CLASS >-WEBKIT_IS_PLUGIN_CLASS >-WEBKIT_PLUGIN_GET_CLASS >-WEBKIT_TYPE_MIME_INFO >- >-<SUBSECTION Private> >-webkit_plugin_get_type >-webkit_mime_info_get_type >-WebKitPluginPrivate >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURISchemeRequest</FILE> >-WebKitURISchemeRequest >-webkit_uri_scheme_request_get_scheme >-webkit_uri_scheme_request_get_uri >-webkit_uri_scheme_request_get_path >-webkit_uri_scheme_request_get_web_view >-webkit_uri_scheme_request_get_http_method >-webkit_uri_scheme_request_get_http_headers >-webkit_uri_scheme_request_finish >-webkit_uri_scheme_request_finish_with_response >-webkit_uri_scheme_request_finish_error >- >-<SUBSECTION Standard> >-WebKitURISchemeRequestClass >-WEBKIT_TYPE_URI_SCHEME_REQUEST >-WEBKIT_URI_SCHEME_REQUEST >-WEBKIT_IS_URI_SCHEME_REQUEST >-WEBKIT_URI_SCHEME_REQUEST_CLASS >-WEBKIT_IS_URI_SCHEME_REQUEST_CLASS >-WEBKIT_URI_SCHEME_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURISchemeRequestPrivate >-webkit_uri_scheme_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURISchemeResponse</FILE> >-WebKitURISchemeResponse >-webkit_uri_scheme_response_new >-webkit_uri_scheme_response_set_content_type >-webkit_uri_scheme_response_set_status >-webkit_uri_scheme_response_set_http_headers >- >-<SUBSECTION Standard> >-WebKitURISchemeResponseClass >-WEBKIT_TYPE_URI_SCHEME_RESPONSE >-WEBKIT_URI_SCHEME_RESPONSE >-WEBKIT_IS_URI_SCHEME_RESPONSE >-WEBKIT_URI_SCHEME_RESPONSE_CLASS >-WEBKIT_IS_URI_SCHEME_RESPONSE_CLASS >-WEBKIT_URI_SCHEME_RESPONSE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitURISchemeResponsePrivate >-webkit_uri_scheme_response_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitVersion</FILE> >-webkit_get_major_version >-webkit_get_minor_version >-webkit_get_micro_version >- >-<SUBSECTION> >-WEBKIT_MAJOR_VERSION >-WEBKIT_MINOR_VERSION >-WEBKIT_MICRO_VERSION >-WEBKIT_CHECK_VERSION >-</SECTION> >- >-<SECTION> >-<FILE>WebKitContextMenu</FILE> >-WebKitContextMenu >-webkit_context_menu_new >-webkit_context_menu_new_with_items >-webkit_context_menu_prepend >-webkit_context_menu_append >-webkit_context_menu_insert >-webkit_context_menu_move_item >-webkit_context_menu_get_items >-webkit_context_menu_get_n_items >-webkit_context_menu_first >-webkit_context_menu_last >-webkit_context_menu_get_item_at_position >-webkit_context_menu_remove >-webkit_context_menu_remove_all >-webkit_context_menu_set_user_data >-webkit_context_menu_get_user_data >- >-<SUBSECTION Standard> >-WebKitContextMenuClass >-WEBKIT_TYPE_CONTEXT_MENU >-WEBKIT_CONTEXT_MENU >-WEBKIT_IS_CONTEXT_MENU >-WEBKIT_CONTEXT_MENU_CLASS >-WEBKIT_IS_CONTEXT_MENU_CLASS >-WEBKIT_CONTEXT_MENU_GET_CLASS >- >-<SUBSECTION Private> >-WebKitContextMenuPrivate >-webkit_context_menu_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitContextMenuItem</FILE> >-WebKitContextMenuItem >-WebKitContextMenuAction >-webkit_context_menu_item_new_from_gaction >-webkit_context_menu_item_new_from_stock_action >-webkit_context_menu_item_new_from_stock_action_with_label >-webkit_context_menu_item_new_with_submenu >-webkit_context_menu_item_new_separator >-webkit_context_menu_item_get_gaction >-webkit_context_menu_item_get_stock_action >-webkit_context_menu_item_is_separator >-webkit_context_menu_item_set_submenu >-webkit_context_menu_item_get_submenu >- >-<SUBSECTION Standard> >-WebKitContextMenuItemClass >-WEBKIT_TYPE_CONTEXT_MENU_ITEM >-WEBKIT_CONTEXT_MENU_ITEM >-WEBKIT_IS_CONTEXT_MENU_ITEM >-WEBKIT_CONTEXT_MENU_ITEM_CLASS >-WEBKIT_IS_CONTEXT_MENU_ITEM_CLASS >-WEBKIT_CONTEXT_MENU_ITEM_GET_CLASS >- >-<SUBSECTION Private> >-WebKitContextMenuItemPrivate >-webkit_context_menu_item_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitOptionMenu</FILE> >-WebKitOptionMenu >-webkit_option_menu_get_n_items >-webkit_option_menu_get_item >-webkit_option_menu_select_item >-webkit_option_menu_activate_item >-webkit_option_menu_close >- >-<SUBSECTION Standard> >-WebKitOptionMenuClass >-WEBKIT_TYPE_OPTION_MENU >-WEBKIT_OPTION_MENU >-WEBKIT_IS_OPTION_MENU >-WEBKIT_OPTION_MENU_CLASS >-WEBKIT_IS_OPTION_MENU_CLASS >-WEBKIT_OPTION_MENU_GET_CLASS >- >-<SUBSECTION Private> >-WebKitOptionMenuPrivate >-webkit_option_menu_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitOptionMenuItem</FILE> >-WebKitOptionMenuItem >-webkit_option_menu_item_copy >-webkit_option_menu_item_free >-webkit_option_menu_item_get_label >-webkit_option_menu_item_get_tooltip >-webkit_option_menu_item_is_group_label >-webkit_option_menu_item_is_group_child >-webkit_option_menu_item_is_enabled >-webkit_option_menu_item_is_selected >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_OPTION_MENU_ITEM >- >-<SUBSECTION Private> >-webkit_option_menu_item_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFormSubmissionRequest</FILE> >-WebKitFormSubmissionRequest >-webkit_form_submission_request_list_text_fields >-webkit_form_submission_request_submit >- >-<SUBSECTION Standard> >-WebKitFormSubmissionRequestClass >-WEBKIT_TYPE_FORM_SUBMISSION_REQUEST >-WEBKIT_FORM_SUBMISSION_REQUEST >-WEBKIT_IS_FORM_SUBMISSION_REQUEST >-WEBKIT_FORM_SUBMISSION_REQUEST_CLASS >-WEBKIT_IS_FORM_SUBMISSION_REQUEST_CLASS >-WEBKIT_FORM_SUBMISSION_REQUEST_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFormSubmissionRequestPrivate >-webkit_form_submission_request_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitSecurityManager</FILE> >-WebKitSecurityManager >-webkit_security_manager_register_uri_scheme_as_local >-webkit_security_manager_uri_scheme_is_local >-webkit_security_manager_register_uri_scheme_as_no_access >-webkit_security_manager_uri_scheme_is_no_access >-webkit_security_manager_register_uri_scheme_as_display_isolated >-webkit_security_manager_uri_scheme_is_display_isolated >-webkit_security_manager_register_uri_scheme_as_secure >-webkit_security_manager_uri_scheme_is_secure >-webkit_security_manager_register_uri_scheme_as_cors_enabled >-webkit_security_manager_uri_scheme_is_cors_enabled >-webkit_security_manager_register_uri_scheme_as_empty_document >-webkit_security_manager_uri_scheme_is_empty_document >- >-<SUBSECTION Standard> >-WebKitSecurityManagerClass >-WEBKIT_TYPE_SECURITY_MANAGER >-WEBKIT_SECURITY_MANAGER >-WEBKIT_IS_SECURITY_MANAGER >-WEBKIT_SECURITY_MANAGER_CLASS >-WEBKIT_IS_SECURITY_MANAGER_CLASS >-WEBKIT_SECURITY_MANAGER_GET_CLASS >- >-<SUBSECTION Private> >-WebKitSecurityManagerPrivate >-webkit_security_manager_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitSecurityOrigin</FILE> >-WebKitSecurityOrigin >-webkit_security_origin_new >-webkit_security_origin_new_for_uri >-webkit_security_origin_ref >-webkit_security_origin_unref >-webkit_security_origin_get_protocol >-webkit_security_origin_get_host >-webkit_security_origin_get_port >-webkit_security_origin_is_opaque >-webkit_security_origin_to_string >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_SECURITY_ORIGIN >- >-<SUBSECTION Private> >-webkit_security_origin_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsiteDataManager</FILE> >-WebKitWebsiteDataManager >-WebKitTLSErrorsPolicy >-webkit_website_data_manager_new >-webkit_website_data_manager_new_ephemeral >-webkit_website_data_manager_is_ephemeral >-webkit_website_data_manager_get_base_data_directory >-webkit_website_data_manager_get_base_cache_directory >-webkit_website_data_manager_get_local_storage_directory >-webkit_website_data_manager_get_disk_cache_directory >-webkit_website_data_manager_get_offline_application_cache_directory >-webkit_website_data_manager_get_indexeddb_directory >-webkit_website_data_manager_get_websql_directory >-webkit_website_data_manager_get_hsts_cache_directory >-webkit_website_data_manager_get_itp_directory >-webkit_website_data_manager_get_service_worker_registrations_directory >-webkit_website_data_manager_get_dom_cache_directory >-webkit_website_data_manager_get_cookie_manager >-webkit_website_data_manager_set_itp_enabled >-webkit_website_data_manager_get_itp_enabled >-webkit_website_data_manager_set_persistent_credential_storage_enabled >-webkit_website_data_manager_get_persistent_credential_storage_enabled >-webkit_website_data_manager_set_tls_errors_policy >-webkit_website_data_manager_get_tls_errors_policy >-webkit_website_data_manager_set_network_proxy_settings >-webkit_website_data_manager_fetch >-webkit_website_data_manager_fetch_finish >-webkit_website_data_manager_remove >-webkit_website_data_manager_remove_finish >-webkit_website_data_manager_clear >-webkit_website_data_manager_clear_finish >-webkit_website_data_manager_set_memory_pressure_settings >- >-<SUBSECTION ITP Summary> >-WebKitITPFirstParty >-webkit_itp_first_party_ref >-webkit_itp_first_party_unref >-webkit_itp_first_party_get_domain >-webkit_itp_first_party_get_website_data_access_allowed >-webkit_itp_first_party_get_last_update_time >- >-WebKitITPThirdParty >-webkit_itp_third_party_ref >-webkit_itp_third_party_unref >-webkit_itp_third_party_get_domain >-webkit_itp_third_party_get_first_parties >- >-webkit_website_data_manager_get_itp_summary >-webkit_website_data_manager_get_itp_summary_finish >- >-<SUBSECTION Standard> >-WebKitWebsiteDataManagerClass >-WEBKIT_TYPE_WEBSITE_DATA_MANAGER >-WEBKIT_WEBSITE_DATA_MANAGER >-WEBKIT_IS_WEBSITE_DATA_MANAGER >-WEBKIT_WEBSITE_DATA_MANAGER_CLASS >-WEBKIT_IS_WEBSITE_DATA_MANAGER_CLASS >-WEBKIT_WEBSITE_DATA_MANAGER_GET_CLASS >-WEBKIT_TYPE_ITP_FIRST_PARTY >-WEBKIT_TYPE_ITP_THIRD_PARTY >- >-<SUBSECTION Private> >-WebKitWebsiteDataManagerPrivate >-webkit_website_data_manager_get_type >-webkit_itp_first_party_get_type >-webkit_itp_third_party_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsiteData</FILE> >-WebKitWebsiteData >-WebKitWebsiteDataTypes >-webkit_website_data_ref >-webkit_website_data_unref >-webkit_website_data_get_name >-webkit_website_data_get_types >-webkit_website_data_get_size >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_WEBSITE_DATA >- >-<SUBSECTION Private> >-webkit_website_data_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitNetworkProxySettings</FILE> >-WebKitNetworkProxySettings >-WebKitNetworkProxyMode >-webkit_network_proxy_settings_new >-webkit_network_proxy_settings_copy >-webkit_network_proxy_settings_free >-webkit_network_proxy_settings_add_proxy_for_scheme >- >-<SUBSECTION Private> >-webkit_network_proxy_settings_get_type >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_NETWORK_NETWORK_PROXY_SETTINGS >-</SECTION> >- >-<SECTION> >-<FILE>WebKitAutomationSession</FILE> >-WebKitAutomationSession >-WebKitAutomationBrowsingContextPresentation >-webkit_automation_session_get_id >-webkit_automation_session_set_application_info >-webkit_automation_session_get_application_info >- >-<SUBSECTION Private> >-WebKitAutomationSessionPrivate >-webkit_automation_session_get_type >- >-<SUBSECTION Standard> >-WebKitAutomationSessionClass >-WEBKIT_TYPE_AUTOMATION_SESSION >-WEBKIT_AUTOMATION_SESSION >-WEBKIT_IS_AUTOMATION_SESSION >-WEBKIT_AUTOMATION_SESSION_CLASS >-WEBKIT_IS_AUTOMATION_SESSION_CLASS >-WEBKIT_AUTOMATION_SESSION_GET_CLASS >-</SECTION> >- >-<SECTION> >-<FILE>WebKitApplicationInfo</FILE> >-WebKitApplicationInfo >-webkit_application_info_new >-webkit_application_info_ref >-webkit_application_info_unref >-webkit_application_info_set_name >-webkit_application_info_get_name >-webkit_application_info_set_version >-webkit_application_info_get_version >- >-<SUBSECTION Private> >-webkit_application_info_get_type >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_APPLICATION_INFO >-</SECTION> >- >-<SECTION> >-<FILE>WebKitGeolocationManager</FILE> >-WebKitGeolocationManager >-webkit_geolocation_manager_update_position >-webkit_geolocation_manager_failed >-webkit_geolocation_manager_get_enable_high_accuracy >- >-<SUBSECTION Position> >-WebKitGeolocationPosition >-webkit_geolocation_position_new >-webkit_geolocation_position_copy >-webkit_geolocation_position_free >-webkit_geolocation_position_set_timestamp >-webkit_geolocation_position_set_altitude >-webkit_geolocation_position_set_altitude_accuracy >-webkit_geolocation_position_set_heading >-webkit_geolocation_position_set_speed >- >-<SUBSECTION Private> >-WebKitGeolocationManagerPrivate >-webkit_geolocation_manager_get_type >-webkit_geolocation_position_get_type >- >-<SUBSECTION Standard> >-WebKitGeolocationManagerClass >-WEBKIT_TYPE_GEOLOCATION_MANAGER >-WEBKIT_GEOLOCATION_MANAGER >-WEBKIT_IS_GEOLOCATION_MANAGER >-WEBKIT_GEOLOCATION_MANAGER_CLASS >-WEBKIT_IS_GEOLOCATION_MANAGER_CLASS >-WEBKIT_GEOLOCATION_MANAGER_GET_CLASS >-WEBKIT_TYPE_GEOLOCATION_POSITION >-</SECTION> >- >-<SECTION> >-<FILE>WebKitInputMethodContext</FILE> >-WebKitInputMethodContext >-WebKitInputPurpose >-WebKitInputHints >-webkit_input_method_context_set_enable_preedit >-webkit_input_method_context_get_preedit >-webkit_input_method_context_filter_key_event >-webkit_input_method_context_notify_focus_in >-webkit_input_method_context_notify_focus_out >-webkit_input_method_context_notify_cursor_area >-webkit_input_method_context_notify_surrounding >-webkit_input_method_context_reset >-webkit_input_method_context_get_input_purpose >-webkit_input_method_context_set_input_purpose >-webkit_input_method_context_get_input_hints >-webkit_input_method_context_set_input_hints >- >-<SUBSECTION Underline> >-WebKitInputMethodUnderline >-webkit_input_method_underline_new >-webkit_input_method_underline_copy >-webkit_input_method_underline_free >-webkit_input_method_underline_set_color >- >-<SUBSECTION Private> >-WebKitInputMethodContextPrivate >-webkit_input_method_context_get_type >-webkit_input_method_underline_get_type >- >-<SUBSECTION Standard> >-WebKitInputMethodContextClass >-WEBKIT_TYPE_INPUT_METHOD_CONTEXT >-WEBKIT_INPUT_METHOD_CONTEXT >-WEBKIT_INPUT_METHOD_CONTEXT_CLASS >-WEBKIT_IS_INPUT_METHOD_CONTEXT >-WEBKIT_IS_INPUT_METHOD_CONTEXT_CLASS >-WEBKIT_INPUT_METHOD_CONTEXT_GET_CLASS >-WEBKIT_TYPE_INPUT_METHOD_UNDERLINE >-</SECTION> >- >-<SECTION> >-<FILE>WebKitURIUtilities</FILE> >-webkit_uri_for_display >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebsitePolicies</FILE> >-WebKitWebsitePolicies >-webkit_website_policies_new >-webkit_website_policies_new_with_policies >-webkit_website_policies_get_autoplay_policy >- >-<SUBSECTION Standard> >-WebKitWebsitePoliciesClass >-WEBKIT_IS_WEBSITE_POLICIES >-WEBKIT_IS_WEBSITE_POLICIES_CLASS >-WEBKIT_TYPE_WEBSITE_POLICIES >-WEBKIT_WEBSITE_POLICIES >-WEBKIT_WEBSITE_POLICIES_CLASS >-WEBKIT_WEBSITE_POLICIES_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebsitePoliciesPrivate >-webkit_website_policies_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitMemoryPressureSettings</FILE> >-WebKitMemoryPressureSettings >-webkit_memory_pressure_settings_new >-webkit_memory_pressure_settings_copy >-webkit_memory_pressure_settings_free >-webkit_memory_pressure_settings_set_memory_limit >-webkit_memory_pressure_settings_get_memory_limit >-webkit_memory_pressure_settings_set_conservative_threshold >-webkit_memory_pressure_settings_get_conservative_threshold >-webkit_memory_pressure_settings_set_strict_threshold >-webkit_memory_pressure_settings_get_strict_threshold >-webkit_memory_pressure_settings_set_kill_threshold >-webkit_memory_pressure_settings_get_kill_threshold >-webkit_memory_pressure_settings_set_poll_interval >-webkit_memory_pressure_settings_get_poll_interval >- >-<SUBSECTION Private> >-webkit_memory_pressure_settings_get_type >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_MEMORY_PRESSURE_SETTINGS >-</SECTION> >diff --git a/Source/WebKit/UIProcess/API/wpe/docs/wpe-docs.sgml b/Source/WebKit/UIProcess/API/wpe/docs/wpe-docs.sgml >deleted file mode 100644 >index 2bcc0cbda885df9bf749534e3dd1eeb699bd11db..0000000000000000000000000000000000000000 >--- a/Source/WebKit/UIProcess/API/wpe/docs/wpe-docs.sgml >+++ /dev/null >@@ -1,118 +0,0 @@ >-<?xml version="1.0"?> >-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" >- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ >-<!ENTITY version SYSTEM "version.xml"> >-]> >-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> >- <bookinfo> >- <title>WPE Reference Manual</title> >- <releaseinfo>for WPE WebKit &version;</releaseinfo> >- </bookinfo> >- >- <chapter> >- <title>Class Overview</title> >- <xi:include href="xml/WebKitWebContext.xml"/> >- <xi:include href="xml/WebKitWebView.xml"/> >- <xi:include href="xml/WebKitWebViewBackend.xml"/> >- <xi:include href="xml/WebKitAuthenticationRequest.xml"/> >- <xi:include href="xml/WebKitBackForwardList.xml"/> >- <xi:include href="xml/WebKitBackForwardListItem.xml"/> >- <xi:include href="xml/WebKitSettings.xml"/> >- <xi:include href="xml/WebKitURIRequest.xml"/> >- <xi:include href="xml/WebKitURIResponse.xml"/> >- <xi:include href="xml/WebKitWindowProperties.xml"/> >- <xi:include href="xml/WebKitDownload.xml"/> >- <xi:include href="xml/WebKitPermissionRequest.xml"/> >- <xi:include href="xml/WebKitGeolocationPermissionRequest.xml"/> >- <xi:include href="xml/WebKitInstallMissingMediaPluginsPermissionRequest.xml"/> >- <xi:include href="xml/WebKitMediaKeySystemPermissionRequest.xml"/> >- <xi:include href="xml/WebKitNavigationAction.xml"/> >- <xi:include href="xml/WebKitUserMediaPermissionRequest.xml"/> >- <xi:include href="xml/WebKitPolicyDecision.xml"/> >- <xi:include href="xml/WebKitNavigationPolicyDecision.xml"/> >- <xi:include href="xml/WebKitResponsePolicyDecision.xml"/> >- <xi:include href="xml/WebKitHitTestResult.xml"/> >- <xi:include href="xml/WebKitEditorState.xml"/> >- <xi:include href="xml/WebKitWebResource.xml"/> >- <xi:include href="xml/WebKitError.xml"/> >- <xi:include href="xml/WebKitFaviconDatabase.xml"/> >- <xi:include href="xml/WebKitFileChooserRequest.xml"/> >- <xi:include href="xml/WebKitFindController.xml"/> >- <xi:include href="xml/WebKitCookieManager.xml"/> >- <xi:include href="xml/WebKitPlugin.xml"/> >- <xi:include href="xml/WebKitURISchemeRequest.xml"/> >- <xi:include href="xml/WebKitURISchemeResponse.xml"/> >- <xi:include href="xml/WebKitContextMenu.xml"/> >- <xi:include href="xml/WebKitContextMenuItem.xml"/> >- <xi:include href="xml/WebKitFormSubmissionRequest.xml"/> >- <xi:include href="xml/WebKitSecurityManager.xml"/> >- <xi:include href="xml/WebKitUserContentFilterStore.xml"/> >- <xi:include href="xml/WebKitUserContentManager.xml"/> >- <xi:include href="xml/WebKitUserContent.xml"/> >- <xi:include href="xml/WebKitNotification.xml"/> >- <xi:include href="xml/WebKitNotificationPermissionRequest.xml"/> >- <xi:include href="xml/WebKitSecurityOrigin.xml"/> >- <xi:include href="xml/WebKitWebsiteDataManager.xml"/> >- <xi:include href="xml/WebKitWebsiteData.xml"/> >- <xi:include href="xml/WebKitNetworkProxySettings.xml"/> >- <xi:include href="xml/WebKitAutomationSession.xml"/> >- <xi:include href="xml/WebKitApplicationInfo.xml"/> >- <xi:include href="xml/WebKitColor.xml"/> >- <xi:include href="xml/WebKitGeolocationManager.xml"/> >- <xi:include href="xml/WebKitUserMessage.xml"/> >- <xi:include href="xml/WebKitInputMethodContext.xml"/> >- <xi:include href="xml/WebKitRectangle.xml"/> >- <xi:include href="xml/WebKitWebsiteDataAccessPermissionRequest.xml"/> >- </chapter> >- >- <chapter> >- <title>Utilities</title> >- <xi:include href="xml/WebKitURIUtilities.xml"/> >- </chapter> >- >- <index id="index-all"> >- <title>Index</title> >- </index> >- >- <index id="api-index-deprecated" role="deprecated"> >- <title>Index of deprecated symbols</title> >- <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-20" role="2.20"> >- <title>Index of new symbols in 2.20</title> >- <xi:include href="xml/api-index-2.20.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-22" role="2.22"> >- <title>Index of new symbols in 2.22</title> >- <xi:include href="xml/api-index-2.22.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-24" role="2.24"> >- <title>Index of new symbols in 2.24</title> >- <xi:include href="xml/api-index-2.24.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-26" role="2.26"> >- <title>Index of new symbols in 2.26</title> >- <xi:include href="xml/api-index-2.26.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-28" role="2.28"> >- <title>Index of new symbols in 2.28</title> >- <xi:include href="xml/api-index-2.28.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-30" role="2.30"> >- <title>Index of new symbols in 2.30</title> >- <xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-36" role="2.36"> >- <title>Index of new symbols in 2.36</title> >- <xi:include href="xml/api-index-2.36.xml"><xi:fallback /></xi:include> >- </index> >- >- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> >-</book> >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp >index 4c8daa3184a6717b89149b11e5502120f97ea340..d5a9b87fca8789c3ddc891a6342ff9defec404ea 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp >@@ -36,6 +36,17 @@ > using namespace WebKit; > using namespace WebCore; > >+/** >+ * WebKitFrame: >+ * >+ * A web page frame. >+ * >+ * Each `WebKitWebPage` has at least one main frame, and can have any number >+ * of subframes. >+ * >+ * Since: 2.26 >+ */ >+ > struct _WebKitFramePrivate { > RefPtr<WebFrame> webFrame; > >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp >index a89ef35c05490b5075a0b069fd042f589f7c7ff9..23c928d219bf59e3ada5d529445fff9344e07004 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp >@@ -28,11 +28,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitWebEditor >- * @Short_description: Access to editing capabilities of a #WebKitWebPage >- * @Title: WebKitWebEditor >+ * WebKitWebEditor: > * @See_also: #WebKitWebPage > * >+ * Access to editing capabilities of a #WebKitWebPage. >+ * > * The WebKitWebEditor provides access to various editing capabilities of > * a #WebKitWebPage such as a possibility to react to the current selection in > * #WebKitWebPage. >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp >index 8b7729d093c36816976ad2ffe71cbd8730d0861e..99f509827cadc86b744dfc22a37bd267a2492d62 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp >@@ -37,9 +37,9 @@ > using namespace WebKit; > > /** >- * SECTION: WebKitWebExtension >- * @Short_description: Represents a WebExtension of the WebProcess >- * @Title: WebKitWebExtension >+ * WebKitWebExtension: >+ * >+ * Represents an extension of the WebProcess. > * > * WebKitWebExtension is a loadable module for the WebProcess. It allows you to execute code in the > * WebProcess and being able to use the DOM API, to change any request or to inject custom >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp >index 23de2ba7405af73b671cacd0d1a0edb400da53d8..b84e0b9bc14537cbf5c7bf4a057edb7380fdc020 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp >@@ -32,11 +32,11 @@ using namespace WebKit; > using namespace WebCore; > > /** >- * SECTION: WebKitWebHitTestResult >- * @Short_description: Result of a Hit Test (Web Process Extensions) >- * @Title: WebKitWebHitTestResult >+ * WebKitWebHitTestResult: > * @See_also: #WebKitHitTestResult, #WebKitWebPage > * >+ * Result of a Hit Test (Web Process Extensions). >+ * > * WebKitWebHitTestResult extends #WebKitHitTestResult to provide information > * about the #WebKitDOMNode in the coordinates of the Hit Test. > * >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp >index 03a38e9c337c6015d74072cbaaba1ca4ddebb8cc..505d205cc5157b8f007736550e56fa5a4aff4c67 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp >@@ -63,6 +63,12 @@ > using namespace WebKit; > using namespace WebCore; > >+/** >+ * WebKitWebPage: >+ * >+ * A loaded web page. >+ */ >+ > enum { > DOCUMENT_LOADED, > SEND_REQUEST, >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-4.0-sections.txt b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-4.0-sections.txt >deleted file mode 100644 >index 34367f78183f91a6c6fff5e27da96d7d6caf8bf5..0000000000000000000000000000000000000000 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-4.0-sections.txt >+++ /dev/null >@@ -1,3255 +0,0 @@ >-<SECTION> >-<FILE>WebKitDOMEventTarget</FILE> >-<TITLE>WebKitDOMEventTarget</TITLE> >- >-webkit_dom_event_target_dispatch_event >-webkit_dom_event_target_add_event_listener >-webkit_dom_event_target_remove_event_listener >-webkit_dom_event_target_add_event_listener_with_closure >-webkit_dom_event_target_remove_event_listener_with_closure >- >-<SUBSECTION Standard> >-WebKitDOMEventTargetIface >-WEBKIT_DOM_TYPE_EVENT_TARGET >-WEBKIT_DOM_EVENT_TARGET >-WEBKIT_DOM_IS_EVENT_TARGET >-WEBKIT_DOM_EVENT_TARGET_CLASS >-WEBKIT_DOM_EVENT_TARGET_GET_IFACE >- >-<SUBSECTION Private> >-webkit_dom_event_target_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMNodeFilter</FILE> >-<TITLE>WebKitDOMNodeFilter</TITLE> >- >-WEBKIT_DOM_NODE_FILTER_ACCEPT >-WEBKIT_DOM_NODE_FILTER_REJECT >-WEBKIT_DOM_NODE_FILTER_SHOW_ALL >-WEBKIT_DOM_NODE_FILTER_SHOW_ATTRIBUTE >-WEBKIT_DOM_NODE_FILTER_SHOW_CDATA_SECTION >-WEBKIT_DOM_NODE_FILTER_SHOW_COMMENT >-WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT >-WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT >-WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE >-WEBKIT_DOM_NODE_FILTER_SHOW_ELEMENT >-WEBKIT_DOM_NODE_FILTER_SHOW_ENTITY >-WEBKIT_DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE >-WEBKIT_DOM_NODE_FILTER_SHOW_NOTATION >-WEBKIT_DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION >-WEBKIT_DOM_NODE_FILTER_SHOW_TEXT >-WEBKIT_DOM_NODE_FILTER_SKIP >-webkit_dom_node_filter_accept_node >- >-<SUBSECTION Standard> >-WebKitDOMNodeFilterIface >-WEBKIT_DOM_TYPE_NODE_FILTER >-WEBKIT_DOM_NODE_FILTER >-WEBKIT_DOM_IS_NODE_FILTER >-WEBKIT_DOM_NODE_FILTER_CLASS >-WEBKIT_DOM_NODE_FILTER_GET_IFACE >- >-<SUBSECTION Private> >-webkit_dom_node_filter_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMObject</FILE> >-<TITLE>WebKitDOMObject</TITLE> >-WebKitDOMObject >- >- >- >-<SUBSECTION Standard> >-WebKitDOMObjectClass >-WEBKIT_DOM_TYPE_OBJECT >-WEBKIT_DOM_OBJECT >-WEBKIT_DOM_IS_OBJECT >-WEBKIT_DOM_OBJECT_CLASS >-WEBKIT_DOM_IS_OBJECT_CLASS >-WEBKIT_DOM_OBJECT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDOMObjectPrivate >-webkit_dom_object_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMXPathNSResolver</FILE> >-<TITLE>WebKitDOMXPathNSResolver</TITLE> >- >-webkit_dom_xpath_ns_resolver_lookup_namespace_uri >- >-<SUBSECTION Standard> >-WebKitDOMXPathNSResolverIface >-WEBKIT_DOM_TYPE_XPATH_NS_RESOLVER >-WEBKIT_DOM_XPATH_NS_RESOLVER >-WEBKIT_DOM_IS_XPATH_NS_RESOLVER >-WEBKIT_DOM_XPATH_NS_RESOLVER_CLASS >-WEBKIT_DOM_XPATH_NS_RESOLVER_GET_IFACE >- >-<SUBSECTION Private> >-webkit_dom_xpath_ns_resolver_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCSSRule</FILE> >-<TITLE>WebKitDOMCSSRule</TITLE> >-WebKitDOMCSSRule >- >-WEBKIT_DOM_CSS_RULE_UNKNOWN_RULE >-WEBKIT_DOM_CSS_RULE_STYLE_RULE >-WEBKIT_DOM_CSS_RULE_CHARSET_RULE >-WEBKIT_DOM_CSS_RULE_IMPORT_RULE >-WEBKIT_DOM_CSS_RULE_MEDIA_RULE >-WEBKIT_DOM_CSS_RULE_FONT_FACE_RULE >-WEBKIT_DOM_CSS_RULE_PAGE_RULE >-webkit_dom_css_rule_get_rule_type >-webkit_dom_css_rule_get_css_text >-webkit_dom_css_rule_set_css_text >-webkit_dom_css_rule_get_parent_style_sheet >-webkit_dom_css_rule_get_parent_rule >- >-<SUBSECTION Standard> >-WebKitDOMCSSRuleClass >-WEBKIT_DOM_TYPE_CSS_RULE >-WEBKIT_DOM_CSS_RULE >-WEBKIT_DOM_IS_CSS_RULE >-WEBKIT_DOM_CSS_RULE_CLASS >-WEBKIT_DOM_IS_CSS_RULE_CLASS >-WEBKIT_DOM_CSS_RULE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_css_rule_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCSSRuleList</FILE> >-<TITLE>WebKitDOMCSSRuleList</TITLE> >-WebKitDOMCSSRuleList >- >-webkit_dom_css_rule_list_item >-webkit_dom_css_rule_list_get_length >- >-<SUBSECTION Standard> >-WebKitDOMCSSRuleListClass >-WEBKIT_DOM_TYPE_CSS_RULE_LIST >-WEBKIT_DOM_CSS_RULE_LIST >-WEBKIT_DOM_IS_CSS_RULE_LIST >-WEBKIT_DOM_CSS_RULE_LIST_CLASS >-WEBKIT_DOM_IS_CSS_RULE_LIST_CLASS >-WEBKIT_DOM_CSS_RULE_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_css_rule_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCSSStyleDeclaration</FILE> >-<TITLE>WebKitDOMCSSStyleDeclaration</TITLE> >-WebKitDOMCSSStyleDeclaration >- >-webkit_dom_css_style_declaration_get_property_value >-webkit_dom_css_style_declaration_remove_property >-webkit_dom_css_style_declaration_get_property_priority >-webkit_dom_css_style_declaration_set_property >-webkit_dom_css_style_declaration_item >-webkit_dom_css_style_declaration_get_property_shorthand >-webkit_dom_css_style_declaration_is_property_implicit >-webkit_dom_css_style_declaration_get_css_text >-webkit_dom_css_style_declaration_set_css_text >-webkit_dom_css_style_declaration_get_length >-webkit_dom_css_style_declaration_get_parent_rule >- >-<SUBSECTION Standard> >-WebKitDOMCSSStyleDeclarationClass >-WEBKIT_DOM_TYPE_CSS_STYLE_DECLARATION >-WEBKIT_DOM_CSS_STYLE_DECLARATION >-WEBKIT_DOM_IS_CSS_STYLE_DECLARATION >-WEBKIT_DOM_CSS_STYLE_DECLARATION_CLASS >-WEBKIT_DOM_IS_CSS_STYLE_DECLARATION_CLASS >-WEBKIT_DOM_CSS_STYLE_DECLARATION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_css_style_declaration_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCSSStyleSheet</FILE> >-<TITLE>WebKitDOMCSSStyleSheet</TITLE> >-WebKitDOMCSSStyleSheet >- >-webkit_dom_css_style_sheet_insert_rule >-webkit_dom_css_style_sheet_delete_rule >-webkit_dom_css_style_sheet_add_rule >-webkit_dom_css_style_sheet_remove_rule >-webkit_dom_css_style_sheet_get_owner_rule >-webkit_dom_css_style_sheet_get_css_rules >-webkit_dom_css_style_sheet_get_rules >- >-<SUBSECTION Standard> >-WebKitDOMCSSStyleSheetClass >-WEBKIT_DOM_TYPE_CSS_STYLE_SHEET >-WEBKIT_DOM_CSS_STYLE_SHEET >-WEBKIT_DOM_IS_CSS_STYLE_SHEET >-WEBKIT_DOM_CSS_STYLE_SHEET_CLASS >-WEBKIT_DOM_IS_CSS_STYLE_SHEET_CLASS >-WEBKIT_DOM_CSS_STYLE_SHEET_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_css_style_sheet_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCSSValue</FILE> >-<TITLE>WebKitDOMCSSValue</TITLE> >-WebKitDOMCSSValue >- >-WEBKIT_DOM_CSS_VALUE_CSS_INHERIT >-WEBKIT_DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE >-WEBKIT_DOM_CSS_VALUE_CSS_VALUE_LIST >-WEBKIT_DOM_CSS_VALUE_CSS_CUSTOM >-webkit_dom_css_value_get_css_text >-webkit_dom_css_value_set_css_text >-webkit_dom_css_value_get_css_value_type >- >-<SUBSECTION Standard> >-WebKitDOMCSSValueClass >-WEBKIT_DOM_TYPE_CSS_VALUE >-WEBKIT_DOM_CSS_VALUE >-WEBKIT_DOM_IS_CSS_VALUE >-WEBKIT_DOM_CSS_VALUE_CLASS >-WEBKIT_DOM_IS_CSS_VALUE_CLASS >-WEBKIT_DOM_CSS_VALUE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_css_value_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMMediaList</FILE> >-<TITLE>WebKitDOMMediaList</TITLE> >-WebKitDOMMediaList >- >-webkit_dom_media_list_item >-webkit_dom_media_list_delete_medium >-webkit_dom_media_list_append_medium >-webkit_dom_media_list_get_media_text >-webkit_dom_media_list_set_media_text >-webkit_dom_media_list_get_length >- >-<SUBSECTION Standard> >-WebKitDOMMediaListClass >-WEBKIT_DOM_TYPE_MEDIA_LIST >-WEBKIT_DOM_MEDIA_LIST >-WEBKIT_DOM_IS_MEDIA_LIST >-WEBKIT_DOM_MEDIA_LIST_CLASS >-WEBKIT_DOM_IS_MEDIA_LIST_CLASS >-WEBKIT_DOM_MEDIA_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_media_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMStyleSheet</FILE> >-<TITLE>WebKitDOMStyleSheet</TITLE> >-WebKitDOMStyleSheet >- >-webkit_dom_style_sheet_get_content_type >-webkit_dom_style_sheet_get_disabled >-webkit_dom_style_sheet_set_disabled >-webkit_dom_style_sheet_get_owner_node >-webkit_dom_style_sheet_get_parent_style_sheet >-webkit_dom_style_sheet_get_href >-webkit_dom_style_sheet_get_title >-webkit_dom_style_sheet_get_media >- >-<SUBSECTION Standard> >-WebKitDOMStyleSheetClass >-WEBKIT_DOM_TYPE_STYLE_SHEET >-WEBKIT_DOM_STYLE_SHEET >-WEBKIT_DOM_IS_STYLE_SHEET >-WEBKIT_DOM_STYLE_SHEET_CLASS >-WEBKIT_DOM_IS_STYLE_SHEET_CLASS >-WEBKIT_DOM_STYLE_SHEET_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_style_sheet_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMStyleSheetList</FILE> >-<TITLE>WebKitDOMStyleSheetList</TITLE> >-WebKitDOMStyleSheetList >- >-webkit_dom_style_sheet_list_item >-webkit_dom_style_sheet_list_get_length >- >-<SUBSECTION Standard> >-WebKitDOMStyleSheetListClass >-WEBKIT_DOM_TYPE_STYLE_SHEET_LIST >-WEBKIT_DOM_STYLE_SHEET_LIST >-WEBKIT_DOM_IS_STYLE_SHEET_LIST >-WEBKIT_DOM_STYLE_SHEET_LIST_CLASS >-WEBKIT_DOM_IS_STYLE_SHEET_LIST_CLASS >-WEBKIT_DOM_STYLE_SHEET_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_style_sheet_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMAttr</FILE> >-<TITLE>WebKitDOMAttr</TITLE> >-WebKitDOMAttr >- >-webkit_dom_attr_get_name >-webkit_dom_attr_get_specified >-webkit_dom_attr_get_value >-webkit_dom_attr_set_value >-webkit_dom_attr_get_owner_element >-webkit_dom_attr_get_namespace_uri >-webkit_dom_attr_get_prefix >-webkit_dom_attr_get_local_name >- >-<SUBSECTION Standard> >-WebKitDOMAttrClass >-WEBKIT_DOM_TYPE_ATTR >-WEBKIT_DOM_ATTR >-WEBKIT_DOM_IS_ATTR >-WEBKIT_DOM_ATTR_CLASS >-WEBKIT_DOM_IS_ATTR_CLASS >-WEBKIT_DOM_ATTR_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_attr_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCDATASection</FILE> >-<TITLE>WebKitDOMCDATASection</TITLE> >-WebKitDOMCDATASection >- >- >- >-<SUBSECTION Standard> >-WebKitDOMCDATASectionClass >-WEBKIT_DOM_TYPE_CDATA_SECTION >-WEBKIT_DOM_CDATA_SECTION >-WEBKIT_DOM_IS_CDATA_SECTION >-WEBKIT_DOM_CDATA_SECTION_CLASS >-WEBKIT_DOM_IS_CDATA_SECTION_CLASS >-WEBKIT_DOM_CDATA_SECTION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_cdata_section_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMCharacterData</FILE> >-<TITLE>WebKitDOMCharacterData</TITLE> >-WebKitDOMCharacterData >- >-webkit_dom_character_data_substring_data >-webkit_dom_character_data_append_data >-webkit_dom_character_data_insert_data >-webkit_dom_character_data_delete_data >-webkit_dom_character_data_replace_data >-webkit_dom_character_data_get_data >-webkit_dom_character_data_set_data >-webkit_dom_character_data_get_length >- >-<SUBSECTION Standard> >-WebKitDOMCharacterDataClass >-WEBKIT_DOM_TYPE_CHARACTER_DATA >-WEBKIT_DOM_CHARACTER_DATA >-WEBKIT_DOM_IS_CHARACTER_DATA >-WEBKIT_DOM_CHARACTER_DATA_CLASS >-WEBKIT_DOM_IS_CHARACTER_DATA_CLASS >-WEBKIT_DOM_CHARACTER_DATA_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_character_data_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMComment</FILE> >-<TITLE>WebKitDOMComment</TITLE> >-WebKitDOMComment >- >- >- >-<SUBSECTION Standard> >-WebKitDOMCommentClass >-WEBKIT_DOM_TYPE_COMMENT >-WEBKIT_DOM_COMMENT >-WEBKIT_DOM_IS_COMMENT >-WEBKIT_DOM_COMMENT_CLASS >-WEBKIT_DOM_IS_COMMENT_CLASS >-WEBKIT_DOM_COMMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_comment_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDOMImplementation</FILE> >-<TITLE>WebKitDOMDOMImplementation</TITLE> >-WebKitDOMDOMImplementation >- >-webkit_dom_dom_implementation_has_feature >-webkit_dom_dom_implementation_create_document_type >-webkit_dom_dom_implementation_create_document >-webkit_dom_dom_implementation_create_css_style_sheet >-webkit_dom_dom_implementation_create_html_document >- >-<SUBSECTION Standard> >-WebKitDOMDOMImplementationClass >-WEBKIT_DOM_TYPE_DOM_IMPLEMENTATION >-WEBKIT_DOM_DOM_IMPLEMENTATION >-WEBKIT_DOM_IS_DOM_IMPLEMENTATION >-WEBKIT_DOM_DOM_IMPLEMENTATION_CLASS >-WEBKIT_DOM_IS_DOM_IMPLEMENTATION_CLASS >-WEBKIT_DOM_DOM_IMPLEMENTATION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_dom_implementation_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDocument</FILE> >-<TITLE>WebKitDOMDocument</TITLE> >-WebKitDOMDocument >- >-webkit_dom_document_create_element >-webkit_dom_document_create_document_fragment >-webkit_dom_document_create_text_node >-webkit_dom_document_create_comment >-webkit_dom_document_create_cdata_section >-webkit_dom_document_create_processing_instruction >-webkit_dom_document_create_attribute >-webkit_dom_document_get_elements_by_tag_name_as_html_collection >-webkit_dom_document_import_node >-webkit_dom_document_create_element_ns >-webkit_dom_document_create_attribute_ns >-webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection >-webkit_dom_document_adopt_node >-webkit_dom_document_create_event >-webkit_dom_document_create_range >-webkit_dom_document_create_node_iterator >-webkit_dom_document_create_tree_walker >-webkit_dom_document_get_override_style >-webkit_dom_document_create_expression >-webkit_dom_document_create_ns_resolver >-webkit_dom_document_evaluate >-webkit_dom_document_exec_command >-webkit_dom_document_query_command_enabled >-webkit_dom_document_query_command_indeterm >-webkit_dom_document_query_command_state >-webkit_dom_document_query_command_supported >-webkit_dom_document_query_command_value >-webkit_dom_document_get_elements_by_name >-webkit_dom_document_element_from_point >-webkit_dom_document_create_css_style_declaration >-webkit_dom_document_get_elements_by_class_name_as_html_collection >-webkit_dom_document_has_focus >-webkit_dom_document_get_element_by_id >-webkit_dom_document_query_selector >-webkit_dom_document_query_selector_all >-webkit_dom_document_get_doctype >-webkit_dom_document_get_implementation >-webkit_dom_document_get_document_element >-webkit_dom_document_get_input_encoding >-webkit_dom_document_get_xml_encoding >-webkit_dom_document_get_xml_version >-webkit_dom_document_set_xml_version >-webkit_dom_document_get_xml_standalone >-webkit_dom_document_set_xml_standalone >-webkit_dom_document_get_document_uri >-webkit_dom_document_set_document_uri >-webkit_dom_document_get_default_view >-webkit_dom_document_get_style_sheets >-webkit_dom_document_get_title >-webkit_dom_document_set_title >-webkit_dom_document_get_design_mode >-webkit_dom_document_set_design_mode >-webkit_dom_document_get_referrer >-webkit_dom_document_get_domain >-webkit_dom_document_get_url >-webkit_dom_document_get_cookie >-webkit_dom_document_set_cookie >-webkit_dom_document_get_body >-webkit_dom_document_set_body >-webkit_dom_document_get_head >-webkit_dom_document_get_images >-webkit_dom_document_get_applets >-webkit_dom_document_get_links >-webkit_dom_document_get_forms >-webkit_dom_document_get_anchors >-webkit_dom_document_get_embeds >-webkit_dom_document_get_plugins >-webkit_dom_document_get_scripts >-webkit_dom_document_get_last_modified >-webkit_dom_document_get_charset >-webkit_dom_document_set_charset >-webkit_dom_document_get_ready_state >-webkit_dom_document_get_character_set >-webkit_dom_document_get_preferred_stylesheet_set >-webkit_dom_document_get_selected_stylesheet_set >-webkit_dom_document_set_selected_stylesheet_set >-webkit_dom_document_get_active_element >-webkit_dom_document_get_compat_mode >-webkit_dom_document_get_elements_by_class_name >-webkit_dom_document_get_elements_by_tag_name >-webkit_dom_document_get_elements_by_tag_name_ns >-webkit_dom_document_create_entity_reference >-webkit_dom_document_get_default_charset >-webkit_dom_document_caret_range_from_point >-webkit_dom_document_webkit_cancel_fullscreen >-webkit_dom_document_webkit_exit_fullscreen >-webkit_dom_document_exit_pointer_lock >-webkit_dom_document_get_content_type >-webkit_dom_document_get_dir >-webkit_dom_document_set_dir >-webkit_dom_document_get_webkit_is_fullscreen >-webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed >-webkit_dom_document_get_webkit_current_fullscreen_element >-webkit_dom_document_get_webkit_fullscreen_enabled >-webkit_dom_document_get_webkit_fullscreen_element >-webkit_dom_document_get_pointer_lock_element >-webkit_dom_document_get_visibility_state >-webkit_dom_document_get_hidden >-webkit_dom_document_get_current_script >-webkit_dom_document_get_origin >-webkit_dom_document_get_scrolling_element >-webkit_dom_document_get_children >-webkit_dom_document_get_first_element_child >-webkit_dom_document_get_last_element_child >-webkit_dom_document_get_child_element_count >- >-<SUBSECTION Standard> >-WebKitDOMDocumentClass >-WEBKIT_DOM_TYPE_DOCUMENT >-WEBKIT_DOM_DOCUMENT >-WEBKIT_DOM_IS_DOCUMENT >-WEBKIT_DOM_DOCUMENT_CLASS >-WEBKIT_DOM_IS_DOCUMENT_CLASS >-WEBKIT_DOM_DOCUMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_document_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDocumentFragment</FILE> >-<TITLE>WebKitDOMDocumentFragment</TITLE> >-WebKitDOMDocumentFragment >- >-webkit_dom_document_fragment_get_element_by_id >-webkit_dom_document_fragment_query_selector >-webkit_dom_document_fragment_query_selector_all >-webkit_dom_document_fragment_get_children >-webkit_dom_document_fragment_get_first_element_child >-webkit_dom_document_fragment_get_last_element_child >-webkit_dom_document_fragment_get_child_element_count >- >-<SUBSECTION Standard> >-WebKitDOMDocumentFragmentClass >-WEBKIT_DOM_TYPE_DOCUMENT_FRAGMENT >-WEBKIT_DOM_DOCUMENT_FRAGMENT >-WEBKIT_DOM_IS_DOCUMENT_FRAGMENT >-WEBKIT_DOM_DOCUMENT_FRAGMENT_CLASS >-WEBKIT_DOM_IS_DOCUMENT_FRAGMENT_CLASS >-WEBKIT_DOM_DOCUMENT_FRAGMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_document_fragment_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDocumentType</FILE> >-<TITLE>WebKitDOMDocumentType</TITLE> >-WebKitDOMDocumentType >- >-webkit_dom_document_type_get_name >-webkit_dom_document_type_get_entities >-webkit_dom_document_type_get_notations >-webkit_dom_document_type_get_internal_subset >-webkit_dom_document_type_get_public_id >-webkit_dom_document_type_get_system_id >- >-<SUBSECTION Standard> >-WebKitDOMDocumentTypeClass >-WEBKIT_DOM_TYPE_DOCUMENT_TYPE >-WEBKIT_DOM_DOCUMENT_TYPE >-WEBKIT_DOM_IS_DOCUMENT_TYPE >-WEBKIT_DOM_DOCUMENT_TYPE_CLASS >-WEBKIT_DOM_IS_DOCUMENT_TYPE_CLASS >-WEBKIT_DOM_DOCUMENT_TYPE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_document_type_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMElement</FILE> >-<TITLE>WebKitDOMElement</TITLE> >-WebKitDOMElement >- >-WEBKIT_DOM_ELEMENT_ALLOW_KEYBOARD_INPUT >- >-webkit_dom_element_html_input_element_is_user_edited >-webkit_dom_element_html_input_element_get_auto_filled >-webkit_dom_element_html_input_element_set_auto_filled >-webkit_dom_element_html_input_element_set_editing_value >-webkit_dom_element_get_attribute >-webkit_dom_element_set_attribute >-webkit_dom_element_remove_attribute >-webkit_dom_element_get_attribute_node >-webkit_dom_element_set_attribute_node >-webkit_dom_element_remove_attribute_node >-webkit_dom_element_get_elements_by_tag_name_as_html_collection >-webkit_dom_element_has_attributes >-webkit_dom_element_get_attribute_ns >-webkit_dom_element_set_attribute_ns >-webkit_dom_element_remove_attribute_ns >-webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection >-webkit_dom_element_get_attribute_node_ns >-webkit_dom_element_set_attribute_node_ns >-webkit_dom_element_has_attribute >-webkit_dom_element_has_attribute_ns >-webkit_dom_element_focus >-webkit_dom_element_blur >-webkit_dom_element_scroll_into_view >-webkit_dom_element_scroll_into_view_if_needed >-webkit_dom_element_scroll_by_lines >-webkit_dom_element_scroll_by_pages >-webkit_dom_element_get_elements_by_class_name_as_html_collection >-webkit_dom_element_query_selector >-webkit_dom_element_query_selector_all >-webkit_dom_element_get_tag_name >-webkit_dom_element_get_attributes >-webkit_dom_element_get_style >-webkit_dom_element_get_id >-webkit_dom_element_set_id >-webkit_dom_element_get_namespace_uri >-webkit_dom_element_get_prefix >-webkit_dom_element_get_local_name >-webkit_dom_element_get_offset_left >-webkit_dom_element_get_offset_top >-webkit_dom_element_get_offset_width >-webkit_dom_element_get_offset_height >-webkit_dom_element_get_client_left >-webkit_dom_element_get_client_top >-webkit_dom_element_get_client_width >-webkit_dom_element_get_client_height >-webkit_dom_element_get_scroll_left >-webkit_dom_element_set_scroll_left >-webkit_dom_element_get_scroll_top >-webkit_dom_element_set_scroll_top >-webkit_dom_element_get_scroll_width >-webkit_dom_element_get_scroll_height >-webkit_dom_element_get_bounding_client_rect >-webkit_dom_element_get_client_rects >-webkit_dom_element_get_offset_parent >-webkit_dom_element_get_inner_html >-webkit_dom_element_set_inner_html >-webkit_dom_element_get_outer_html >-webkit_dom_element_set_outer_html >-webkit_dom_element_get_class_name >-webkit_dom_element_set_class_name >-webkit_dom_element_get_previous_element_sibling >-webkit_dom_element_get_next_element_sibling >-webkit_dom_element_get_children >-webkit_dom_element_get_first_element_child >-webkit_dom_element_get_last_element_child >-webkit_dom_element_get_child_element_count >-webkit_dom_element_get_elements_by_tag_name >-webkit_dom_element_get_elements_by_tag_name_ns >-webkit_dom_element_get_elements_by_class_name >-webkit_dom_element_matches >-webkit_dom_element_closest >-webkit_dom_element_webkit_matches_selector >-webkit_dom_element_webkit_request_fullscreen >-webkit_dom_element_insert_adjacent_element >-webkit_dom_element_insert_adjacent_html >-webkit_dom_element_insert_adjacent_text >-webkit_dom_element_request_pointer_lock >-webkit_dom_element_remove >-webkit_dom_element_get_class_list >-webkit_dom_element_get_webkit_region_overset >- >- >-<SUBSECTION Standard> >-WebKitDOMElementClass >-WEBKIT_DOM_TYPE_ELEMENT >-WEBKIT_DOM_ELEMENT >-WEBKIT_DOM_IS_ELEMENT >-WEBKIT_DOM_ELEMENT_CLASS >-WEBKIT_DOM_IS_ELEMENT_CLASS >-WEBKIT_DOM_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMEvent</FILE> >-<TITLE>WebKitDOMEvent</TITLE> >-WebKitDOMEvent >- >-WEBKIT_DOM_EVENT_NONE >-WEBKIT_DOM_EVENT_CAPTURING_PHASE >-WEBKIT_DOM_EVENT_AT_TARGET >-WEBKIT_DOM_EVENT_BUBBLING_PHASE >-WEBKIT_DOM_EVENT_MOUSEDOWN >-WEBKIT_DOM_EVENT_MOUSEUP >-WEBKIT_DOM_EVENT_MOUSEOVER >-WEBKIT_DOM_EVENT_MOUSEOUT >-WEBKIT_DOM_EVENT_MOUSEMOVE >-WEBKIT_DOM_EVENT_MOUSEDRAG >-WEBKIT_DOM_EVENT_CLICK >-WEBKIT_DOM_EVENT_DBLCLICK >-WEBKIT_DOM_EVENT_KEYDOWN >-WEBKIT_DOM_EVENT_KEYUP >-WEBKIT_DOM_EVENT_KEYPRESS >-WEBKIT_DOM_EVENT_DRAGDROP >-WEBKIT_DOM_EVENT_FOCUS >-WEBKIT_DOM_EVENT_BLUR >-WEBKIT_DOM_EVENT_SELECT >-WEBKIT_DOM_EVENT_CHANGE >-webkit_dom_event_stop_propagation >-webkit_dom_event_prevent_default >-webkit_dom_event_init_event >-webkit_dom_event_get_event_type >-webkit_dom_event_get_target >-webkit_dom_event_get_current_target >-webkit_dom_event_get_event_phase >-webkit_dom_event_get_bubbles >-webkit_dom_event_get_cancelable >-webkit_dom_event_get_time_stamp >-webkit_dom_event_get_src_element >-webkit_dom_event_get_return_value >-webkit_dom_event_set_return_value >-webkit_dom_event_get_cancel_bubble >-webkit_dom_event_set_cancel_bubble >- >-<SUBSECTION Standard> >-WebKitDOMEventClass >-WEBKIT_DOM_TYPE_EVENT >-WEBKIT_DOM_EVENT >-WEBKIT_DOM_IS_EVENT >-WEBKIT_DOM_EVENT_CLASS >-WEBKIT_DOM_IS_EVENT_CLASS >-WEBKIT_DOM_EVENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_event_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMKeyboardEvent</FILE> >-<TITLE>WebKitDOMKeyboardEvent</TITLE> >-WebKitDOMKeyboardEvent >- >-WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD >-WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT >-WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT >-WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD >-webkit_dom_keyboard_event_get_modifier_state >-webkit_dom_keyboard_event_init_keyboard_event >-webkit_dom_keyboard_event_get_key_identifier >-webkit_dom_keyboard_event_get_key_location >-webkit_dom_keyboard_event_get_ctrl_key >-webkit_dom_keyboard_event_get_shift_key >-webkit_dom_keyboard_event_get_alt_key >-webkit_dom_keyboard_event_get_meta_key >-webkit_dom_keyboard_event_get_alt_graph_key >- >-<SUBSECTION Standard> >-WebKitDOMKeyboardEventClass >-WEBKIT_DOM_TYPE_KEYBOARD_EVENT >-WEBKIT_DOM_KEYBOARD_EVENT >-WEBKIT_DOM_IS_KEYBOARD_EVENT >-WEBKIT_DOM_KEYBOARD_EVENT_CLASS >-WEBKIT_DOM_IS_KEYBOARD_EVENT_CLASS >-WEBKIT_DOM_KEYBOARD_EVENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_keyboard_event_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMMouseEvent</FILE> >-<TITLE>WebKitDOMMouseEvent</TITLE> >-WebKitDOMMouseEvent >- >-webkit_dom_mouse_event_init_mouse_event >-webkit_dom_mouse_event_get_screen_x >-webkit_dom_mouse_event_get_screen_y >-webkit_dom_mouse_event_get_client_x >-webkit_dom_mouse_event_get_client_y >-webkit_dom_mouse_event_get_ctrl_key >-webkit_dom_mouse_event_get_shift_key >-webkit_dom_mouse_event_get_alt_key >-webkit_dom_mouse_event_get_meta_key >-webkit_dom_mouse_event_get_button >-webkit_dom_mouse_event_get_related_target >-webkit_dom_mouse_event_get_offset_x >-webkit_dom_mouse_event_get_offset_y >-webkit_dom_mouse_event_get_x >-webkit_dom_mouse_event_get_y >-webkit_dom_mouse_event_get_from_element >-webkit_dom_mouse_event_get_to_element >- >-<SUBSECTION Standard> >-WebKitDOMMouseEventClass >-WEBKIT_DOM_TYPE_MOUSE_EVENT >-WEBKIT_DOM_MOUSE_EVENT >-WEBKIT_DOM_IS_MOUSE_EVENT >-WEBKIT_DOM_MOUSE_EVENT_CLASS >-WEBKIT_DOM_IS_MOUSE_EVENT_CLASS >-WEBKIT_DOM_MOUSE_EVENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_mouse_event_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMNamedNodeMap</FILE> >-<TITLE>WebKitDOMNamedNodeMap</TITLE> >-WebKitDOMNamedNodeMap >- >-webkit_dom_named_node_map_get_named_item >-webkit_dom_named_node_map_set_named_item >-webkit_dom_named_node_map_remove_named_item >-webkit_dom_named_node_map_item >-webkit_dom_named_node_map_get_named_item_ns >-webkit_dom_named_node_map_set_named_item_ns >-webkit_dom_named_node_map_remove_named_item_ns >-webkit_dom_named_node_map_get_length >- >-<SUBSECTION Standard> >-WebKitDOMNamedNodeMapClass >-WEBKIT_DOM_TYPE_NAMED_NODE_MAP >-WEBKIT_DOM_NAMED_NODE_MAP >-WEBKIT_DOM_IS_NAMED_NODE_MAP >-WEBKIT_DOM_NAMED_NODE_MAP_CLASS >-WEBKIT_DOM_IS_NAMED_NODE_MAP_CLASS >-WEBKIT_DOM_NAMED_NODE_MAP_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_named_node_map_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMNode</FILE> >-<TITLE>WebKitDOMNode</TITLE> >-WebKitDOMNode >- >-WEBKIT_DOM_NODE_ELEMENT_NODE >-WEBKIT_DOM_NODE_ATTRIBUTE_NODE >-WEBKIT_DOM_NODE_TEXT_NODE >-WEBKIT_DOM_NODE_CDATA_SECTION_NODE >-WEBKIT_DOM_NODE_ENTITY_REFERENCE_NODE >-WEBKIT_DOM_NODE_ENTITY_NODE >-WEBKIT_DOM_NODE_PROCESSING_INSTRUCTION_NODE >-WEBKIT_DOM_NODE_COMMENT_NODE >-WEBKIT_DOM_NODE_DOCUMENT_NODE >-WEBKIT_DOM_NODE_DOCUMENT_TYPE_NODE >-WEBKIT_DOM_NODE_DOCUMENT_FRAGMENT_NODE >-WEBKIT_DOM_NODE_DOCUMENT_POSITION_DISCONNECTED >-WEBKIT_DOM_NODE_DOCUMENT_POSITION_PRECEDING >-WEBKIT_DOM_NODE_DOCUMENT_POSITION_FOLLOWING >-WEBKIT_DOM_NODE_DOCUMENT_POSITION_CONTAINS >-WEBKIT_DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY >-WEBKIT_DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC >-webkit_dom_node_insert_before >-webkit_dom_node_replace_child >-webkit_dom_node_remove_child >-webkit_dom_node_append_child >-webkit_dom_node_has_child_nodes >-webkit_dom_node_clone_node_with_error >-webkit_dom_node_normalize >-webkit_dom_node_is_supported >-webkit_dom_node_is_same_node >-webkit_dom_node_is_equal_node >-webkit_dom_node_lookup_prefix >-webkit_dom_node_lookup_namespace_uri >-webkit_dom_node_is_default_namespace >-webkit_dom_node_compare_document_position >-webkit_dom_node_contains >-webkit_dom_node_get_node_name >-webkit_dom_node_get_node_value >-webkit_dom_node_set_node_value >-webkit_dom_node_get_node_type >-webkit_dom_node_get_parent_node >-webkit_dom_node_get_child_nodes >-webkit_dom_node_get_first_child >-webkit_dom_node_get_last_child >-webkit_dom_node_get_previous_sibling >-webkit_dom_node_get_next_sibling >-webkit_dom_node_get_owner_document >-webkit_dom_node_get_base_uri >-webkit_dom_node_get_text_content >-webkit_dom_node_set_text_content >-webkit_dom_node_get_parent_element >-webkit_dom_node_clone_node >-webkit_dom_node_get_namespace_uri >-webkit_dom_node_get_prefix >-webkit_dom_node_set_prefix >-webkit_dom_node_get_local_name >-webkit_dom_node_for_js_value >- >-<SUBSECTION Standard> >-WebKitDOMNodeClass >-WEBKIT_DOM_TYPE_NODE >-WEBKIT_DOM_NODE >-WEBKIT_DOM_IS_NODE >-WEBKIT_DOM_NODE_CLASS >-WEBKIT_DOM_IS_NODE_CLASS >-WEBKIT_DOM_NODE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_node_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMNodeIterator</FILE> >-<TITLE>WebKitDOMNodeIterator</TITLE> >-WebKitDOMNodeIterator >- >-webkit_dom_node_iterator_next_node >-webkit_dom_node_iterator_previous_node >-webkit_dom_node_iterator_detach >-webkit_dom_node_iterator_get_root >-webkit_dom_node_iterator_get_what_to_show >-webkit_dom_node_iterator_get_filter >-webkit_dom_node_iterator_get_reference_node >-webkit_dom_node_iterator_get_pointer_before_reference_node >-webkit_dom_node_iterator_get_expand_entity_references >- >-<SUBSECTION Standard> >-WebKitDOMNodeIteratorClass >-WEBKIT_DOM_TYPE_NODE_ITERATOR >-WEBKIT_DOM_NODE_ITERATOR >-WEBKIT_DOM_IS_NODE_ITERATOR >-WEBKIT_DOM_NODE_ITERATOR_CLASS >-WEBKIT_DOM_IS_NODE_ITERATOR_CLASS >-WEBKIT_DOM_NODE_ITERATOR_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_node_iterator_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMNodeList</FILE> >-<TITLE>WebKitDOMNodeList</TITLE> >-WebKitDOMNodeList >- >-webkit_dom_node_list_item >-webkit_dom_node_list_get_length >- >-<SUBSECTION Standard> >-WebKitDOMNodeListClass >-WEBKIT_DOM_TYPE_NODE_LIST >-WEBKIT_DOM_NODE_LIST >-WEBKIT_DOM_IS_NODE_LIST >-WEBKIT_DOM_NODE_LIST_CLASS >-WEBKIT_DOM_IS_NODE_LIST_CLASS >-WEBKIT_DOM_NODE_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_node_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMProcessingInstruction</FILE> >-<TITLE>WebKitDOMProcessingInstruction</TITLE> >-WebKitDOMProcessingInstruction >- >-webkit_dom_processing_instruction_get_target >-webkit_dom_processing_instruction_get_sheet >- >-<SUBSECTION Standard> >-WebKitDOMProcessingInstructionClass >-WEBKIT_DOM_TYPE_PROCESSING_INSTRUCTION >-WEBKIT_DOM_PROCESSING_INSTRUCTION >-WEBKIT_DOM_IS_PROCESSING_INSTRUCTION >-WEBKIT_DOM_PROCESSING_INSTRUCTION_CLASS >-WEBKIT_DOM_IS_PROCESSING_INSTRUCTION_CLASS >-WEBKIT_DOM_PROCESSING_INSTRUCTION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_processing_instruction_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMRange</FILE> >-<TITLE>WebKitDOMRange</TITLE> >-WebKitDOMRange >- >-WEBKIT_DOM_RANGE_START_TO_START >-WEBKIT_DOM_RANGE_START_TO_END >-WEBKIT_DOM_RANGE_END_TO_END >-WEBKIT_DOM_RANGE_END_TO_START >-WEBKIT_DOM_RANGE_NODE_BEFORE >-WEBKIT_DOM_RANGE_NODE_AFTER >-WEBKIT_DOM_RANGE_NODE_BEFORE_AND_AFTER >-WEBKIT_DOM_RANGE_NODE_INSIDE >-webkit_dom_range_set_start >-webkit_dom_range_set_end >-webkit_dom_range_set_start_before >-webkit_dom_range_set_start_after >-webkit_dom_range_set_end_before >-webkit_dom_range_set_end_after >-webkit_dom_range_collapse >-webkit_dom_range_select_node >-webkit_dom_range_select_node_contents >-webkit_dom_range_compare_boundary_points >-webkit_dom_range_delete_contents >-webkit_dom_range_extract_contents >-webkit_dom_range_clone_contents >-webkit_dom_range_insert_node >-webkit_dom_range_surround_contents >-webkit_dom_range_clone_range >-webkit_dom_range_to_string >-webkit_dom_range_detach >-webkit_dom_range_create_contextual_fragment >-webkit_dom_range_compare_node >-webkit_dom_range_intersects_node >-webkit_dom_range_compare_point >-webkit_dom_range_is_point_in_range >-webkit_dom_range_get_start_container >-webkit_dom_range_get_start_offset >-webkit_dom_range_get_end_container >-webkit_dom_range_get_end_offset >-webkit_dom_range_get_collapsed >-webkit_dom_range_get_common_ancestor_container >-webkit_dom_range_get_text >-webkit_dom_range_expand >- >-<SUBSECTION Standard> >-WebKitDOMRangeClass >-WEBKIT_DOM_TYPE_RANGE >-WEBKIT_DOM_RANGE >-WEBKIT_DOM_IS_RANGE >-WEBKIT_DOM_RANGE_CLASS >-WEBKIT_DOM_IS_RANGE_CLASS >-WEBKIT_DOM_RANGE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_range_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMText</FILE> >-<TITLE>WebKitDOMText</TITLE> >-WebKitDOMText >- >-webkit_dom_text_split_text >-webkit_dom_text_get_whole_text >-webkit_dom_text_replace_whole_text >- >-<SUBSECTION Standard> >-WebKitDOMTextClass >-WEBKIT_DOM_TYPE_TEXT >-WEBKIT_DOM_TEXT >-WEBKIT_DOM_IS_TEXT >-WEBKIT_DOM_TEXT_CLASS >-WEBKIT_DOM_IS_TEXT_CLASS >-WEBKIT_DOM_TEXT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_text_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMTreeWalker</FILE> >-<TITLE>WebKitDOMTreeWalker</TITLE> >-WebKitDOMTreeWalker >- >-webkit_dom_tree_walker_parent_node >-webkit_dom_tree_walker_first_child >-webkit_dom_tree_walker_last_child >-webkit_dom_tree_walker_previous_sibling >-webkit_dom_tree_walker_next_sibling >-webkit_dom_tree_walker_previous_node >-webkit_dom_tree_walker_next_node >-webkit_dom_tree_walker_get_root >-webkit_dom_tree_walker_get_what_to_show >-webkit_dom_tree_walker_get_filter >-webkit_dom_tree_walker_get_current_node >-webkit_dom_tree_walker_set_current_node >-webkit_dom_tree_walker_get_expand_entity_references >- >-<SUBSECTION Standard> >-WebKitDOMTreeWalkerClass >-WEBKIT_DOM_TYPE_TREE_WALKER >-WEBKIT_DOM_TREE_WALKER >-WEBKIT_DOM_IS_TREE_WALKER >-WEBKIT_DOM_TREE_WALKER_CLASS >-WEBKIT_DOM_IS_TREE_WALKER_CLASS >-WEBKIT_DOM_TREE_WALKER_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_tree_walker_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMUIEvent</FILE> >-<TITLE>WebKitDOMUIEvent</TITLE> >-WebKitDOMUIEvent >- >-webkit_dom_ui_event_init_ui_event >-webkit_dom_ui_event_get_view >-webkit_dom_ui_event_get_detail >-webkit_dom_ui_event_get_key_code >-webkit_dom_ui_event_get_char_code >-webkit_dom_ui_event_get_layer_x >-webkit_dom_ui_event_get_layer_y >-webkit_dom_ui_event_get_page_x >-webkit_dom_ui_event_get_page_y >- >-<SUBSECTION Standard> >-WebKitDOMUIEventClass >-WEBKIT_DOM_TYPE_UI_EVENT >-WEBKIT_DOM_UI_EVENT >-WEBKIT_DOM_IS_UI_EVENT >-WEBKIT_DOM_UI_EVENT_CLASS >-WEBKIT_DOM_IS_UI_EVENT_CLASS >-WEBKIT_DOM_UI_EVENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_ui_event_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMWheelEvent</FILE> >-<TITLE>WebKitDOMWheelEvent</TITLE> >-WebKitDOMWheelEvent >- >-webkit_dom_wheel_event_init_wheel_event >-webkit_dom_wheel_event_get_wheel_delta_x >-webkit_dom_wheel_event_get_wheel_delta_y >-webkit_dom_wheel_event_get_wheel_delta >- >-<SUBSECTION Standard> >-WebKitDOMWheelEventClass >-WEBKIT_DOM_TYPE_WHEEL_EVENT >-WEBKIT_DOM_WHEEL_EVENT >-WEBKIT_DOM_IS_WHEEL_EVENT >-WEBKIT_DOM_WHEEL_EVENT_CLASS >-WEBKIT_DOM_IS_WHEEL_EVENT_CLASS >-WEBKIT_DOM_WHEEL_EVENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_wheel_event_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMBlob</FILE> >-<TITLE>WebKitDOMBlob</TITLE> >-WebKitDOMBlob >- >-webkit_dom_blob_get_size >- >-<SUBSECTION Standard> >-WebKitDOMBlobClass >-WEBKIT_DOM_TYPE_BLOB >-WEBKIT_DOM_BLOB >-WEBKIT_DOM_IS_BLOB >-WEBKIT_DOM_BLOB_CLASS >-WEBKIT_DOM_IS_BLOB_CLASS >-WEBKIT_DOM_BLOB_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_blob_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMFile</FILE> >-<TITLE>WebKitDOMFile</TITLE> >-WebKitDOMFile >- >-webkit_dom_file_get_name >- >-<SUBSECTION Standard> >-WebKitDOMFileClass >-WEBKIT_DOM_TYPE_FILE >-WEBKIT_DOM_FILE >-WEBKIT_DOM_IS_FILE >-WEBKIT_DOM_FILE_CLASS >-WEBKIT_DOM_IS_FILE_CLASS >-WEBKIT_DOM_FILE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_file_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMFileList</FILE> >-<TITLE>WebKitDOMFileList</TITLE> >-WebKitDOMFileList >- >-webkit_dom_file_list_item >-webkit_dom_file_list_get_length >- >-<SUBSECTION Standard> >-WebKitDOMFileListClass >-WEBKIT_DOM_TYPE_FILE_LIST >-WEBKIT_DOM_FILE_LIST >-WEBKIT_DOM_IS_FILE_LIST >-WEBKIT_DOM_FILE_LIST_CLASS >-WEBKIT_DOM_IS_FILE_LIST_CLASS >-WEBKIT_DOM_FILE_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_file_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLAnchorElement</FILE> >-<TITLE>WebKitDOMHTMLAnchorElement</TITLE> >-WebKitDOMHTMLAnchorElement >- >-webkit_dom_html_anchor_element_get_charset >-webkit_dom_html_anchor_element_set_charset >-webkit_dom_html_anchor_element_get_coords >-webkit_dom_html_anchor_element_set_coords >-webkit_dom_html_anchor_element_get_hreflang >-webkit_dom_html_anchor_element_set_hreflang >-webkit_dom_html_anchor_element_get_name >-webkit_dom_html_anchor_element_set_name >-webkit_dom_html_anchor_element_get_rel >-webkit_dom_html_anchor_element_set_rel >-webkit_dom_html_anchor_element_get_rev >-webkit_dom_html_anchor_element_set_rev >-webkit_dom_html_anchor_element_get_shape >-webkit_dom_html_anchor_element_set_shape >-webkit_dom_html_anchor_element_get_target >-webkit_dom_html_anchor_element_set_target >-webkit_dom_html_anchor_element_get_type_attr >-webkit_dom_html_anchor_element_set_type_attr >-webkit_dom_html_anchor_element_get_text >-webkit_dom_html_anchor_element_set_text >-webkit_dom_html_anchor_element_get_href >-webkit_dom_html_anchor_element_set_href >-webkit_dom_html_anchor_element_get_protocol >-webkit_dom_html_anchor_element_set_protocol >-webkit_dom_html_anchor_element_get_host >-webkit_dom_html_anchor_element_set_host >-webkit_dom_html_anchor_element_get_hostname >-webkit_dom_html_anchor_element_set_hostname >-webkit_dom_html_anchor_element_get_port >-webkit_dom_html_anchor_element_set_port >-webkit_dom_html_anchor_element_get_pathname >-webkit_dom_html_anchor_element_set_pathname >-webkit_dom_html_anchor_element_get_search >-webkit_dom_html_anchor_element_set_search >-webkit_dom_html_anchor_element_get_hash >-webkit_dom_html_anchor_element_set_hash >- >-<SUBSECTION Standard> >-WebKitDOMHTMLAnchorElementClass >-WEBKIT_DOM_TYPE_HTML_ANCHOR_ELEMENT >-WEBKIT_DOM_HTML_ANCHOR_ELEMENT >-WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT >-WEBKIT_DOM_HTML_ANCHOR_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_ANCHOR_ELEMENT_CLASS >-WEBKIT_DOM_HTML_ANCHOR_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_anchor_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLAppletElement</FILE> >-<TITLE>WebKitDOMHTMLAppletElement</TITLE> >-WebKitDOMHTMLAppletElement >- >-webkit_dom_html_applet_element_get_align >-webkit_dom_html_applet_element_set_align >-webkit_dom_html_applet_element_get_alt >-webkit_dom_html_applet_element_set_alt >-webkit_dom_html_applet_element_get_archive >-webkit_dom_html_applet_element_set_archive >-webkit_dom_html_applet_element_get_code >-webkit_dom_html_applet_element_set_code >-webkit_dom_html_applet_element_get_code_base >-webkit_dom_html_applet_element_set_code_base >-webkit_dom_html_applet_element_get_height >-webkit_dom_html_applet_element_set_height >-webkit_dom_html_applet_element_get_hspace >-webkit_dom_html_applet_element_set_hspace >-webkit_dom_html_applet_element_get_name >-webkit_dom_html_applet_element_set_name >-webkit_dom_html_applet_element_get_object >-webkit_dom_html_applet_element_set_object >-webkit_dom_html_applet_element_get_vspace >-webkit_dom_html_applet_element_set_vspace >-webkit_dom_html_applet_element_get_width >-webkit_dom_html_applet_element_set_width >- >-<SUBSECTION Standard> >-WebKitDOMHTMLAppletElementClass >-WEBKIT_DOM_TYPE_HTML_APPLET_ELEMENT >-WEBKIT_DOM_HTML_APPLET_ELEMENT >-WEBKIT_DOM_IS_HTML_APPLET_ELEMENT >-WEBKIT_DOM_HTML_APPLET_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_APPLET_ELEMENT_CLASS >-WEBKIT_DOM_HTML_APPLET_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_applet_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLAreaElement</FILE> >-<TITLE>WebKitDOMHTMLAreaElement</TITLE> >-WebKitDOMHTMLAreaElement >- >-webkit_dom_html_area_element_get_alt >-webkit_dom_html_area_element_set_alt >-webkit_dom_html_area_element_get_coords >-webkit_dom_html_area_element_set_coords >-webkit_dom_html_area_element_get_no_href >-webkit_dom_html_area_element_set_no_href >-webkit_dom_html_area_element_get_shape >-webkit_dom_html_area_element_set_shape >-webkit_dom_html_area_element_get_target >-webkit_dom_html_area_element_set_target >-webkit_dom_html_area_element_get_href >-webkit_dom_html_area_element_set_href >-webkit_dom_html_area_element_get_protocol >-webkit_dom_html_area_element_set_protocol >-webkit_dom_html_area_element_get_host >-webkit_dom_html_area_element_set_host >-webkit_dom_html_area_element_get_hostname >-webkit_dom_html_area_element_set_hostname >-webkit_dom_html_area_element_get_port >-webkit_dom_html_area_element_set_port >-webkit_dom_html_area_element_get_pathname >-webkit_dom_html_area_element_set_pathname >-webkit_dom_html_area_element_get_search >-webkit_dom_html_area_element_set_search >-webkit_dom_html_area_element_get_hash >-webkit_dom_html_area_element_set_hash >- >-<SUBSECTION Standard> >-WebKitDOMHTMLAreaElementClass >-WEBKIT_DOM_TYPE_HTML_AREA_ELEMENT >-WEBKIT_DOM_HTML_AREA_ELEMENT >-WEBKIT_DOM_IS_HTML_AREA_ELEMENT >-WEBKIT_DOM_HTML_AREA_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_AREA_ELEMENT_CLASS >-WEBKIT_DOM_HTML_AREA_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_area_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLBRElement</FILE> >-<TITLE>WebKitDOMHTMLBRElement</TITLE> >-WebKitDOMHTMLBRElement >- >-webkit_dom_html_br_element_get_clear >-webkit_dom_html_br_element_set_clear >- >-<SUBSECTION Standard> >-WebKitDOMHTMLBRElementClass >-WEBKIT_DOM_TYPE_HTML_BR_ELEMENT >-WEBKIT_DOM_HTML_BR_ELEMENT >-WEBKIT_DOM_IS_HTML_BR_ELEMENT >-WEBKIT_DOM_HTML_BR_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_BR_ELEMENT_CLASS >-WEBKIT_DOM_HTML_BR_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_br_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLBaseElement</FILE> >-<TITLE>WebKitDOMHTMLBaseElement</TITLE> >-WebKitDOMHTMLBaseElement >- >-webkit_dom_html_base_element_get_href >-webkit_dom_html_base_element_set_href >-webkit_dom_html_base_element_get_target >-webkit_dom_html_base_element_set_target >- >-<SUBSECTION Standard> >-WebKitDOMHTMLBaseElementClass >-WEBKIT_DOM_TYPE_HTML_BASE_ELEMENT >-WEBKIT_DOM_HTML_BASE_ELEMENT >-WEBKIT_DOM_IS_HTML_BASE_ELEMENT >-WEBKIT_DOM_HTML_BASE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_BASE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_BASE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_base_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLBodyElement</FILE> >-<TITLE>WebKitDOMHTMLBodyElement</TITLE> >-WebKitDOMHTMLBodyElement >- >-webkit_dom_html_body_element_get_a_link >-webkit_dom_html_body_element_set_a_link >-webkit_dom_html_body_element_get_background >-webkit_dom_html_body_element_set_background >-webkit_dom_html_body_element_get_bg_color >-webkit_dom_html_body_element_set_bg_color >-webkit_dom_html_body_element_get_link >-webkit_dom_html_body_element_set_link >-webkit_dom_html_body_element_get_text >-webkit_dom_html_body_element_set_text >-webkit_dom_html_body_element_get_v_link >-webkit_dom_html_body_element_set_v_link >- >-<SUBSECTION Standard> >-WebKitDOMHTMLBodyElementClass >-WEBKIT_DOM_TYPE_HTML_BODY_ELEMENT >-WEBKIT_DOM_HTML_BODY_ELEMENT >-WEBKIT_DOM_IS_HTML_BODY_ELEMENT >-WEBKIT_DOM_HTML_BODY_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_BODY_ELEMENT_CLASS >-WEBKIT_DOM_HTML_BODY_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_body_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLButtonElement</FILE> >-<TITLE>WebKitDOMHTMLButtonElement</TITLE> >-WebKitDOMHTMLButtonElement >- >-webkit_dom_html_button_element_get_autofocus >-webkit_dom_html_button_element_set_autofocus >-webkit_dom_html_button_element_get_disabled >-webkit_dom_html_button_element_set_disabled >-webkit_dom_html_button_element_get_form >-webkit_dom_html_button_element_get_button_type >-webkit_dom_html_button_element_set_button_type >-webkit_dom_html_button_element_get_name >-webkit_dom_html_button_element_set_name >-webkit_dom_html_button_element_get_value >-webkit_dom_html_button_element_set_value >-webkit_dom_html_button_element_get_will_validate >- >-<SUBSECTION Standard> >-WebKitDOMHTMLButtonElementClass >-WEBKIT_DOM_TYPE_HTML_BUTTON_ELEMENT >-WEBKIT_DOM_HTML_BUTTON_ELEMENT >-WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT >-WEBKIT_DOM_HTML_BUTTON_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_BUTTON_ELEMENT_CLASS >-WEBKIT_DOM_HTML_BUTTON_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_button_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLCanvasElement</FILE> >-<TITLE>WebKitDOMHTMLCanvasElement</TITLE> >-WebKitDOMHTMLCanvasElement >- >-webkit_dom_html_canvas_element_get_width >-webkit_dom_html_canvas_element_set_width >-webkit_dom_html_canvas_element_get_height >-webkit_dom_html_canvas_element_set_height >- >-<SUBSECTION Standard> >-WebKitDOMHTMLCanvasElementClass >-WEBKIT_DOM_TYPE_HTML_CANVAS_ELEMENT >-WEBKIT_DOM_HTML_CANVAS_ELEMENT >-WEBKIT_DOM_IS_HTML_CANVAS_ELEMENT >-WEBKIT_DOM_HTML_CANVAS_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_CANVAS_ELEMENT_CLASS >-WEBKIT_DOM_HTML_CANVAS_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_canvas_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLCollection</FILE> >-<TITLE>WebKitDOMHTMLCollection</TITLE> >-WebKitDOMHTMLCollection >- >-webkit_dom_html_collection_item >-webkit_dom_html_collection_named_item >-webkit_dom_html_collection_get_length >- >-<SUBSECTION Standard> >-WebKitDOMHTMLCollectionClass >-WEBKIT_DOM_TYPE_HTML_COLLECTION >-WEBKIT_DOM_HTML_COLLECTION >-WEBKIT_DOM_IS_HTML_COLLECTION >-WEBKIT_DOM_HTML_COLLECTION_CLASS >-WEBKIT_DOM_IS_HTML_COLLECTION_CLASS >-WEBKIT_DOM_HTML_COLLECTION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_collection_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLDListElement</FILE> >-<TITLE>WebKitDOMHTMLDListElement</TITLE> >-WebKitDOMHTMLDListElement >- >-webkit_dom_html_d_list_element_get_compact >-webkit_dom_html_d_list_element_set_compact >- >-<SUBSECTION Standard> >-WebKitDOMHTMLDListElementClass >-WEBKIT_DOM_TYPE_HTML_D_LIST_ELEMENT >-WEBKIT_DOM_HTML_D_LIST_ELEMENT >-WEBKIT_DOM_IS_HTML_D_LIST_ELEMENT >-WEBKIT_DOM_HTML_D_LIST_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_D_LIST_ELEMENT_CLASS >-WEBKIT_DOM_HTML_D_LIST_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_d_list_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLDirectoryElement</FILE> >-<TITLE>WebKitDOMHTMLDirectoryElement</TITLE> >-WebKitDOMHTMLDirectoryElement >- >-webkit_dom_html_directory_element_get_compact >-webkit_dom_html_directory_element_set_compact >- >-<SUBSECTION Standard> >-WebKitDOMHTMLDirectoryElementClass >-WEBKIT_DOM_TYPE_HTML_DIRECTORY_ELEMENT >-WEBKIT_DOM_HTML_DIRECTORY_ELEMENT >-WEBKIT_DOM_IS_HTML_DIRECTORY_ELEMENT >-WEBKIT_DOM_HTML_DIRECTORY_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_DIRECTORY_ELEMENT_CLASS >-WEBKIT_DOM_HTML_DIRECTORY_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_directory_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLDivElement</FILE> >-<TITLE>WebKitDOMHTMLDivElement</TITLE> >-WebKitDOMHTMLDivElement >- >-webkit_dom_html_div_element_get_align >-webkit_dom_html_div_element_set_align >- >-<SUBSECTION Standard> >-WebKitDOMHTMLDivElementClass >-WEBKIT_DOM_TYPE_HTML_DIV_ELEMENT >-WEBKIT_DOM_HTML_DIV_ELEMENT >-WEBKIT_DOM_IS_HTML_DIV_ELEMENT >-WEBKIT_DOM_HTML_DIV_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_DIV_ELEMENT_CLASS >-WEBKIT_DOM_HTML_DIV_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_div_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLDocument</FILE> >-<TITLE>WebKitDOMHTMLDocument</TITLE> >-WebKitDOMHTMLDocument >- >-webkit_dom_html_document_close >-webkit_dom_html_document_clear >-webkit_dom_html_document_capture_events >-webkit_dom_html_document_release_events >-webkit_dom_html_document_get_width >-webkit_dom_html_document_get_height >-webkit_dom_html_document_get_dir >-webkit_dom_html_document_set_dir >-webkit_dom_html_document_get_bg_color >-webkit_dom_html_document_set_bg_color >-webkit_dom_html_document_get_fg_color >-webkit_dom_html_document_set_fg_color >-webkit_dom_html_document_get_alink_color >-webkit_dom_html_document_set_alink_color >-webkit_dom_html_document_get_link_color >-webkit_dom_html_document_set_link_color >-webkit_dom_html_document_get_vlink_color >-webkit_dom_html_document_set_vlink_color >-webkit_dom_html_document_set_design_mode >-webkit_dom_html_document_get_design_mode >-webkit_dom_html_document_get_compat_mode >-webkit_dom_html_document_get_scripts >-webkit_dom_html_document_get_embeds >-webkit_dom_html_document_get_plugins >- >-<SUBSECTION Standard> >-WebKitDOMHTMLDocumentClass >-WEBKIT_DOM_TYPE_HTML_DOCUMENT >-WEBKIT_DOM_HTML_DOCUMENT >-WEBKIT_DOM_IS_HTML_DOCUMENT >-WEBKIT_DOM_HTML_DOCUMENT_CLASS >-WEBKIT_DOM_IS_HTML_DOCUMENT_CLASS >-WEBKIT_DOM_HTML_DOCUMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_document_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLElement</FILE> >-<TITLE>WebKitDOMHTMLElement</TITLE> >-WebKitDOMHTMLElement >- >-webkit_dom_html_element_click >-webkit_dom_html_element_get_title >-webkit_dom_html_element_set_title >-webkit_dom_html_element_get_lang >-webkit_dom_html_element_set_lang >-webkit_dom_html_element_get_dir >-webkit_dom_html_element_set_dir >-webkit_dom_html_element_get_tab_index >-webkit_dom_html_element_set_tab_index >-webkit_dom_html_element_get_access_key >-webkit_dom_html_element_set_access_key >-webkit_dom_html_element_get_inner_text >-webkit_dom_html_element_set_inner_text >-webkit_dom_html_element_get_outer_text >-webkit_dom_html_element_set_outer_text >-webkit_dom_html_element_get_content_editable >-webkit_dom_html_element_set_content_editable >-webkit_dom_html_element_get_is_content_editable >-webkit_dom_html_element_set_inner_html >-webkit_dom_html_element_get_outer_html >-webkit_dom_html_element_get_inner_html >-webkit_dom_html_element_set_outer_html >-webkit_dom_html_element_get_children >-webkit_dom_html_element_get_translate >-webkit_dom_html_element_set_translate >-webkit_dom_html_element_get_draggable >-webkit_dom_html_element_set_draggable >-webkit_dom_html_element_get_webkitdropzone >-webkit_dom_html_element_set_webkitdropzone >-webkit_dom_html_element_get_hidden >-webkit_dom_html_element_set_hidden >-webkit_dom_html_element_get_spellcheck >-webkit_dom_html_element_set_spellcheck >- >-<SUBSECTION Standard> >-WebKitDOMHTMLElementClass >-WEBKIT_DOM_TYPE_HTML_ELEMENT >-WEBKIT_DOM_HTML_ELEMENT >-WEBKIT_DOM_IS_HTML_ELEMENT >-WEBKIT_DOM_HTML_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_ELEMENT_CLASS >-WEBKIT_DOM_HTML_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLEmbedElement</FILE> >-<TITLE>WebKitDOMHTMLEmbedElement</TITLE> >-WebKitDOMHTMLEmbedElement >- >-webkit_dom_html_embed_element_get_align >-webkit_dom_html_embed_element_set_align >-webkit_dom_html_embed_element_get_height >-webkit_dom_html_embed_element_set_height >-webkit_dom_html_embed_element_get_name >-webkit_dom_html_embed_element_set_name >-webkit_dom_html_embed_element_get_src >-webkit_dom_html_embed_element_set_src >-webkit_dom_html_embed_element_get_type_attr >-webkit_dom_html_embed_element_set_type_attr >-webkit_dom_html_embed_element_get_width >-webkit_dom_html_embed_element_set_width >- >-<SUBSECTION Standard> >-WebKitDOMHTMLEmbedElementClass >-WEBKIT_DOM_TYPE_HTML_EMBED_ELEMENT >-WEBKIT_DOM_HTML_EMBED_ELEMENT >-WEBKIT_DOM_IS_HTML_EMBED_ELEMENT >-WEBKIT_DOM_HTML_EMBED_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_EMBED_ELEMENT_CLASS >-WEBKIT_DOM_HTML_EMBED_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_embed_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLFieldSetElement</FILE> >-<TITLE>WebKitDOMHTMLFieldSetElement</TITLE> >-WebKitDOMHTMLFieldSetElement >- >-webkit_dom_html_field_set_element_get_form >- >-<SUBSECTION Standard> >-WebKitDOMHTMLFieldSetElementClass >-WEBKIT_DOM_TYPE_HTML_FIELD_SET_ELEMENT >-WEBKIT_DOM_HTML_FIELD_SET_ELEMENT >-WEBKIT_DOM_IS_HTML_FIELD_SET_ELEMENT >-WEBKIT_DOM_HTML_FIELD_SET_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_FIELD_SET_ELEMENT_CLASS >-WEBKIT_DOM_HTML_FIELD_SET_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_field_set_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLFontElement</FILE> >-<TITLE>WebKitDOMHTMLFontElement</TITLE> >-WebKitDOMHTMLFontElement >- >-webkit_dom_html_font_element_get_color >-webkit_dom_html_font_element_set_color >-webkit_dom_html_font_element_get_face >-webkit_dom_html_font_element_set_face >-webkit_dom_html_font_element_get_size >-webkit_dom_html_font_element_set_size >- >-<SUBSECTION Standard> >-WebKitDOMHTMLFontElementClass >-WEBKIT_DOM_TYPE_HTML_FONT_ELEMENT >-WEBKIT_DOM_HTML_FONT_ELEMENT >-WEBKIT_DOM_IS_HTML_FONT_ELEMENT >-WEBKIT_DOM_HTML_FONT_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_FONT_ELEMENT_CLASS >-WEBKIT_DOM_HTML_FONT_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_font_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLFormElement</FILE> >-<TITLE>WebKitDOMHTMLFormElement</TITLE> >-WebKitDOMHTMLFormElement >- >-webkit_dom_html_form_element_submit >-webkit_dom_html_form_element_reset >-webkit_dom_html_form_element_get_accept_charset >-webkit_dom_html_form_element_set_accept_charset >-webkit_dom_html_form_element_get_action >-webkit_dom_html_form_element_set_action >-webkit_dom_html_form_element_get_enctype >-webkit_dom_html_form_element_set_enctype >-webkit_dom_html_form_element_get_encoding >-webkit_dom_html_form_element_set_encoding >-webkit_dom_html_form_element_get_method >-webkit_dom_html_form_element_set_method >-webkit_dom_html_form_element_get_name >-webkit_dom_html_form_element_set_name >-webkit_dom_html_form_element_get_target >-webkit_dom_html_form_element_set_target >-webkit_dom_html_form_element_get_elements >-webkit_dom_html_form_element_get_length >- >-<SUBSECTION Standard> >-WebKitDOMHTMLFormElementClass >-WEBKIT_DOM_TYPE_HTML_FORM_ELEMENT >-WEBKIT_DOM_HTML_FORM_ELEMENT >-WEBKIT_DOM_IS_HTML_FORM_ELEMENT >-WEBKIT_DOM_HTML_FORM_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_FORM_ELEMENT_CLASS >-WEBKIT_DOM_HTML_FORM_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_form_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLFrameElement</FILE> >-<TITLE>WebKitDOMHTMLFrameElement</TITLE> >-WebKitDOMHTMLFrameElement >- >-webkit_dom_html_frame_element_get_frame_border >-webkit_dom_html_frame_element_set_frame_border >-webkit_dom_html_frame_element_get_long_desc >-webkit_dom_html_frame_element_set_long_desc >-webkit_dom_html_frame_element_get_margin_height >-webkit_dom_html_frame_element_set_margin_height >-webkit_dom_html_frame_element_get_margin_width >-webkit_dom_html_frame_element_set_margin_width >-webkit_dom_html_frame_element_get_name >-webkit_dom_html_frame_element_set_name >-webkit_dom_html_frame_element_get_no_resize >-webkit_dom_html_frame_element_set_no_resize >-webkit_dom_html_frame_element_get_scrolling >-webkit_dom_html_frame_element_set_scrolling >-webkit_dom_html_frame_element_get_src >-webkit_dom_html_frame_element_set_src >-webkit_dom_html_frame_element_get_content_document >-webkit_dom_html_frame_element_get_content_window >-webkit_dom_html_frame_element_get_width >-webkit_dom_html_frame_element_get_height >- >-<SUBSECTION Standard> >-WebKitDOMHTMLFrameElementClass >-WEBKIT_DOM_TYPE_HTML_FRAME_ELEMENT >-WEBKIT_DOM_HTML_FRAME_ELEMENT >-WEBKIT_DOM_IS_HTML_FRAME_ELEMENT >-WEBKIT_DOM_HTML_FRAME_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_FRAME_ELEMENT_CLASS >-WEBKIT_DOM_HTML_FRAME_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_frame_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLFrameSetElement</FILE> >-<TITLE>WebKitDOMHTMLFrameSetElement</TITLE> >-WebKitDOMHTMLFrameSetElement >- >-webkit_dom_html_frame_set_element_get_cols >-webkit_dom_html_frame_set_element_set_cols >-webkit_dom_html_frame_set_element_get_rows >-webkit_dom_html_frame_set_element_set_rows >- >-<SUBSECTION Standard> >-WebKitDOMHTMLFrameSetElementClass >-WEBKIT_DOM_TYPE_HTML_FRAME_SET_ELEMENT >-WEBKIT_DOM_HTML_FRAME_SET_ELEMENT >-WEBKIT_DOM_IS_HTML_FRAME_SET_ELEMENT >-WEBKIT_DOM_HTML_FRAME_SET_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_FRAME_SET_ELEMENT_CLASS >-WEBKIT_DOM_HTML_FRAME_SET_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_frame_set_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLHRElement</FILE> >-<TITLE>WebKitDOMHTMLHRElement</TITLE> >-WebKitDOMHTMLHRElement >- >-webkit_dom_html_hr_element_get_align >-webkit_dom_html_hr_element_set_align >-webkit_dom_html_hr_element_get_no_shade >-webkit_dom_html_hr_element_set_no_shade >-webkit_dom_html_hr_element_get_size >-webkit_dom_html_hr_element_set_size >-webkit_dom_html_hr_element_get_width >-webkit_dom_html_hr_element_set_width >- >-<SUBSECTION Standard> >-WebKitDOMHTMLHRElementClass >-WEBKIT_DOM_TYPE_HTML_HR_ELEMENT >-WEBKIT_DOM_HTML_HR_ELEMENT >-WEBKIT_DOM_IS_HTML_HR_ELEMENT >-WEBKIT_DOM_HTML_HR_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_HR_ELEMENT_CLASS >-WEBKIT_DOM_HTML_HR_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_hr_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLHeadElement</FILE> >-<TITLE>WebKitDOMHTMLHeadElement</TITLE> >-WebKitDOMHTMLHeadElement >- >-webkit_dom_html_head_element_get_profile >-webkit_dom_html_head_element_set_profile >- >-<SUBSECTION Standard> >-WebKitDOMHTMLHeadElementClass >-WEBKIT_DOM_TYPE_HTML_HEAD_ELEMENT >-WEBKIT_DOM_HTML_HEAD_ELEMENT >-WEBKIT_DOM_IS_HTML_HEAD_ELEMENT >-WEBKIT_DOM_HTML_HEAD_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_HEAD_ELEMENT_CLASS >-WEBKIT_DOM_HTML_HEAD_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_head_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLHeadingElement</FILE> >-<TITLE>WebKitDOMHTMLHeadingElement</TITLE> >-WebKitDOMHTMLHeadingElement >- >-webkit_dom_html_heading_element_get_align >-webkit_dom_html_heading_element_set_align >- >-<SUBSECTION Standard> >-WebKitDOMHTMLHeadingElementClass >-WEBKIT_DOM_TYPE_HTML_HEADING_ELEMENT >-WEBKIT_DOM_HTML_HEADING_ELEMENT >-WEBKIT_DOM_IS_HTML_HEADING_ELEMENT >-WEBKIT_DOM_HTML_HEADING_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_HEADING_ELEMENT_CLASS >-WEBKIT_DOM_HTML_HEADING_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_heading_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLHtmlElement</FILE> >-<TITLE>WebKitDOMHTMLHtmlElement</TITLE> >-WebKitDOMHTMLHtmlElement >- >-webkit_dom_html_html_element_get_version >-webkit_dom_html_html_element_set_version >- >-<SUBSECTION Standard> >-WebKitDOMHTMLHtmlElementClass >-WEBKIT_DOM_TYPE_HTML_HTML_ELEMENT >-WEBKIT_DOM_HTML_HTML_ELEMENT >-WEBKIT_DOM_IS_HTML_HTML_ELEMENT >-WEBKIT_DOM_HTML_HTML_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_HTML_ELEMENT_CLASS >-WEBKIT_DOM_HTML_HTML_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_html_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLIFrameElement</FILE> >-<TITLE>WebKitDOMHTMLIFrameElement</TITLE> >-WebKitDOMHTMLIFrameElement >- >-webkit_dom_html_iframe_element_get_align >-webkit_dom_html_iframe_element_set_align >-webkit_dom_html_iframe_element_get_frame_border >-webkit_dom_html_iframe_element_set_frame_border >-webkit_dom_html_iframe_element_get_height >-webkit_dom_html_iframe_element_set_height >-webkit_dom_html_iframe_element_get_long_desc >-webkit_dom_html_iframe_element_set_long_desc >-webkit_dom_html_iframe_element_get_margin_height >-webkit_dom_html_iframe_element_set_margin_height >-webkit_dom_html_iframe_element_get_margin_width >-webkit_dom_html_iframe_element_set_margin_width >-webkit_dom_html_iframe_element_get_name >-webkit_dom_html_iframe_element_set_name >-webkit_dom_html_iframe_element_get_scrolling >-webkit_dom_html_iframe_element_set_scrolling >-webkit_dom_html_iframe_element_get_src >-webkit_dom_html_iframe_element_set_src >-webkit_dom_html_iframe_element_get_width >-webkit_dom_html_iframe_element_set_width >-webkit_dom_html_iframe_element_get_content_document >-webkit_dom_html_iframe_element_get_content_window >- >-<SUBSECTION Standard> >-WebKitDOMHTMLIFrameElementClass >-WEBKIT_DOM_TYPE_HTML_IFRAME_ELEMENT >-WEBKIT_DOM_HTML_IFRAME_ELEMENT >-WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT >-WEBKIT_DOM_HTML_IFRAME_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_IFRAME_ELEMENT_CLASS >-WEBKIT_DOM_HTML_IFRAME_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_iframe_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLImageElement</FILE> >-<TITLE>WebKitDOMHTMLImageElement</TITLE> >-WebKitDOMHTMLImageElement >- >-webkit_dom_html_image_element_get_name >-webkit_dom_html_image_element_set_name >-webkit_dom_html_image_element_get_align >-webkit_dom_html_image_element_set_align >-webkit_dom_html_image_element_get_alt >-webkit_dom_html_image_element_set_alt >-webkit_dom_html_image_element_get_border >-webkit_dom_html_image_element_set_border >-webkit_dom_html_image_element_get_height >-webkit_dom_html_image_element_set_height >-webkit_dom_html_image_element_get_hspace >-webkit_dom_html_image_element_set_hspace >-webkit_dom_html_image_element_get_is_map >-webkit_dom_html_image_element_set_is_map >-webkit_dom_html_image_element_get_long_desc >-webkit_dom_html_image_element_set_long_desc >-webkit_dom_html_image_element_get_src >-webkit_dom_html_image_element_set_src >-webkit_dom_html_image_element_get_use_map >-webkit_dom_html_image_element_set_use_map >-webkit_dom_html_image_element_get_vspace >-webkit_dom_html_image_element_set_vspace >-webkit_dom_html_image_element_get_width >-webkit_dom_html_image_element_set_width >-webkit_dom_html_image_element_get_complete >-webkit_dom_html_image_element_get_lowsrc >-webkit_dom_html_image_element_set_lowsrc >-webkit_dom_html_image_element_get_natural_height >-webkit_dom_html_image_element_get_natural_width >-webkit_dom_html_image_element_get_x >-webkit_dom_html_image_element_get_y >- >-<SUBSECTION Standard> >-WebKitDOMHTMLImageElementClass >-WEBKIT_DOM_TYPE_HTML_IMAGE_ELEMENT >-WEBKIT_DOM_HTML_IMAGE_ELEMENT >-WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT >-WEBKIT_DOM_HTML_IMAGE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_IMAGE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_IMAGE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_image_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLInputElement</FILE> >-<TITLE>WebKitDOMHTMLInputElement</TITLE> >-WebKitDOMHTMLInputElement >- >-webkit_dom_html_input_element_select >-webkit_dom_html_input_element_get_accept >-webkit_dom_html_input_element_set_accept >-webkit_dom_html_input_element_get_alt >-webkit_dom_html_input_element_set_alt >-webkit_dom_html_input_element_get_autofocus >-webkit_dom_html_input_element_set_autofocus >-webkit_dom_html_input_element_get_default_checked >-webkit_dom_html_input_element_set_default_checked >-webkit_dom_html_input_element_get_checked >-webkit_dom_html_input_element_set_checked >-webkit_dom_html_input_element_get_disabled >-webkit_dom_html_input_element_set_disabled >-webkit_dom_html_input_element_get_form >-webkit_dom_html_input_element_get_files >-webkit_dom_html_input_element_set_files >-webkit_dom_html_input_element_get_height >-webkit_dom_html_input_element_set_height >-webkit_dom_html_input_element_get_indeterminate >-webkit_dom_html_input_element_set_indeterminate >-webkit_dom_html_input_element_get_max_length >-webkit_dom_html_input_element_set_max_length >-webkit_dom_html_input_element_get_multiple >-webkit_dom_html_input_element_set_multiple >-webkit_dom_html_input_element_get_name >-webkit_dom_html_input_element_set_name >-webkit_dom_html_input_element_get_read_only >-webkit_dom_html_input_element_set_read_only >-webkit_dom_html_input_element_get_size >-webkit_dom_html_input_element_set_size >-webkit_dom_html_input_element_get_src >-webkit_dom_html_input_element_set_src >-webkit_dom_html_input_element_get_input_type >-webkit_dom_html_input_element_set_input_type >-webkit_dom_html_input_element_get_default_value >-webkit_dom_html_input_element_set_default_value >-webkit_dom_html_input_element_get_value >-webkit_dom_html_input_element_set_value >-webkit_dom_html_input_element_get_width >-webkit_dom_html_input_element_set_width >-webkit_dom_html_input_element_get_will_validate >-webkit_dom_html_input_element_get_align >-webkit_dom_html_input_element_set_align >-webkit_dom_html_input_element_get_use_map >-webkit_dom_html_input_element_set_use_map >-webkit_dom_html_input_element_get_capture_type >-webkit_dom_html_input_element_set_capture_type >-webkit_dom_html_input_element_get_capture >-webkit_dom_html_input_element_is_edited >-webkit_dom_html_input_element_get_auto_filled >-webkit_dom_html_input_element_set_auto_filled >-webkit_dom_html_input_element_set_editing_value >- >-<SUBSECTION Standard> >-WebKitDOMHTMLInputElementClass >-WEBKIT_DOM_TYPE_HTML_INPUT_ELEMENT >-WEBKIT_DOM_HTML_INPUT_ELEMENT >-WEBKIT_DOM_IS_HTML_INPUT_ELEMENT >-WEBKIT_DOM_HTML_INPUT_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_INPUT_ELEMENT_CLASS >-WEBKIT_DOM_HTML_INPUT_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_input_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLLIElement</FILE> >-<TITLE>WebKitDOMHTMLLIElement</TITLE> >-WebKitDOMHTMLLIElement >- >-webkit_dom_html_li_element_get_type_attr >-webkit_dom_html_li_element_set_type_attr >-webkit_dom_html_li_element_get_value >-webkit_dom_html_li_element_set_value >- >-<SUBSECTION Standard> >-WebKitDOMHTMLLIElementClass >-WEBKIT_DOM_TYPE_HTML_LI_ELEMENT >-WEBKIT_DOM_HTML_LI_ELEMENT >-WEBKIT_DOM_IS_HTML_LI_ELEMENT >-WEBKIT_DOM_HTML_LI_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_LI_ELEMENT_CLASS >-WEBKIT_DOM_HTML_LI_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_li_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLLabelElement</FILE> >-<TITLE>WebKitDOMHTMLLabelElement</TITLE> >-WebKitDOMHTMLLabelElement >- >-webkit_dom_html_label_element_get_form >-webkit_dom_html_label_element_get_html_for >-webkit_dom_html_label_element_set_html_for >- >-<SUBSECTION Standard> >-WebKitDOMHTMLLabelElementClass >-WEBKIT_DOM_TYPE_HTML_LABEL_ELEMENT >-WEBKIT_DOM_HTML_LABEL_ELEMENT >-WEBKIT_DOM_IS_HTML_LABEL_ELEMENT >-WEBKIT_DOM_HTML_LABEL_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_LABEL_ELEMENT_CLASS >-WEBKIT_DOM_HTML_LABEL_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_label_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLLegendElement</FILE> >-<TITLE>WebKitDOMHTMLLegendElement</TITLE> >-WebKitDOMHTMLLegendElement >- >-webkit_dom_html_legend_element_get_form >-webkit_dom_html_legend_element_get_align >-webkit_dom_html_legend_element_set_align >- >-<SUBSECTION Standard> >-WebKitDOMHTMLLegendElementClass >-WEBKIT_DOM_TYPE_HTML_LEGEND_ELEMENT >-WEBKIT_DOM_HTML_LEGEND_ELEMENT >-WEBKIT_DOM_IS_HTML_LEGEND_ELEMENT >-WEBKIT_DOM_HTML_LEGEND_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_LEGEND_ELEMENT_CLASS >-WEBKIT_DOM_HTML_LEGEND_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_legend_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLLinkElement</FILE> >-<TITLE>WebKitDOMHTMLLinkElement</TITLE> >-WebKitDOMHTMLLinkElement >- >-webkit_dom_html_link_element_get_disabled >-webkit_dom_html_link_element_set_disabled >-webkit_dom_html_link_element_get_charset >-webkit_dom_html_link_element_set_charset >-webkit_dom_html_link_element_get_href >-webkit_dom_html_link_element_set_href >-webkit_dom_html_link_element_get_hreflang >-webkit_dom_html_link_element_set_hreflang >-webkit_dom_html_link_element_get_media >-webkit_dom_html_link_element_set_media >-webkit_dom_html_link_element_get_rel >-webkit_dom_html_link_element_set_rel >-webkit_dom_html_link_element_get_rev >-webkit_dom_html_link_element_set_rev >-webkit_dom_html_link_element_get_target >-webkit_dom_html_link_element_set_target >-webkit_dom_html_link_element_get_type_attr >-webkit_dom_html_link_element_set_type_attr >-webkit_dom_html_link_element_get_sheet >-webkit_dom_html_link_element_get_sizes >-webkit_dom_html_link_element_set_sizes >- >-<SUBSECTION Standard> >-WebKitDOMHTMLLinkElementClass >-WEBKIT_DOM_TYPE_HTML_LINK_ELEMENT >-WEBKIT_DOM_HTML_LINK_ELEMENT >-WEBKIT_DOM_IS_HTML_LINK_ELEMENT >-WEBKIT_DOM_HTML_LINK_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_LINK_ELEMENT_CLASS >-WEBKIT_DOM_HTML_LINK_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_link_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLMapElement</FILE> >-<TITLE>WebKitDOMHTMLMapElement</TITLE> >-WebKitDOMHTMLMapElement >- >-webkit_dom_html_map_element_get_areas >-webkit_dom_html_map_element_get_name >-webkit_dom_html_map_element_set_name >- >-<SUBSECTION Standard> >-WebKitDOMHTMLMapElementClass >-WEBKIT_DOM_TYPE_HTML_MAP_ELEMENT >-WEBKIT_DOM_HTML_MAP_ELEMENT >-WEBKIT_DOM_IS_HTML_MAP_ELEMENT >-WEBKIT_DOM_HTML_MAP_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_MAP_ELEMENT_CLASS >-WEBKIT_DOM_HTML_MAP_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_map_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLMarqueeElement</FILE> >-<TITLE>WebKitDOMHTMLMarqueeElement</TITLE> >-WebKitDOMHTMLMarqueeElement >- >-webkit_dom_html_marquee_element_start >-webkit_dom_html_marquee_element_stop >- >-<SUBSECTION Standard> >-WebKitDOMHTMLMarqueeElementClass >-WEBKIT_DOM_TYPE_HTML_MARQUEE_ELEMENT >-WEBKIT_DOM_HTML_MARQUEE_ELEMENT >-WEBKIT_DOM_IS_HTML_MARQUEE_ELEMENT >-WEBKIT_DOM_HTML_MARQUEE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_MARQUEE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_MARQUEE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_marquee_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLMenuElement</FILE> >-<TITLE>WebKitDOMHTMLMenuElement</TITLE> >-WebKitDOMHTMLMenuElement >- >-webkit_dom_html_menu_element_get_compact >-webkit_dom_html_menu_element_set_compact >- >-<SUBSECTION Standard> >-WebKitDOMHTMLMenuElementClass >-WEBKIT_DOM_TYPE_HTML_MENU_ELEMENT >-WEBKIT_DOM_HTML_MENU_ELEMENT >-WEBKIT_DOM_IS_HTML_MENU_ELEMENT >-WEBKIT_DOM_HTML_MENU_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_MENU_ELEMENT_CLASS >-WEBKIT_DOM_HTML_MENU_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_menu_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLMetaElement</FILE> >-<TITLE>WebKitDOMHTMLMetaElement</TITLE> >-WebKitDOMHTMLMetaElement >- >-webkit_dom_html_meta_element_get_content >-webkit_dom_html_meta_element_set_content >-webkit_dom_html_meta_element_get_http_equiv >-webkit_dom_html_meta_element_set_http_equiv >-webkit_dom_html_meta_element_get_name >-webkit_dom_html_meta_element_set_name >-webkit_dom_html_meta_element_get_scheme >-webkit_dom_html_meta_element_set_scheme >- >-<SUBSECTION Standard> >-WebKitDOMHTMLMetaElementClass >-WEBKIT_DOM_TYPE_HTML_META_ELEMENT >-WEBKIT_DOM_HTML_META_ELEMENT >-WEBKIT_DOM_IS_HTML_META_ELEMENT >-WEBKIT_DOM_HTML_META_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_META_ELEMENT_CLASS >-WEBKIT_DOM_HTML_META_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_meta_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLModElement</FILE> >-<TITLE>WebKitDOMHTMLModElement</TITLE> >-WebKitDOMHTMLModElement >- >-webkit_dom_html_mod_element_get_cite >-webkit_dom_html_mod_element_set_cite >-webkit_dom_html_mod_element_get_date_time >-webkit_dom_html_mod_element_set_date_time >- >-<SUBSECTION Standard> >-WebKitDOMHTMLModElementClass >-WEBKIT_DOM_TYPE_HTML_MOD_ELEMENT >-WEBKIT_DOM_HTML_MOD_ELEMENT >-WEBKIT_DOM_IS_HTML_MOD_ELEMENT >-WEBKIT_DOM_HTML_MOD_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_MOD_ELEMENT_CLASS >-WEBKIT_DOM_HTML_MOD_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_mod_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLOListElement</FILE> >-<TITLE>WebKitDOMHTMLOListElement</TITLE> >-WebKitDOMHTMLOListElement >- >-webkit_dom_html_o_list_element_get_compact >-webkit_dom_html_o_list_element_set_compact >-webkit_dom_html_o_list_element_get_start >-webkit_dom_html_o_list_element_set_start >-webkit_dom_html_o_list_element_get_type_attr >-webkit_dom_html_o_list_element_set_type_attr >- >-<SUBSECTION Standard> >-WebKitDOMHTMLOListElementClass >-WEBKIT_DOM_TYPE_HTML_O_LIST_ELEMENT >-WEBKIT_DOM_HTML_O_LIST_ELEMENT >-WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT >-WEBKIT_DOM_HTML_O_LIST_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_O_LIST_ELEMENT_CLASS >-WEBKIT_DOM_HTML_O_LIST_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_o_list_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLObjectElement</FILE> >-<TITLE>WebKitDOMHTMLObjectElement</TITLE> >-WebKitDOMHTMLObjectElement >- >-webkit_dom_html_object_element_get_form >-webkit_dom_html_object_element_get_code >-webkit_dom_html_object_element_set_code >-webkit_dom_html_object_element_get_align >-webkit_dom_html_object_element_set_align >-webkit_dom_html_object_element_get_archive >-webkit_dom_html_object_element_set_archive >-webkit_dom_html_object_element_get_border >-webkit_dom_html_object_element_set_border >-webkit_dom_html_object_element_get_code_base >-webkit_dom_html_object_element_set_code_base >-webkit_dom_html_object_element_get_code_type >-webkit_dom_html_object_element_set_code_type >-webkit_dom_html_object_element_get_data >-webkit_dom_html_object_element_set_data >-webkit_dom_html_object_element_get_declare >-webkit_dom_html_object_element_set_declare >-webkit_dom_html_object_element_get_height >-webkit_dom_html_object_element_set_height >-webkit_dom_html_object_element_get_hspace >-webkit_dom_html_object_element_set_hspace >-webkit_dom_html_object_element_get_name >-webkit_dom_html_object_element_set_name >-webkit_dom_html_object_element_get_standby >-webkit_dom_html_object_element_set_standby >-webkit_dom_html_object_element_get_type_attr >-webkit_dom_html_object_element_set_type_attr >-webkit_dom_html_object_element_get_use_map >-webkit_dom_html_object_element_set_use_map >-webkit_dom_html_object_element_get_vspace >-webkit_dom_html_object_element_set_vspace >-webkit_dom_html_object_element_get_width >-webkit_dom_html_object_element_set_width >-webkit_dom_html_object_element_get_content_document >- >-<SUBSECTION Standard> >-WebKitDOMHTMLObjectElementClass >-WEBKIT_DOM_TYPE_HTML_OBJECT_ELEMENT >-WEBKIT_DOM_HTML_OBJECT_ELEMENT >-WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT >-WEBKIT_DOM_HTML_OBJECT_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_OBJECT_ELEMENT_CLASS >-WEBKIT_DOM_HTML_OBJECT_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_object_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLOptGroupElement</FILE> >-<TITLE>WebKitDOMHTMLOptGroupElement</TITLE> >-WebKitDOMHTMLOptGroupElement >- >-webkit_dom_html_opt_group_element_get_disabled >-webkit_dom_html_opt_group_element_set_disabled >-webkit_dom_html_opt_group_element_get_label >-webkit_dom_html_opt_group_element_set_label >- >-<SUBSECTION Standard> >-WebKitDOMHTMLOptGroupElementClass >-WEBKIT_DOM_TYPE_HTML_OPT_GROUP_ELEMENT >-WEBKIT_DOM_HTML_OPT_GROUP_ELEMENT >-WEBKIT_DOM_IS_HTML_OPT_GROUP_ELEMENT >-WEBKIT_DOM_HTML_OPT_GROUP_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_OPT_GROUP_ELEMENT_CLASS >-WEBKIT_DOM_HTML_OPT_GROUP_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_opt_group_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLOptionElement</FILE> >-<TITLE>WebKitDOMHTMLOptionElement</TITLE> >-WebKitDOMHTMLOptionElement >- >-webkit_dom_html_option_element_get_disabled >-webkit_dom_html_option_element_set_disabled >-webkit_dom_html_option_element_get_form >-webkit_dom_html_option_element_get_label >-webkit_dom_html_option_element_set_label >-webkit_dom_html_option_element_get_default_selected >-webkit_dom_html_option_element_set_default_selected >-webkit_dom_html_option_element_get_selected >-webkit_dom_html_option_element_set_selected >-webkit_dom_html_option_element_get_value >-webkit_dom_html_option_element_set_value >-webkit_dom_html_option_element_get_text >-webkit_dom_html_option_element_get_index >- >-<SUBSECTION Standard> >-WebKitDOMHTMLOptionElementClass >-WEBKIT_DOM_TYPE_HTML_OPTION_ELEMENT >-WEBKIT_DOM_HTML_OPTION_ELEMENT >-WEBKIT_DOM_IS_HTML_OPTION_ELEMENT >-WEBKIT_DOM_HTML_OPTION_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_OPTION_ELEMENT_CLASS >-WEBKIT_DOM_HTML_OPTION_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_option_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLOptionsCollection</FILE> >-<TITLE>WebKitDOMHTMLOptionsCollection</TITLE> >-WebKitDOMHTMLOptionsCollection >- >-webkit_dom_html_options_collection_named_item >-webkit_dom_html_options_collection_get_selected_index >-webkit_dom_html_options_collection_set_selected_index >-webkit_dom_html_options_collection_get_length >- >-<SUBSECTION Standard> >-WebKitDOMHTMLOptionsCollectionClass >-WEBKIT_DOM_TYPE_HTML_OPTIONS_COLLECTION >-WEBKIT_DOM_HTML_OPTIONS_COLLECTION >-WEBKIT_DOM_IS_HTML_OPTIONS_COLLECTION >-WEBKIT_DOM_HTML_OPTIONS_COLLECTION_CLASS >-WEBKIT_DOM_IS_HTML_OPTIONS_COLLECTION_CLASS >-WEBKIT_DOM_HTML_OPTIONS_COLLECTION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_options_collection_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLParagraphElement</FILE> >-<TITLE>WebKitDOMHTMLParagraphElement</TITLE> >-WebKitDOMHTMLParagraphElement >- >-webkit_dom_html_paragraph_element_get_align >-webkit_dom_html_paragraph_element_set_align >- >-<SUBSECTION Standard> >-WebKitDOMHTMLParagraphElementClass >-WEBKIT_DOM_TYPE_HTML_PARAGRAPH_ELEMENT >-WEBKIT_DOM_HTML_PARAGRAPH_ELEMENT >-WEBKIT_DOM_IS_HTML_PARAGRAPH_ELEMENT >-WEBKIT_DOM_HTML_PARAGRAPH_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_PARAGRAPH_ELEMENT_CLASS >-WEBKIT_DOM_HTML_PARAGRAPH_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_paragraph_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLParamElement</FILE> >-<TITLE>WebKitDOMHTMLParamElement</TITLE> >-WebKitDOMHTMLParamElement >- >-webkit_dom_html_param_element_get_name >-webkit_dom_html_param_element_set_name >-webkit_dom_html_param_element_get_type_attr >-webkit_dom_html_param_element_set_type_attr >-webkit_dom_html_param_element_get_value >-webkit_dom_html_param_element_set_value >-webkit_dom_html_param_element_get_value_type >-webkit_dom_html_param_element_set_value_type >- >-<SUBSECTION Standard> >-WebKitDOMHTMLParamElementClass >-WEBKIT_DOM_TYPE_HTML_PARAM_ELEMENT >-WEBKIT_DOM_HTML_PARAM_ELEMENT >-WEBKIT_DOM_IS_HTML_PARAM_ELEMENT >-WEBKIT_DOM_HTML_PARAM_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_PARAM_ELEMENT_CLASS >-WEBKIT_DOM_HTML_PARAM_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_param_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLPreElement</FILE> >-<TITLE>WebKitDOMHTMLPreElement</TITLE> >-WebKitDOMHTMLPreElement >- >-webkit_dom_html_pre_element_get_width >-webkit_dom_html_pre_element_set_width >-webkit_dom_html_pre_element_get_wrap >-webkit_dom_html_pre_element_set_wrap >- >-<SUBSECTION Standard> >-WebKitDOMHTMLPreElementClass >-WEBKIT_DOM_TYPE_HTML_PRE_ELEMENT >-WEBKIT_DOM_HTML_PRE_ELEMENT >-WEBKIT_DOM_IS_HTML_PRE_ELEMENT >-WEBKIT_DOM_HTML_PRE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_PRE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_PRE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_pre_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLQuoteElement</FILE> >-<TITLE>WebKitDOMHTMLQuoteElement</TITLE> >-WebKitDOMHTMLQuoteElement >- >-webkit_dom_html_quote_element_get_cite >-webkit_dom_html_quote_element_set_cite >- >-<SUBSECTION Standard> >-WebKitDOMHTMLQuoteElementClass >-WEBKIT_DOM_TYPE_HTML_QUOTE_ELEMENT >-WEBKIT_DOM_HTML_QUOTE_ELEMENT >-WEBKIT_DOM_IS_HTML_QUOTE_ELEMENT >-WEBKIT_DOM_HTML_QUOTE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_QUOTE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_QUOTE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_quote_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLScriptElement</FILE> >-<TITLE>WebKitDOMHTMLScriptElement</TITLE> >-WebKitDOMHTMLScriptElement >- >-webkit_dom_html_script_element_get_text >-webkit_dom_html_script_element_set_text >-webkit_dom_html_script_element_get_html_for >-webkit_dom_html_script_element_set_html_for >-webkit_dom_html_script_element_get_event >-webkit_dom_html_script_element_set_event >-webkit_dom_html_script_element_get_charset >-webkit_dom_html_script_element_set_charset >-webkit_dom_html_script_element_get_defer >-webkit_dom_html_script_element_set_defer >-webkit_dom_html_script_element_get_src >-webkit_dom_html_script_element_set_src >-webkit_dom_html_script_element_get_type_attr >-webkit_dom_html_script_element_set_type_attr >- >-<SUBSECTION Standard> >-WebKitDOMHTMLScriptElementClass >-WEBKIT_DOM_TYPE_HTML_SCRIPT_ELEMENT >-WEBKIT_DOM_HTML_SCRIPT_ELEMENT >-WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT >-WEBKIT_DOM_HTML_SCRIPT_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_SCRIPT_ELEMENT_CLASS >-WEBKIT_DOM_HTML_SCRIPT_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_script_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLSelectElement</FILE> >-<TITLE>WebKitDOMHTMLSelectElement</TITLE> >-WebKitDOMHTMLSelectElement >- >-webkit_dom_html_select_element_item >-webkit_dom_html_select_element_named_item >-webkit_dom_html_select_element_add >-webkit_dom_html_select_element_remove >-webkit_dom_html_select_element_get_autofocus >-webkit_dom_html_select_element_set_autofocus >-webkit_dom_html_select_element_get_disabled >-webkit_dom_html_select_element_set_disabled >-webkit_dom_html_select_element_get_form >-webkit_dom_html_select_element_get_multiple >-webkit_dom_html_select_element_set_multiple >-webkit_dom_html_select_element_get_name >-webkit_dom_html_select_element_set_name >-webkit_dom_html_select_element_get_size >-webkit_dom_html_select_element_set_size >-webkit_dom_html_select_element_get_select_type >-webkit_dom_html_select_element_get_options >-webkit_dom_html_select_element_get_length >-webkit_dom_html_select_element_set_length >-webkit_dom_html_select_element_get_selected_index >-webkit_dom_html_select_element_set_selected_index >-webkit_dom_html_select_element_get_value >-webkit_dom_html_select_element_set_value >-webkit_dom_html_select_element_get_will_validate >- >-<SUBSECTION Standard> >-WebKitDOMHTMLSelectElementClass >-WEBKIT_DOM_TYPE_HTML_SELECT_ELEMENT >-WEBKIT_DOM_HTML_SELECT_ELEMENT >-WEBKIT_DOM_IS_HTML_SELECT_ELEMENT >-WEBKIT_DOM_HTML_SELECT_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_SELECT_ELEMENT_CLASS >-WEBKIT_DOM_HTML_SELECT_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_select_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLStyleElement</FILE> >-<TITLE>WebKitDOMHTMLStyleElement</TITLE> >-WebKitDOMHTMLStyleElement >- >-webkit_dom_html_style_element_get_disabled >-webkit_dom_html_style_element_set_disabled >-webkit_dom_html_style_element_get_media >-webkit_dom_html_style_element_set_media >-webkit_dom_html_style_element_get_type_attr >-webkit_dom_html_style_element_set_type_attr >-webkit_dom_html_style_element_get_sheet >- >-<SUBSECTION Standard> >-WebKitDOMHTMLStyleElementClass >-WEBKIT_DOM_TYPE_HTML_STYLE_ELEMENT >-WEBKIT_DOM_HTML_STYLE_ELEMENT >-WEBKIT_DOM_IS_HTML_STYLE_ELEMENT >-WEBKIT_DOM_HTML_STYLE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_STYLE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_STYLE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_style_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTableCaptionElement</FILE> >-<TITLE>WebKitDOMHTMLTableCaptionElement</TITLE> >-WebKitDOMHTMLTableCaptionElement >- >-webkit_dom_html_table_caption_element_get_align >-webkit_dom_html_table_caption_element_set_align >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTableCaptionElementClass >-WEBKIT_DOM_TYPE_HTML_TABLE_CAPTION_ELEMENT >-WEBKIT_DOM_HTML_TABLE_CAPTION_ELEMENT >-WEBKIT_DOM_IS_HTML_TABLE_CAPTION_ELEMENT >-WEBKIT_DOM_HTML_TABLE_CAPTION_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TABLE_CAPTION_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TABLE_CAPTION_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_table_caption_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTableCellElement</FILE> >-<TITLE>WebKitDOMHTMLTableCellElement</TITLE> >-WebKitDOMHTMLTableCellElement >- >-webkit_dom_html_table_cell_element_get_cell_index >-webkit_dom_html_table_cell_element_get_align >-webkit_dom_html_table_cell_element_set_align >-webkit_dom_html_table_cell_element_get_axis >-webkit_dom_html_table_cell_element_set_axis >-webkit_dom_html_table_cell_element_get_bg_color >-webkit_dom_html_table_cell_element_set_bg_color >-webkit_dom_html_table_cell_element_get_ch >-webkit_dom_html_table_cell_element_set_ch >-webkit_dom_html_table_cell_element_get_ch_off >-webkit_dom_html_table_cell_element_set_ch_off >-webkit_dom_html_table_cell_element_get_col_span >-webkit_dom_html_table_cell_element_set_col_span >-webkit_dom_html_table_cell_element_get_row_span >-webkit_dom_html_table_cell_element_set_row_span >-webkit_dom_html_table_cell_element_get_headers >-webkit_dom_html_table_cell_element_set_headers >-webkit_dom_html_table_cell_element_get_height >-webkit_dom_html_table_cell_element_set_height >-webkit_dom_html_table_cell_element_get_no_wrap >-webkit_dom_html_table_cell_element_set_no_wrap >-webkit_dom_html_table_cell_element_get_v_align >-webkit_dom_html_table_cell_element_set_v_align >-webkit_dom_html_table_cell_element_get_width >-webkit_dom_html_table_cell_element_set_width >-webkit_dom_html_table_cell_element_get_abbr >-webkit_dom_html_table_cell_element_set_abbr >-webkit_dom_html_table_cell_element_get_scope >-webkit_dom_html_table_cell_element_set_scope >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTableCellElementClass >-WEBKIT_DOM_TYPE_HTML_TABLE_CELL_ELEMENT >-WEBKIT_DOM_HTML_TABLE_CELL_ELEMENT >-WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT >-WEBKIT_DOM_HTML_TABLE_CELL_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TABLE_CELL_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TABLE_CELL_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_table_cell_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTableColElement</FILE> >-<TITLE>WebKitDOMHTMLTableColElement</TITLE> >-WebKitDOMHTMLTableColElement >- >-webkit_dom_html_table_col_element_get_align >-webkit_dom_html_table_col_element_set_align >-webkit_dom_html_table_col_element_get_ch >-webkit_dom_html_table_col_element_set_ch >-webkit_dom_html_table_col_element_get_ch_off >-webkit_dom_html_table_col_element_set_ch_off >-webkit_dom_html_table_col_element_get_span >-webkit_dom_html_table_col_element_set_span >-webkit_dom_html_table_col_element_get_v_align >-webkit_dom_html_table_col_element_set_v_align >-webkit_dom_html_table_col_element_get_width >-webkit_dom_html_table_col_element_set_width >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTableColElementClass >-WEBKIT_DOM_TYPE_HTML_TABLE_COL_ELEMENT >-WEBKIT_DOM_HTML_TABLE_COL_ELEMENT >-WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT >-WEBKIT_DOM_HTML_TABLE_COL_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TABLE_COL_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TABLE_COL_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_table_col_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTableElement</FILE> >-<TITLE>WebKitDOMHTMLTableElement</TITLE> >-WebKitDOMHTMLTableElement >- >-webkit_dom_html_table_element_create_t_head >-webkit_dom_html_table_element_delete_t_head >-webkit_dom_html_table_element_create_t_foot >-webkit_dom_html_table_element_delete_t_foot >-webkit_dom_html_table_element_create_caption >-webkit_dom_html_table_element_delete_caption >-webkit_dom_html_table_element_insert_row >-webkit_dom_html_table_element_delete_row >-webkit_dom_html_table_element_get_caption >-webkit_dom_html_table_element_set_caption >-webkit_dom_html_table_element_get_t_head >-webkit_dom_html_table_element_set_t_head >-webkit_dom_html_table_element_get_t_foot >-webkit_dom_html_table_element_set_t_foot >-webkit_dom_html_table_element_get_rows >-webkit_dom_html_table_element_get_t_bodies >-webkit_dom_html_table_element_get_align >-webkit_dom_html_table_element_set_align >-webkit_dom_html_table_element_get_bg_color >-webkit_dom_html_table_element_set_bg_color >-webkit_dom_html_table_element_get_border >-webkit_dom_html_table_element_set_border >-webkit_dom_html_table_element_get_cell_padding >-webkit_dom_html_table_element_set_cell_padding >-webkit_dom_html_table_element_get_cell_spacing >-webkit_dom_html_table_element_set_cell_spacing >-webkit_dom_html_table_element_get_rules >-webkit_dom_html_table_element_set_rules >-webkit_dom_html_table_element_get_summary >-webkit_dom_html_table_element_set_summary >-webkit_dom_html_table_element_get_width >-webkit_dom_html_table_element_set_width >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTableElementClass >-WEBKIT_DOM_TYPE_HTML_TABLE_ELEMENT >-WEBKIT_DOM_HTML_TABLE_ELEMENT >-WEBKIT_DOM_IS_HTML_TABLE_ELEMENT >-WEBKIT_DOM_HTML_TABLE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TABLE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TABLE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_table_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTableRowElement</FILE> >-<TITLE>WebKitDOMHTMLTableRowElement</TITLE> >-WebKitDOMHTMLTableRowElement >- >-webkit_dom_html_table_row_element_insert_cell >-webkit_dom_html_table_row_element_delete_cell >-webkit_dom_html_table_row_element_get_row_index >-webkit_dom_html_table_row_element_get_section_row_index >-webkit_dom_html_table_row_element_get_cells >-webkit_dom_html_table_row_element_get_align >-webkit_dom_html_table_row_element_set_align >-webkit_dom_html_table_row_element_get_bg_color >-webkit_dom_html_table_row_element_set_bg_color >-webkit_dom_html_table_row_element_get_ch >-webkit_dom_html_table_row_element_set_ch >-webkit_dom_html_table_row_element_get_ch_off >-webkit_dom_html_table_row_element_set_ch_off >-webkit_dom_html_table_row_element_get_v_align >-webkit_dom_html_table_row_element_set_v_align >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTableRowElementClass >-WEBKIT_DOM_TYPE_HTML_TABLE_ROW_ELEMENT >-WEBKIT_DOM_HTML_TABLE_ROW_ELEMENT >-WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT >-WEBKIT_DOM_HTML_TABLE_ROW_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TABLE_ROW_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TABLE_ROW_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_table_row_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTableSectionElement</FILE> >-<TITLE>WebKitDOMHTMLTableSectionElement</TITLE> >-WebKitDOMHTMLTableSectionElement >- >-webkit_dom_html_table_section_element_insert_row >-webkit_dom_html_table_section_element_delete_row >-webkit_dom_html_table_section_element_get_align >-webkit_dom_html_table_section_element_set_align >-webkit_dom_html_table_section_element_get_ch >-webkit_dom_html_table_section_element_set_ch >-webkit_dom_html_table_section_element_get_ch_off >-webkit_dom_html_table_section_element_set_ch_off >-webkit_dom_html_table_section_element_get_v_align >-webkit_dom_html_table_section_element_set_v_align >-webkit_dom_html_table_section_element_get_rows >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTableSectionElementClass >-WEBKIT_DOM_TYPE_HTML_TABLE_SECTION_ELEMENT >-WEBKIT_DOM_HTML_TABLE_SECTION_ELEMENT >-WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT >-WEBKIT_DOM_HTML_TABLE_SECTION_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TABLE_SECTION_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TABLE_SECTION_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_table_section_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTextAreaElement</FILE> >-<TITLE>WebKitDOMHTMLTextAreaElement</TITLE> >-WebKitDOMHTMLTextAreaElement >- >-webkit_dom_html_text_area_element_select >-webkit_dom_html_text_area_element_set_selection_range >-webkit_dom_html_text_area_element_get_autofocus >-webkit_dom_html_text_area_element_set_autofocus >-webkit_dom_html_text_area_element_get_disabled >-webkit_dom_html_text_area_element_set_disabled >-webkit_dom_html_text_area_element_get_form >-webkit_dom_html_text_area_element_get_name >-webkit_dom_html_text_area_element_set_name >-webkit_dom_html_text_area_element_get_read_only >-webkit_dom_html_text_area_element_set_read_only >-webkit_dom_html_text_area_element_get_rows >-webkit_dom_html_text_area_element_set_rows >-webkit_dom_html_text_area_element_get_cols >-webkit_dom_html_text_area_element_set_cols >-webkit_dom_html_text_area_element_get_area_type >-webkit_dom_html_text_area_element_get_default_value >-webkit_dom_html_text_area_element_set_default_value >-webkit_dom_html_text_area_element_get_value >-webkit_dom_html_text_area_element_set_value >-webkit_dom_html_text_area_element_get_will_validate >-webkit_dom_html_text_area_element_get_selection_start >-webkit_dom_html_text_area_element_set_selection_start >-webkit_dom_html_text_area_element_get_selection_end >-webkit_dom_html_text_area_element_set_selection_end >-webkit_dom_html_text_area_element_is_edited >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTextAreaElementClass >-WEBKIT_DOM_TYPE_HTML_TEXT_AREA_ELEMENT >-WEBKIT_DOM_HTML_TEXT_AREA_ELEMENT >-WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT >-WEBKIT_DOM_HTML_TEXT_AREA_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TEXT_AREA_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_text_area_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLTitleElement</FILE> >-<TITLE>WebKitDOMHTMLTitleElement</TITLE> >-WebKitDOMHTMLTitleElement >- >-webkit_dom_html_title_element_get_text >-webkit_dom_html_title_element_set_text >- >-<SUBSECTION Standard> >-WebKitDOMHTMLTitleElementClass >-WEBKIT_DOM_TYPE_HTML_TITLE_ELEMENT >-WEBKIT_DOM_HTML_TITLE_ELEMENT >-WEBKIT_DOM_IS_HTML_TITLE_ELEMENT >-WEBKIT_DOM_HTML_TITLE_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_TITLE_ELEMENT_CLASS >-WEBKIT_DOM_HTML_TITLE_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_title_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLUListElement</FILE> >-<TITLE>WebKitDOMHTMLUListElement</TITLE> >-WebKitDOMHTMLUListElement >- >-webkit_dom_html_u_list_element_get_compact >-webkit_dom_html_u_list_element_set_compact >-webkit_dom_html_u_list_element_get_type_attr >-webkit_dom_html_u_list_element_set_type_attr >- >-<SUBSECTION Standard> >-WebKitDOMHTMLUListElementClass >-WEBKIT_DOM_TYPE_HTML_U_LIST_ELEMENT >-WEBKIT_DOM_HTML_U_LIST_ELEMENT >-WEBKIT_DOM_IS_HTML_U_LIST_ELEMENT >-WEBKIT_DOM_HTML_U_LIST_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_U_LIST_ELEMENT_CLASS >-WEBKIT_DOM_HTML_U_LIST_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_u_list_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDOMWindow</FILE> >-<TITLE>WebKitDOMDOMWindow</TITLE> >-WebKitDOMDOMWindow >- >-webkit_dom_dom_window_get_selection >-webkit_dom_dom_window_focus >-webkit_dom_dom_window_blur >-webkit_dom_dom_window_close >-webkit_dom_dom_window_print >-webkit_dom_dom_window_stop >-webkit_dom_dom_window_alert >-webkit_dom_dom_window_confirm >-webkit_dom_dom_window_prompt >-webkit_dom_dom_window_find >-webkit_dom_dom_window_scroll_by >-webkit_dom_dom_window_scroll_to >-webkit_dom_dom_window_move_by >-webkit_dom_dom_window_move_to >-webkit_dom_dom_window_resize_by >-webkit_dom_dom_window_resize_to >-webkit_dom_dom_window_get_computed_style >-webkit_dom_dom_window_capture_events >-webkit_dom_dom_window_release_events >-webkit_dom_dom_window_get_frame_element >-webkit_dom_dom_window_get_offscreen_buffering >-webkit_dom_dom_window_get_outer_height >-webkit_dom_dom_window_get_outer_width >-webkit_dom_dom_window_get_inner_height >-webkit_dom_dom_window_get_inner_width >-webkit_dom_dom_window_get_screen_x >-webkit_dom_dom_window_get_screen_y >-webkit_dom_dom_window_get_screen_left >-webkit_dom_dom_window_get_screen_top >-webkit_dom_dom_window_get_scroll_x >-webkit_dom_dom_window_get_scroll_y >-webkit_dom_dom_window_get_page_x_offset >-webkit_dom_dom_window_get_page_y_offset >-webkit_dom_dom_window_get_closed >-webkit_dom_dom_window_get_length >-webkit_dom_dom_window_get_name >-webkit_dom_dom_window_set_name >-webkit_dom_dom_window_get_status >-webkit_dom_dom_window_set_status >-webkit_dom_dom_window_get_default_status >-webkit_dom_dom_window_set_default_status >-webkit_dom_dom_window_get_self >-webkit_dom_dom_window_get_window >-webkit_dom_dom_window_get_frames >-webkit_dom_dom_window_get_opener >-webkit_dom_dom_window_get_parent >-webkit_dom_dom_window_get_top >-webkit_dom_dom_window_get_document >-webkit_dom_dom_window_get_device_pixel_ratio >-webkit_dom_dom_window_get_orientation >-webkit_dom_dom_window_webkit_message_handlers_post_message >- >-<SUBSECTION Standard> >-WebKitDOMDOMWindowClass >-WEBKIT_DOM_TYPE_DOM_WINDOW >-WEBKIT_DOM_DOM_WINDOW >-WEBKIT_DOM_IS_DOM_WINDOW >-WEBKIT_DOM_DOM_WINDOW_CLASS >-WEBKIT_DOM_IS_DOM_WINDOW_CLASS >-WEBKIT_DOM_DOM_WINDOW_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_dom_window_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDOMSelection</FILE> >-<TITLE>WebKitDOMDOMSelection</TITLE> >-WebKitDOMDOMSelection >- >-webkit_dom_dom_selection_collapse >-webkit_dom_dom_selection_collapse_to_end >-webkit_dom_dom_selection_collapse_to_start >-webkit_dom_dom_selection_delete_from_document >-webkit_dom_dom_selection_contains_node >-webkit_dom_dom_selection_select_all_children >-webkit_dom_dom_selection_extend >-webkit_dom_dom_selection_get_range_at >-webkit_dom_dom_selection_remove_all_ranges >-webkit_dom_dom_selection_add_range >-webkit_dom_dom_selection_set_base_and_extent >-webkit_dom_dom_selection_set_position >-webkit_dom_dom_selection_empty >-webkit_dom_dom_selection_modify >-webkit_dom_dom_selection_get_anchor_node >-webkit_dom_dom_selection_get_anchor_offset >-webkit_dom_dom_selection_get_focus_node >-webkit_dom_dom_selection_get_focus_offset >-webkit_dom_dom_selection_get_is_collapsed >-webkit_dom_dom_selection_get_range_count >-webkit_dom_dom_selection_get_selection_type >-webkit_dom_dom_selection_get_base_node >-webkit_dom_dom_selection_get_base_offset >-webkit_dom_dom_selection_get_extent_node >-webkit_dom_dom_selection_get_extent_offset >- >-<SUBSECTION Standard> >-WebKitDOMDOMSelectionClass >-WEBKIT_DOM_TYPE_DOM_SELECTION >-WEBKIT_DOM_DOM_SELECTION >-WEBKIT_DOM_IS_DOM_SELECTION >-WEBKIT_DOM_DOM_SELECTION_CLASS >-WEBKIT_DOM_IS_DOM_SELECTION_CLASS >-WEBKIT_DOM_DOM_SELECTION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_dom_selection_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMXPathExpression</FILE> >-<TITLE>WebKitDOMXPathExpression</TITLE> >-WebKitDOMXPathExpression >- >-webkit_dom_xpath_expression_evaluate >- >-<SUBSECTION Standard> >-WebKitDOMXPathExpressionClass >-WEBKIT_DOM_TYPE_XPATH_EXPRESSION >-WEBKIT_DOM_XPATH_EXPRESSION >-WEBKIT_DOM_IS_XPATH_EXPRESSION >-WEBKIT_DOM_XPATH_EXPRESSION_CLASS >-WEBKIT_DOM_IS_XPATH_EXPRESSION_CLASS >-WEBKIT_DOM_XPATH_EXPRESSION_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_xpath_expression_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMXPathResult</FILE> >-<TITLE>WebKitDOMXPathResult</TITLE> >-WebKitDOMXPathResult >- >-WEBKIT_DOM_XPATH_RESULT_ANY_TYPE >-WEBKIT_DOM_XPATH_RESULT_NUMBER_TYPE >-WEBKIT_DOM_XPATH_RESULT_STRING_TYPE >-WEBKIT_DOM_XPATH_RESULT_BOOLEAN_TYPE >-WEBKIT_DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE >-WEBKIT_DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE >-WEBKIT_DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE >-WEBKIT_DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE >-WEBKIT_DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE >-WEBKIT_DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE >-webkit_dom_xpath_result_iterate_next >-webkit_dom_xpath_result_snapshot_item >-webkit_dom_xpath_result_get_result_type >-webkit_dom_xpath_result_get_number_value >-webkit_dom_xpath_result_get_string_value >-webkit_dom_xpath_result_get_boolean_value >-webkit_dom_xpath_result_get_single_node_value >-webkit_dom_xpath_result_get_invalid_iterator_state >-webkit_dom_xpath_result_get_snapshot_length >- >-<SUBSECTION Standard> >-WebKitDOMXPathResultClass >-WEBKIT_DOM_TYPE_XPATH_RESULT >-WEBKIT_DOM_XPATH_RESULT >-WEBKIT_DOM_IS_XPATH_RESULT >-WEBKIT_DOM_XPATH_RESULT_CLASS >-WEBKIT_DOM_IS_XPATH_RESULT_CLASS >-WEBKIT_DOM_XPATH_RESULT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_xpath_result_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMEntityReference</FILE> >-<TITLE>WebKitDOMEntityReference</TITLE> >- >-<SUBSECTION Standard> >-WEBKIT_DOM_TYPE_ENTITY_REFERENCE >-WEBKIT_DOM_ENTITY_REFERENCE >-WEBKIT_DOM_IS_ENTITY_REFERENCE >-WEBKIT_DOM_ENTITY_REFERENCE_CLASS >-WEBKIT_DOM_IS_ENTITY_REFERENCE_CLASS >-WEBKIT_DOM_ENTITY_REFERENCE_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_entity_reference_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMHTMLBaseFontElement</FILE> >-<TITLE>WebKitDOMHTMLBaseFontElement</TITLE> >-webkit_dom_html_base_font_element_get_color >-webkit_dom_html_base_font_element_get_face >-webkit_dom_html_base_font_element_get_size >-webkit_dom_html_base_font_element_set_color >-webkit_dom_html_base_font_element_set_face >-webkit_dom_html_base_font_element_set_size >- >-<SUBSECTION Standard> >-WEBKIT_DOM_TYPE_HTML_BASE_FONT_ELEMENT >-WEBKIT_DOM_HTML_BASE_FONT_ELEMENT >-WEBKIT_DOM_IS_HTML_BASE_FONT_ELEMENT >-WEBKIT_DOM_HTML_BASE_FONT_ELEMENT_CLASS >-WEBKIT_DOM_IS_HTML_BASE_FONT_ELEMENT_CLASS >-WEBKIT_DOM_HTML_BASE_FONT_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_html_base_font_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDOMTokenList</FILE> >-<TITLE>WebKitDOMDOMTokenList</TITLE> >-WebKitDOMDOMTokenList >- >-webkit_dom_dom_token_list_item >-webkit_dom_dom_token_list_contains >-webkit_dom_dom_token_list_add >-webkit_dom_dom_token_list_remove >-webkit_dom_dom_token_list_toggle >-webkit_dom_dom_token_list_replace >-webkit_dom_dom_token_list_get_length >-webkit_dom_dom_token_list_get_value >-webkit_dom_dom_token_list_set_value >- >-<SUBSECTION Standard> >-WEBKIT_DOM_TYPE_DOM_TOKEN_LIST >-WEBKIT_DOM_DOM_TOKEN_LIST >-WEBKIT_DOM_IS_DOM_TOKEN_LIST >-WEBKIT_DOM_DOM_TOKEN_LIST_CLASS >-WEBKIT_DOM_IS_DOM_TOKEN_LIST_CLASS >-WEBKIT_DOM_DOM_TOKEN_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_dom_token_list_get_type >-</SECTION> >- >-<SECTION> >-<FILE>webkitdomdefines</FILE> >-<TITLE>WebKitDOMDefines</TITLE> >-<SUBSECTION Private> >-WEBKIT_API >-WEBKIT_DEPRECATED >-WEBKIT_DEPRECATED_FOR >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMClientRect</FILE> >-<TITLE>WebKitDOMClientRect</TITLE> >-WebKitDOMClientRect >- >-webkit_dom_client_rect_get_top >-webkit_dom_client_rect_get_right >-webkit_dom_client_rect_get_bottom >-webkit_dom_client_rect_get_left >-webkit_dom_client_rect_get_width >-webkit_dom_client_rect_get_height >- >-<SUBSECTION Standard> >-WebKitDOMClientRectClass >-WEBKIT_DOM_TYPE_CLIENT_RECT >-WEBKIT_DOM_CLIENT_RECT >-WEBKIT_DOM_IS_CLIENT_RECT >-WEBKIT_DOM_CLIENT_RECT_CLASS >-WEBKIT_DOM_IS_CLIENT_RECT_CLASS >-WEBKIT_DOM_CLIENT_RECT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_client_rect_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMClientRectList</FILE> >-<TITLE>WebKitDOMClientRectList</TITLE> >-WebKitDOMClientRectList >- >-webkit_dom_client_rect_list_item >-webkit_dom_client_rect_list_get_length >- >-<SUBSECTION Standard> >-WebKitDOMClientRectClass >-WEBKIT_DOM_TYPE_CLIENT_RECT_LIST >-WEBKIT_DOM_CLIENT_RECT_LIST >-WEBKIT_DOM_IS_CLIENT_RECT_LIST >-WEBKIT_DOM_CLIENT_RECT_LIST_CLASS >-WEBKIT_DOM_IS_CLIENT_RECT_LIST_CLASS >-WEBKIT_DOM_CLIENT_RECT_LIST_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_client_rect_list_get_type >-</SECTION> >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-docs.sgml b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-docs.sgml >deleted file mode 100644 >index ff4d71342598213ee3b4d57287932fb7c2edb8f6..0000000000000000000000000000000000000000 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-docs.sgml >+++ /dev/null >@@ -1,133 +0,0 @@ >-<?xml version="1.0"?> >-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" >- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ >-<!ENTITY version SYSTEM "version.xml"> >-]> >-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> >- <bookinfo> >- <title>WebKitDOMGTK+ Reference Manual</title> >- <releaseinfo>for WebKitDOMGTK+ &version;</releaseinfo> >- </bookinfo> >- >- <chapter> >- <title>Class Overview</title> >- <xi:include href="xml/WebKitDOMEventTarget.xml"/> >- <xi:include href="xml/WebKitDOMNodeFilter.xml"/> >- <xi:include href="xml/WebKitDOMObject.xml"/> >- <xi:include href="xml/WebKitDOMXPathNSResolver.xml"/> >- <xi:include href="xml/WebKitDOMCSSRule.xml"/> >- <xi:include href="xml/WebKitDOMCSSRuleList.xml"/> >- <xi:include href="xml/WebKitDOMCSSStyleDeclaration.xml"/> >- <xi:include href="xml/WebKitDOMCSSStyleSheet.xml"/> >- <xi:include href="xml/WebKitDOMCSSValue.xml"/> >- <xi:include href="xml/WebKitDOMMediaList.xml"/> >- <xi:include href="xml/WebKitDOMStyleSheet.xml"/> >- <xi:include href="xml/WebKitDOMStyleSheetList.xml"/> >- <xi:include href="xml/WebKitDOMAttr.xml"/> >- <xi:include href="xml/WebKitDOMCDATASection.xml"/> >- <xi:include href="xml/WebKitDOMCharacterData.xml"/> >- <xi:include href="xml/WebKitDOMComment.xml"/> >- <xi:include href="xml/WebKitDOMDOMImplementation.xml"/> >- <xi:include href="xml/WebKitDOMDocument.xml"/> >- <xi:include href="xml/WebKitDOMDocumentFragment.xml"/> >- <xi:include href="xml/WebKitDOMDocumentType.xml"/> >- <xi:include href="xml/WebKitDOMElement.xml"/> >- <xi:include href="xml/WebKitDOMEvent.xml"/> >- <xi:include href="xml/WebKitDOMKeyboardEvent.xml"/> >- <xi:include href="xml/WebKitDOMMouseEvent.xml"/> >- <xi:include href="xml/WebKitDOMNamedNodeMap.xml"/> >- <xi:include href="xml/WebKitDOMNode.xml"/> >- <xi:include href="xml/WebKitDOMNodeIterator.xml"/> >- <xi:include href="xml/WebKitDOMNodeList.xml"/> >- <xi:include href="xml/WebKitDOMProcessingInstruction.xml"/> >- <xi:include href="xml/WebKitDOMRange.xml"/> >- <xi:include href="xml/WebKitDOMText.xml"/> >- <xi:include href="xml/WebKitDOMTreeWalker.xml"/> >- <xi:include href="xml/WebKitDOMUIEvent.xml"/> >- <xi:include href="xml/WebKitDOMWheelEvent.xml"/> >- <xi:include href="xml/WebKitDOMBlob.xml"/> >- <xi:include href="xml/WebKitDOMFile.xml"/> >- <xi:include href="xml/WebKitDOMFileList.xml"/> >- <xi:include href="xml/WebKitDOMHTMLAnchorElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLAppletElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLAreaElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLBRElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLBaseElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLBodyElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLButtonElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLCanvasElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLCollection.xml"/> >- <xi:include href="xml/WebKitDOMHTMLDListElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLDirectoryElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLDivElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLDocument.xml"/> >- <xi:include href="xml/WebKitDOMHTMLElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLEmbedElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLFieldSetElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLFontElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLFormElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLFrameElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLFrameSetElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLHRElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLHeadElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLHeadingElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLHtmlElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLIFrameElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLImageElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLInputElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLLIElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLLabelElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLLegendElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLLinkElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLMapElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLMarqueeElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLMenuElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLMetaElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLModElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLOListElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLObjectElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLOptGroupElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLOptionElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLOptionsCollection.xml"/> >- <xi:include href="xml/WebKitDOMHTMLParagraphElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLParamElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLPreElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLQuoteElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLScriptElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLSelectElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLStyleElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTableCaptionElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTableCellElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTableColElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTableElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTableRowElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTableSectionElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTextAreaElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLTitleElement.xml"/> >- <xi:include href="xml/WebKitDOMHTMLUListElement.xml"/> >- <xi:include href="xml/WebKitDOMDOMWindow.xml"/> >- <xi:include href="xml/WebKitDOMDOMSelection.xml"/> >- <xi:include href="xml/WebKitDOMXPathExpression.xml"/> >- <xi:include href="xml/WebKitDOMXPathResult.xml"/> >- <xi:include href="xml/WebKitDOMEntityReference.xml"/> >- <xi:include href="xml/WebKitDOMHTMLBaseFontElement.xml"/> >- <xi:include href="xml/WebKitDOMDOMTokenList.xml"/> >- </chapter> >- >- <index id="index-all"> >- <title>Index</title> >- <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-deprecated" role="deprecated"> >- <title>Index of deprecated symbols</title> >- <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-22" role="2.22"> >- <title>Index of new symbols in 2.22</title> >- <xi:include href="xml/api-index-2.22.xml"><xi:fallback /></xi:include> >- </index> >- >- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> >-</book> >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitFrame.h b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitFrame.h >index 42f161b2b153e7d940c6de57d57386d1f656f5c4..31515d1e335a94302f56960b2f8e33da669a75cd 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitFrame.h >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitFrame.h >@@ -47,6 +47,7 @@ typedef struct _WebKitFramePrivate WebKitFramePrivate; > struct _WebKitFrame { > GObject parent; > >+ /*< private >*/ > WebKitFramePrivate *priv; > }; > >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitWebPage.h b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitWebPage.h >index 315ac8b6d8e6f4fdbd6a49285828b2a167c89b46..bec5e55a67aa7cfa9ebfef77a04a06c3dd12478e 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitWebPage.h >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/WebKitWebPage.h >@@ -67,6 +67,7 @@ typedef enum { > struct _WebKitWebPage { > GObject parent; > >+ /*< private >*/ > WebKitWebPagePrivate *priv; > }; > >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitFrame.h b/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitFrame.h >index 6a79c0306bef93888ca2393bd50e09378de16722..7d62c8d81859b0de2f122a3ef8a5617af4a399d0 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitFrame.h >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitFrame.h >@@ -46,6 +46,7 @@ typedef struct _WebKitFramePrivate WebKitFramePrivate; > struct _WebKitFrame { > GObject parent; > >+ /*< private >*/ > WebKitFramePrivate *priv; > }; > >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebPage.h b/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebPage.h >index 1841e4ac9a82dce013d4e139488e10c739034418..3a7bd73100c970868ec875124bfa004864ec3bb6 100644 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebPage.h >+++ b/Source/WebKit/WebProcess/InjectedBundle/API/wpe/WebKitWebPage.h >@@ -65,6 +65,7 @@ typedef enum { > struct _WebKitWebPage { > GObject parent; > >+ /*< private >*/ > WebKitWebPagePrivate *priv; > }; > >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-1.0-sections.txt b/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-1.0-sections.txt >deleted file mode 100644 >index 5fda9580d5378f004ada0fe4063840239d0a5b74..0000000000000000000000000000000000000000 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-1.0-sections.txt >+++ /dev/null >@@ -1,250 +0,0 @@ >-<SECTION> >-<FILE>webextensionsdefines</FILE> >-<TITLE>WebExtensionDefines</TITLE> >-<SUBSECTION Private> >-WEBKIT_API >-WEBKIT_DEPRECATED >-WEBKIT_DEPRECATED_FOR >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebExtension</FILE> >-WebKitWebExtension >-WebKitWebExtensionInitializeFunction >-WebKitWebExtensionInitializeWithUserDataFunction >-webkit_web_extension_get_page >-webkit_web_extension_send_message_to_context >-webkit_web_extension_send_message_to_context_finish >- >-<SUBSECTION Standard> >-WebKitWebExtensionClass >-WEBKIT_TYPE_WEB_EXTENSION >-WEBKIT_WEB_EXTENSION >-WEBKIT_IS_WEB_EXTENSION >-WEBKIT_WEB_EXTENSION_CLASS >-WEBKIT_IS_WEB_EXTENSION_CLASS >-WEBKIT_WEB_EXTENSION_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebExtensionPrivate >-webkit_web_extension_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebPage</FILE> >-WebKitWebPage >-WebKitFormSubmissionStep >-webkit_web_page_get_dom_document >-webkit_web_page_get_id >-webkit_web_page_get_uri >-webkit_web_page_get_main_frame >-webkit_web_page_get_editor >-webkit_web_page_send_message_to_view >-webkit_web_page_send_message_to_view_finish >- >-<SUBSECTION Standard> >-WebKitWebPageClass >-WEBKIT_TYPE_WEB_PAGE >-WEBKIT_WEB_PAGE >-WEBKIT_IS_WEB_PAGE >-WEBKIT_WEB_PAGE_CLASS >-WEBKIT_IS_WEB_PAGE_CLASS >-WEBKIT_WEB_PAGE_GET_CLASS >-WEBKIT_TYPE_FORM_SUBMISSION_STEP >- >-<SUBSECTION Private> >-WebKitWebPagePrivate >-webkit_web_page_get_type >-webkit_form_submission_step_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebEditor</FILE> >-WebKitWebEditor >-webkit_web_editor_get_page >- >-<SUBSECTION Standard> >-WebKitWebEditorClass >-WEBKIT_TYPE_WEB_EDITOR >-WEBKIT_WEB_EDITOR >-WEBKIT_IS_WEB_EDITOR >-WEBKIT_WEB_EDITOR_CLASS >-WEBKIT_IS_WEB_EDITOR_CLASS >-WEBKIT_WEB_EDITOR_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebEditorPrivate >-webkit_web_editor_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitFrame</FILE> >-WebKitFrame >-webkit_frame_get_id >-webkit_frame_is_main_frame >-webkit_frame_get_uri >-webkit_frame_get_js_context >-webkit_frame_get_js_context_for_script_world >-webkit_frame_get_js_value_for_dom_object >-webkit_frame_get_js_value_for_dom_object_in_script_world >- >-<SUBSECTION Standard> >-WebKitFrameClass >-WEBKIT_TYPE_FRAME >-WEBKIT_FRAME >-WEBKIT_IS_FRAME >-WEBKIT_FRAME_CLASS >-WEBKIT_IS_FRAME_CLASS >-WEBKIT_FRAME_GET_CLASS >- >-<SUBSECTION Private> >-WebKitFramePrivate >-webkit_frame_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitScriptWorld</FILE> >-WebKitScriptWorld >-webkit_script_world_get_default >-webkit_script_world_new >-webkit_script_world_new_with_name >-webkit_script_world_get_name >- >-<SUBSECTION Standard> >-WebKitScriptWorldClass >-WEBKIT_TYPE_SCRIPT_WORLD >-WEBKIT_SCRIPT_WORLD >-WEBKIT_IS_SCRIPT_WORLD >-WEBKIT_SCRIPT_WORLD_CLASS >-WEBKIT_IS_SCRIPT_WORLD_CLASS >-WEBKIT_SCRIPT_WORLD_GET_CLASS >- >-<SUBSECTION Private> >-WebKitScriptWorldPrivate >-webkit_script_world_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitWebHitTestResult</FILE> >-WebKitWebHitTestResult >-webkit_web_hit_test_result_get_node >- >-<SUBSECTION Standard> >-WebKitWebHitTestResultClass >-WEBKIT_TYPE_WEB_HIT_TEST_RESULT >-WEBKIT_WEB_HIT_TEST_RESULT >-WEBKIT_IS_WEB_HIT_TEST_RESULT >-WEBKIT_WEB_HIT_TEST_RESULT_CLASS >-WEBKIT_IS_WEB_HIT_TEST_RESULT_CLASS >-WEBKIT_WEB_HIT_TEST_RESULT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitWebHitTestResultPrivate >-webkit_web_hit_test_result_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitConsoleMessage</FILE> >-WebKitConsoleMessage >-WebKitConsoleMessageSource >-WebKitConsoleMessageLevel >-webkit_console_message_copy >-webkit_console_message_free >-webkit_console_message_get_source >-webkit_console_message_get_level >-webkit_console_message_get_text >-webkit_console_message_get_line >-webkit_console_message_get_source_id >- >-<SUBSECTION Standard> >-WEBKIT_TYPE_CONSOLE_MESSAGE >-WEBKIT_TYPE_CONSOLE_MESSAGE_LEVEL >-WEBKIT_TYPE_CONSOLE_MESSAGE_SOURCE >- >-<SUBSECTION Private> >-webkit_console_message_get_type >-webkit_console_message_level_get_type >-webkit_console_message_source_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMObject</FILE> >-<TITLE>WebKitDOMObject</TITLE> >-WebKitDOMObject >- >-<SUBSECTION Standard> >-WebKitDOMObjectClass >-WEBKIT_DOM_TYPE_OBJECT >-WEBKIT_DOM_OBJECT >-WEBKIT_DOM_IS_OBJECT >-WEBKIT_DOM_OBJECT_CLASS >-WEBKIT_DOM_IS_OBJECT_CLASS >-WEBKIT_DOM_OBJECT_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDOMObjectPrivate >-webkit_dom_object_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMDocument</FILE> >-<TITLE>WebKitDOMDocument</TITLE> >-WebKitDOMDocument >- >-<SUBSECTION Standard> >-WebKitDOMDocumentClass >-WEBKIT_DOM_TYPE_DOCUMENT >-WEBKIT_DOM_DOCUMENT >-WEBKIT_DOM_IS_DOCUMENT >-WEBKIT_DOM_DOCUMENT_CLASS >-WEBKIT_DOM_IS_DOCUMENT_CLASS >-WEBKIT_DOM_DOCUMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_document_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMElement</FILE> >-<TITLE>WebKitDOMElement</TITLE> >-WebKitDOMElement >- >-webkit_dom_element_html_input_element_is_user_edited >-webkit_dom_element_html_input_element_get_auto_filled >-webkit_dom_element_html_input_element_set_auto_filled >-webkit_dom_element_html_input_element_set_editing_value >- >-<SUBSECTION Standard> >-WebKitDOMElementClass >-WEBKIT_DOM_TYPE_ELEMENT >-WEBKIT_DOM_ELEMENT >-WEBKIT_DOM_IS_ELEMENT >-WEBKIT_DOM_ELEMENT_CLASS >-WEBKIT_DOM_IS_ELEMENT_CLASS >-WEBKIT_DOM_ELEMENT_GET_CLASS >- >-<SUBSECTION Private> >-webkit_dom_element_get_type >-</SECTION> >- >-<SECTION> >-<FILE>WebKitDOMNode</FILE> >-<TITLE>WebKitDOMNode</TITLE> >-WebKitDOMNode >- >-webkit_dom_node_for_js_value >- >-<SUBSECTION Standard> >-WebKitDOMNodeClass >-WEBKIT_DOM_TYPE_NODE >-WEBKIT_DOM_NODE >-WEBKIT_DOM_IS_NODE >-WEBKIT_DOM_NODE_CLASS >-WEBKIT_DOM_IS_NODE_CLASS >-WEBKIT_DOM_NODE_GET_CLASS >- >-<SUBSECTION Private> >-WebKitDOMNodePrivate >-webkit_dom_node_get_type >-</SECTION> >- >diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-docs.sgml b/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-docs.sgml >deleted file mode 100644 >index 20202a6fb00c122446314b9b1ca829c553d11af0..0000000000000000000000000000000000000000 >--- a/Source/WebKit/WebProcess/InjectedBundle/API/wpe/docs/wpe-webextensions-docs.sgml >+++ /dev/null >@@ -1,51 +0,0 @@ >-<?xml version="1.0"?> >-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" >- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ >-<!ENTITY version SYSTEM "version.xml"> >-]> >-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> >- <bookinfo> >- <title>WPE WebExtensions and DOM Reference Manual</title> >- <releaseinfo>for WPE WebKit &version;</releaseinfo> >- </bookinfo> >- >- <chapter> >- <title>Web Extensions</title> >- <xi:include href="xml/WebKitWebExtension.xml"/> >- <xi:include href="xml/WebKitWebPage.xml"/> >- <xi:include href="xml/WebKitFrame.xml"/> >- <xi:include href="xml/WebKitScriptWorld.xml"/> >- <xi:include href="xml/WebKitWebHitTestResult.xml"/> >- <xi:include href="xml/WebKitWebEditor.xml"/> >- <xi:include href="xml/WebKitConsoleMessage.xml"/> >- </chapter> >- >- <chapter> >- <title>WebKitDOM</title> >- <xi:include href="xml/WebKitDOMObject.xml"/> >- <xi:include href="xml/WebKitDOMDocument.xml"/> >- <xi:include href="xml/WebKitDOMElement.xml"/> >- <xi:include href="xml/WebKitDOMNode.xml"/> >- </chapter> >- >- <index id="index-all"> >- <title>Index</title> >- </index> >- >- <index id="api-index-deprecated" role="deprecated"> >- <title>Index of deprecated symbols</title> >- <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-20" role="2.20"> >- <title>Index of new symbols in 2.20</title> >- <xi:include href="xml/api-index-2.20.xml"><xi:fallback /></xi:include> >- </index> >- >- <index id="api-index-2-22" role="2.22"> >- <title>Index of new symbols in 2.22</title> >- <xi:include href="xml/api-index-2.22.xml"><xi:fallback /></xi:include> >- </index> >- >- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> >-</book> >diff --git a/Source/WebKit/gtk/webkit2gtk-webextension.toml.in b/Source/WebKit/gtk/webkit2gtk-webextension.toml.in >new file mode 100644 >index 0000000000000000000000000000000000000000..faf610effe4408fec47b76d2d558887a895403c7 >--- /dev/null >+++ b/Source/WebKit/gtk/webkit2gtk-webextension.toml.in >@@ -0,0 +1,33 @@ >+[library] >+description = "The WebKit2 web extension and DOM library" >+license = "BSD, LGPL-2.1" >+authors = "The WebKit GTK and WPE teams" >+version = "@PROJECT_VERSION@" >+repository_url = "https://github.com/WebKit/WebKit" >+website_url = "https://webkit.org" >+dependencies = ["GObject-2.0", "Gio-2.0", "Soup-@SOUP_API_VERSION@"] >+devhelp = true >+search_index = true >+ >+[dependencies."GObject-2.0"] >+name = "GObject" >+description = "The base type system library" >+docs_url = "https://docs.gtk.org/gobject/" >+ >+[dependencies."Gio-2.0"] >+name = "Gio" >+description = "GObject Interfaces and Objects, Networking, IPC, and I/O" >+docs_url = "https://docs.gtk.org/gio/" >+ >+[dependencies."Soup-@SOUP_API_VERSION@"] >+name = "Soup" >+description = "HTTP client/server library" >+docs_url = "https://libsoup.org/libsoup-@SOUP_API_VERSION@" >+ >+[theme] >+name = "basic" >+show_index_summary = true >+show_class_hierarchy = true >+ >+[source-location] >+base_url = "https://github.com/WebKit/WebKit/tree/main" >diff --git a/Source/WebKit/gtk/webkit2gtk.toml.in b/Source/WebKit/gtk/webkit2gtk.toml.in >new file mode 100644 >index 0000000000000000000000000000000000000000..45c7cfbc07abc65c29432065e37d2967eab73702 >--- /dev/null >+++ b/Source/WebKit/gtk/webkit2gtk.toml.in >@@ -0,0 +1,38 @@ >+[library] >+description = "The WebKit2 library" >+license = "BSD, LGPL-2.1" >+authors = "The WebKit GTK and WPE teams" >+version = "@PROJECT_VERSION@" >+repository_url = "https://github.com/WebKit/WebKit" >+website_url = "https://webkit.org" >+dependencies = ["GObject-2.0", "Gio-2.0", "Gtk-@GTK_API_VERSION@.0", "Soup-@SOUP_API_VERSION@"] >+devhelp = true >+search_index = true >+ >+[dependencies."GObject-2.0"] >+name = "GObject" >+description = "The base type system library" >+docs_url = "https://docs.gtk.org/gobject/" >+ >+[dependencies."Gio-2.0"] >+name = "Gio" >+description = "GObject Interfaces and Objects, Networking, IPC, and I/O" >+docs_url = "https://docs.gtk.org/gio/" >+ >+[dependencies."Gtk-@GTK_API_VERSION@.0"] >+name = "Gtk" >+description = "The GTK widget toolkit" >+docs_url = "https://docs.gtk.org/gtk@GTK_API_VERSION@/" >+ >+[dependencies."Soup-@SOUP_API_VERSION@"] >+name = "Soup" >+description = "HTTP client/server library" >+docs_url = "https://libsoup.org/libsoup-@SOUP_API_VERSION@" >+ >+[theme] >+name = "basic" >+show_index_summary = true >+show_class_hierarchy = true >+ >+[source-location] >+base_url = "https://github.com/WebKit/WebKit/tree/main" >diff --git a/Source/WebKit/wpe/wpewebextension.toml.in b/Source/WebKit/wpe/wpewebextension.toml.in >new file mode 100644 >index 0000000000000000000000000000000000000000..dae62e907f04bd90c9b50a36135ccaba7635f19f >--- /dev/null >+++ b/Source/WebKit/wpe/wpewebextension.toml.in >@@ -0,0 +1,33 @@ >+[library] >+description = "The WPE WebKit web extension and DOM library" >+license = "BSD, LGPL-2.1" >+authors = "The WebKit GTK and WPE teams" >+version = "@PROJECT_VERSION@" >+repository_url = "https://github.com/WebKit/WebKit" >+website_url = "https://webkit.org" >+dependencies = ["GObject-2.0", "Gio-2.0", "Soup-@SOUP_API_VERSION@"] >+devhelp = true >+search_index = true >+ >+[dependencies."GObject-2.0"] >+name = "GObject" >+description = "The base type system library" >+docs_url = "https://docs.gtk.org/gobject/" >+ >+[dependencies."Gio-2.0"] >+name = "Gio" >+description = "GObject Interfaces and Objects, Networking, IPC, and I/O" >+docs_url = "https://docs.gtk.org/gio/" >+ >+[dependencies."Soup-@SOUP_API_VERSION@"] >+name = "Soup" >+description = "HTTP client/server library" >+docs_url = "https://libsoup.org/libsoup-@SOUP_API_VERSION@" >+ >+[theme] >+name = "basic" >+show_index_summary = true >+show_class_hierarchy = true >+ >+[source-location] >+base_url = "https://github.com/WebKit/WebKit/tree/main" >diff --git a/Source/WebKit/wpe/wpewebkit.toml.in b/Source/WebKit/wpe/wpewebkit.toml.in >new file mode 100644 >index 0000000000000000000000000000000000000000..e445ea953b9ddff9271ec758be7fa0492fa0b83f >--- /dev/null >+++ b/Source/WebKit/wpe/wpewebkit.toml.in >@@ -0,0 +1,33 @@ >+[library] >+description = "The WPE WebKit library" >+license = "BSD, LGPL-2.1" >+authors = "The WebKit GTK and WPE teams" >+version = "@PROJECT_VERSION@" >+repository_url = "https://github.com/WebKit/WebKit" >+website_url = "https://webkit.org" >+dependencies = ["GObject-2.0", "Gio-2.0", "Soup-@SOUP_API_VERSION@"] >+devhelp = true >+search_index = true >+ >+[dependencies."GObject-2.0"] >+name = "GObject" >+description = "The base type system library" >+docs_url = "https://docs.gtk.org/gobject/" >+ >+[dependencies."Gio-2.0"] >+name = "Gio" >+description = "GObject Interfaces and Objects, Networking, IPC, and I/O" >+docs_url = "https://docs.gtk.org/gio/" >+ >+[dependencies."Soup-@SOUP_API_VERSION@"] >+name = "Soup" >+description = "HTTP client/server library" >+docs_url = "https://libsoup.org/libsoup-@SOUP_API_VERSION@" >+ >+[theme] >+name = "basic" >+show_index_summary = true >+show_class_hierarchy = true >+ >+[source-location] >+base_url = "https://github.com/WebKit/WebKit/tree/main" >diff --git a/Source/cmake/FindGI.cmake b/Source/cmake/FindGI.cmake >new file mode 100644 >index 0000000000000000000000000000000000000000..329815a9dab9547cf57bdb0ce7d995deaefb2920 >--- /dev/null >+++ b/Source/cmake/FindGI.cmake >@@ -0,0 +1,257 @@ >+if (NOT ENABLE_INTROSPECTION) >+ function(GI_INTROSPECT) >+ endfunction() >+ return() >+endif () >+ >+find_package(PkgConfig QUIET) >+ >+if (PKG_CONFIG_FOUND) >+ if (PACKAGE_FIND_VERSION_COUNT GREATER 0) >+ set(_gi_version_cmp ">=${PACKAGE_FIND_VERSION}") >+ endif () >+ pkg_check_modules(PC_GI gobject-introspection-1.0${_gi_version_cmp}) >+ if (PC_GI_FOUND) >+ pkg_get_variable(_GI_SCANNER_EXE gobject-introspection-1.0 g_ir_scanner) >+ pkg_get_variable(_GI_COMPILER_EXE gobject-introspection-1.0 g_ir_compiler) >+ pkg_get_variable(_GI_GIRDIR gobject-introspection-1.0 girdir) >+ pkg_get_variable(_GI_TYPELIBDIR gobject-introspection-1.0 typelibdir) >+ set(GI_VERSION ${PC_GI_VERSION}) >+ endif () >+endif () >+ >+find_program(GI_SCANNER_EXE NAMES ${_GI_SCANNER_EXE} g-ir-scanner) >+find_program(GI_COMPILER_EXE NAMES ${_GI_COMPILER_EXE} g-ir-compiler) >+ >+if (NOT _GI_GIRDIR OR NOT _GI_TYPELIBDIR) >+ include(GNUInstallDirs) >+ if (NOT _GI_GIRDIR) >+ set(_GI_GIRDIR "${CMAKE_INSTALL_DATADIR}/gir-1.0") >+ endif () >+ if (NOT _GI_TYPELIBDIR) >+ set(_GI_TYPELIBDIR "${CMAKE_INSTALL_LIBDIR}/girepository-1.0") >+ endif () >+endif () >+ >+set(GI_GIRDIR "${_GI_GIRDIR}" CACHE PATH "Path to installed .gir files") >+set(GI_TYPELIBDIR "${_GI_TYPELIBDIR}" CACHE PATH "Path to installed .typelib files") >+ >+if (NOT GI_VERSION AND GI_SCANNER_EXE) >+ execute_process( >+ COMMAND "${GI_SCANNER_EXE}" --version >+ OUTPUT_VARIABLE GI_VERSION >+ OUTPUT_STRIP_TRAILING_WHITESPACE >+ COMMAND_ERROR_IS_FATAL ANY >+ ERROR_QUIET >+ ) >+ if (GI_VERSION MATCHES "^g-ir-scanner[[:space:]]+([0-9.]+)") >+ set(GI_VERSION ${CMAKE_MATCH_1}) >+ else () >+ unset(GI_VERSION) >+ endif () >+endif () >+ >+if (GI_VERSION VERSION_GREATER_EQUAL 1.59.1) >+ set(GI_HAVE_SOURCES_TOP_DIRS TRUE) >+else () >+ set(GI_HAVE_SOURCES_TOP_DIRS FALSE) >+endif () >+ >+include(FindPackageHandleStandardArgs) >+find_package_handle_standard_args(GI >+ REQUIRED_VARS GI_SCANNER_EXE GI_COMPILER_EXE GI_GIRDIR GI_TYPELIBDIR >+ VERSION_VAR GI_VERSION >+) >+ >+if (NOT GI_FOUND) >+ return() >+endif () >+ >+define_property(TARGET >+ PROPERTY GI_GIR_PATH >+ BRIEF_DOCS "Path to .gir file" >+ FULL_DOCS "Path to .gir file generated by the target" >+) >+define_property(TARGET >+ PROPERTY GI_PACKAGE >+ BRIEF_DOCS "Exported package" >+ FULL_DOCS "Name of the pkg-config package for the target" >+) >+ >+function(GI_INTROSPECT namespace nsversion header) >+ cmake_parse_arguments(PARSE_ARGV 2 opt >+ "NO_IMPLICIT_SOURCES" >+ "IDENTIFIER_PREFIX;PACKAGE;SYMBOL_PREFIX;TARGET" >+ "DEPENDENCIES;SOURCES;OPTIONS" >+ ) >+ if (NOT opt_PACKAGE) >+ string(TOLOWER "${namespace}" opt_PACKAGE) >+ endif () >+ if (NOT opt_SYMBOL_PREFIX) >+ string(TOLOWER "${namespace}" opt_SYMBOL_PREFIX) >+ endif () >+ if (NOT opt_IDENTIFIER_PREFIX) >+ string(TOUPPER "${opt_SYMBOL_PREFIX}" opt_IDENTIFIER_PREFIX) >+ endif () >+ if (NOT opt_TARGET) >+ set(opt_TARGET "${namespace}") >+ endif () >+ >+ if (NOT TARGET ${opt_TARGET}) >+ message(FATAL_ERROR "Target '${opt_TARGET}' was not defined") >+ endif () >+ >+ set(gir_deps) >+ set(gir_name "${namespace}-${nsversion}") >+ set(gir_path "${CMAKE_BINARY_DIR}/${gir_name}.gir") >+ set(typ_path "${CMAKE_BINARY_DIR}/${gir_name}.typelib") >+ >+ set(scanner_flags) >+ if (GI_HAVE_SOURCES_TOP_DIRS) >+ list(APPEND scanner_flags "--sources-top-dirs=${CMAKE_SOURCE_DIR}") >+ endif () >+ >+ # Each dependency can be: >+ # * GI include, i.e. "GObject-2.0", implies --include=GObject-2.0, --pkg=gobject-2.0 >+ # * GI include ":" pkgconfig module, i.e. "Gtk-4.0::gtk4", implies --include=Gtk-4.0, --pkg=gtk4 >+ # * CMake target, i.e. "JavaScriptCore", implies --include-uninstalled=<girfile>. The target >+ # must have been previously used with GI_INTROSPECT(), and for each use on the target the >+ # corresponding <girfile> will be picked automatically. >+ foreach (dep IN LISTS opt_DEPENDENCIES) >+ if (TARGET "gir-${dep}") >+ get_property(dep_gir_path TARGET "gir-${dep}" PROPERTY GI_GIR_PATH) >+ if (dep_gir_path) >+ list(APPEND scanner_flags "--include-uninstalled=${dep_gir_path}") >+ list(APPEND gir_deps "${dep_gir_path}") >+ else () >+ message(AUTHOR_WARNING >+ "Target '${dep}' listed as a dependency but it has not " >+ "been previously configured with GI_INTROSPECT()" >+ ) >+ endif () >+ elseif (dep MATCHES "^([a-zA-Z0-9._-]+):([a-z0-9._\\+-]+)$") >+ list(APPEND scanner_flags >+ "--include=${CMAKE_MATCH_1}" >+ "--pkg=${CMAKE_MATCH_2}" >+ ) >+ else () >+ string(TOLOWER "${dep}" dep_pkg) >+ list(APPEND scanner_flags >+ "--include=${dep}" >+ "--pkg=${dep_pkg}" >+ ) >+ endif () >+ endforeach () >+ >+ get_property(target_srcdir TARGET ${opt_TARGET} PROPERTY SOURCE_DIR) >+ foreach (incdir IN LISTS ${opt_TARGET}_INTERFACE_INCLUDE_DIRECTORIES) >+ if (NOT IS_ABSOLUTE "${incdir}") >+ get_filename_component(incdir "${incdir}" REALPATH BASE_DIR "${target_srcdir}") >+ endif () >+ list(APPEND scanner_flags "-I${incdir}") >+ endforeach () >+ >+ set(gir_srcs "") >+ foreach (src IN LISTS opt_SOURCES) >+ if (NOT IS_ABSOLUTE "${src}") >+ get_filename_component(src "${src}" REALPATH BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}") >+ endif () >+ if (IS_DIRECTORY "${src}") >+ if (EXISTS "${src}") >+ file(GLOB src_files LIST_DIRECTORIES FALSE CONFIGURE_DEPENDS "${src}/*.c" "${src}/*.cpp") >+ if (src_files) >+ list(APPEND gir_srcs ${src_files}) >+ else () >+ message(AUTHOR_WARNING "Directory '${src}' specified as source, but contains no source files") >+ endif () >+ else () >+ message(AUTHOR_WARNING "Directory '${src}' specified as source, but it does not exist") >+ endif () >+ else () >+ list(APPEND gir_srcs "${src}") >+ endif () >+ endforeach () >+ >+ if (NOT opt_NO_IMPLICIT_SOURCES) >+ foreach (src IN LISTS ${opt_TARGET}_INSTALLED_HEADERS ${opt_TARGET}_SOURCES) >+ if (NOT IS_ABSOLUTE "${src}") >+ get_filename_component(src "${src}" REALPATH BASE_DIR "${target_srcdir}") >+ endif () >+ list(APPEND gir_srcs "${src}") >+ endforeach () >+ endif () >+ >+ if (NOT gir_srcs) >+ message(FATAL_ERROR "No sources to scan specified") >+ endif () >+ >+ # Generate .gir >+ set(target_def "$<TARGET_PROPERTY:${opt_TARGET},COMPILE_DEFINITIONS>") >+ set(target_inc "$<TARGET_PROPERTY:${opt_TARGET},INTERFACE_INCLUDE_DIRECTORIES>") >+ add_custom_command( >+ OUTPUT "${gir_path}" >+ COMMENT "Generating ${gir_name}.gir" >+ WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" >+ DEPENDS ${gir_deps} ${gir_srcs} >+ VERBATIM >+ COMMAND_EXPAND_LISTS >+ COMMAND ${CMAKE_COMMAND} -E env "CC=${CMAKE_C_COMPILER}" >+ "${GI_SCANNER_EXE}" --quiet --warn-all --warn-error --no-libtool >+ "--output=${gir_path}" >+ "--library=$<TARGET_FILE_BASE_NAME:${opt_TARGET}>" >+ "--library-path=$<TARGET_FILE_DIR:${opt_TARGET}>" >+ "--namespace=${namespace}" >+ "--nsversion=${nsversion}" >+ "--c-include=${header}" >+ "--identifier-prefix=${opt_IDENTIFIER_PREFIX}" >+ "--symbol-prefix=${opt_SYMBOL_PREFIX}" >+ "--pkg-export=${opt_PACKAGE}-${nsversion}" >+ "$<$<BOOL:${target_def}>:-D$<JOIN:${target_def},;-D>>" >+ "$<$<BOOL:${target_inc}>:-I$<JOIN:${target_inc},;-I>>" >+ ${scanner_flags} >+ ${opt_OPTIONS} >+ ${gir_srcs} >+ ) >+ >+ add_custom_target("gir-${namespace}" DEPENDS "${gir_path}") >+ >+ if (NOT TARGET gir-all) >+ add_custom_target(gir-all COMMENT "All GI .gir targets") >+ endif () >+ add_dependencies(gir-all "gir-${namespace}") >+ >+ install( >+ FILES "${gir_path}" >+ DESTINATION "${GI_GIRDIR}" >+ COMPONENT runtime >+ ) >+ >+ # Generate .typelib >+ add_custom_command( >+ OUTPUT "${typ_path}" >+ COMMENT "Generating ${gir_name}.typelib" >+ DEPENDS "${gir_path}" >+ VERBATIM >+ COMMAND "${GI_COMPILER_EXE}" >+ "--includedir=${CMAKE_BINARY_DIR}" >+ "--output=${typ_path}" >+ "${gir_path}" >+ ) >+ >+ add_custom_target("typelib-${namespace}" DEPENDS "${typ_path}") >+ >+ if (NOT TARGET typelib-all) >+ add_custom_target(typelib-all ALL COMMENT "All GI .typelib targets") >+ endif () >+ add_dependencies(typelib-all "typelib-${namespace}") >+ >+ install( >+ FILES "${typ_path}" >+ DESTINATION "${GI_TYPELIBDIR}" >+ COMPONENT runtime >+ ) >+ >+ # Record in targets to use later on e.g. with gi-docgen. >+ set_property(TARGET "gir-${namespace}" PROPERTY GI_GIR_PATH "${gir_path}") >+ set_property(TARGET "gir-${namespace}" PROPERTY GI_PACKAGE "${opt_PACKAGE}-${nsversion}") >+endfunction() >diff --git a/Source/cmake/FindGIDocgen.cmake b/Source/cmake/FindGIDocgen.cmake >new file mode 100644 >index 0000000000000000000000000000000000000000..9591855846f1a2eec73eb43162dc36a11cc517a7 >--- /dev/null >+++ b/Source/cmake/FindGIDocgen.cmake >@@ -0,0 +1,105 @@ >+if (NOT ENABLE_DOCUMENTATION) >+ function(GI_DOCGEN) >+ endfunction() >+ return() >+endif () >+ >+find_package(GI REQUIRED) >+ >+# Allow dropping a copy of the tool source under gi-docgen/, as it can run >+# uninstalled, and also search gi-docgen/bin/ to allow placing a virtualenv >+# in that location. >+find_program(GIDocgen_EXE >+ NAMES gi-docgen gi-docgen.py >+ HINTS "${CMAKE_SOURCE_DIR}/gi-docgen/bin" >+ "${CMAKE_SOURCE_DIR}/gi-docgen" >+ DOC "Path to the gi-docgen program" >+ REQUIRED >+) >+ >+execute_process( >+ COMMAND ${GIDocgen_EXE} --version >+ OUTPUT_VARIABLE GIDocgen_VERSION >+ OUTPUT_STRIP_TRAILING_WHITESPACE >+ COMMAND_ERROR_IS_FATAL ANY >+ ERROR_QUIET >+) >+ >+include(FindPackageHandleStandardArgs) >+find_package_handle_standard_args(GIDocgen >+ FOUND_VAR GIDocgen_FOUND >+ REQUIRED_VARS GIDocgen_EXE >+ VERSION_VAR GIDocgen_VERSION >+) >+ >+if (NOT GIDocgen_FOUND) >+ return() >+endif () >+ >+function(GI_DOCGEN namespace toml) >+ if (NOT TARGET "gir-${namespace}") >+ message(FATAL_ERROR >+ "Introspection not configured for '${namespace}'. " >+ "Did you forget a GI_INTROSPECT(${namespace} ..) call?" >+ ) >+ endif () >+ >+ get_property(gir_path TARGET "gir-${namespace}" PROPERTY GI_GIR_PATH) >+ set(toml_path "${CMAKE_BINARY_DIR}/${namespace}.toml") >+ configure_file("${toml}" "${toml_path}" @ONLY) >+ >+ get_property(package TARGET "gir-${namespace}" PROPERTY GI_PACKAGE) >+ if (NOT package) >+ set(package "${namespace}") >+ endif () >+ set(outdir "${CMAKE_BINARY_DIR}/Documentation/${package}") >+ >+ set(common_flags) >+ list(APPEND common_flags >+ --quiet >+ --config "${toml_path}" >+ --add-include-path "${CMAKE_BINARY_DIR}" >+ ) >+ >+ # Documentation generation. >+ add_custom_command( >+ OUTPUT "${outdir}/index.html" >+ COMMENT "Generating documentation: ${namespace}" >+ WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" >+ DEPENDS "${toml_path}" "${gir_path}" >+ VERBATIM >+ COMMAND "${GIDocgen_EXE}" generate >+ ${common_flags} >+ --no-namespace-dir >+ --output-dir "${outdir}" >+ --config "${toml_path}" >+ "${gir_path}" >+ ) >+ >+ add_custom_target("doc-${namespace}" DEPENDS "${outdir}/index.html") >+ >+ if (NOT TARGET doc-all) >+ add_custom_target(doc-all ALL COMMENT "All documentation targets") >+ endif () >+ add_dependencies(doc-all "doc-${namespace}") >+ >+ install( >+ DIRECTORY "${outdir}" >+ DESTINATION "${CMAKE_INSTALL_DATADIR}/gtk-doc/html" >+ COMPONENT development >+ ) >+ >+ # Documentation check. >+ add_custom_target("doc-check-${namespace}" >+ COMMENT "Checking documentation: ${namespace}" >+ WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" >+ DEPENDS "${toml_path}" "${gir_path}" >+ VERBATIM >+ COMMAND "${GIDocgen_EXE}" check ${common_flags} "${gir_path}" >+ ) >+ >+ if (NOT TARGET doc-check-all) >+ add_custom_target(doc-check-all COMMENT "Check all documentation targets") >+ endif () >+ add_dependencies(doc-check-all "doc-check-${namespace}") >+endfunction() >diff --git a/Source/cmake/FindGObjectIntrospection.cmake b/Source/cmake/FindGObjectIntrospection.cmake >deleted file mode 100644 >index be96814a7ff71d11a51aa00cc777ec690aa1f9f7..0000000000000000000000000000000000000000 >--- a/Source/cmake/FindGObjectIntrospection.cmake >+++ /dev/null >@@ -1,52 +0,0 @@ >-# - Try to find gobject-introspection >-# Once done, this will define >-# >-# INTROSPECTION_FOUND - system has gobject-introspection >-# INTROSPECTION_SCANNER - the gobject-introspection scanner, g-ir-scanner >-# INTROSPECTION_COMPILER - the gobject-introspection compiler, g-ir-compiler >-# INTROSPECTION_GENERATE - the gobject-introspection generate, g-ir-generate >-# INTROSPECTION_GIRDIR >-# INTROSPECTION_TYPELIBDIR >-# INTROSPECTION_CFLAGS >-# INTROSPECTION_LIBS >-# >-# Copyright (C) 2010, Pino Toscano, <pino@kde.org> >-# Copyright (C) 2014 Igalia S.L. >-# >-# Redistribution and use is allowed according to the terms of the BSD license. >- >- >- >-find_package(PkgConfig QUIET) >-if (PKG_CONFIG_FOUND) >- if (PACKAGE_FIND_VERSION_COUNT GREATER 0) >- set(_gir_version_cmp ">=${PACKAGE_FIND_VERSION}") >- endif () >- pkg_check_modules(_pc_gir gobject-introspection-1.0${_gir_version_cmp}) >- if (_pc_gir_FOUND) >- set(INTROSPECTION_FOUND TRUE) >- pkg_get_variable(INTROSPECTION_SCANNER gobject-introspection-1.0 g_ir_scanner) >- pkg_get_variable(INTROSPECTION_COMPILER gobject-introspection-1.0 g_ir_compiler) >- pkg_get_variable(INTROSPECTION_GENERATE gobject-introspection-1.0 g_ir_generate) >- pkg_get_variable(INTROSPECTION_GIRDIR gobject-introspection-1.0 girdir) >- pkg_get_variable(INTROSPECTION_TYPELIBDIR gobject-introspection-1.0 typelibdir) >- set(INTROSPECTION_VERSION "${_pc_gir_VERSION}") >- if (${INTROSPECTION_VERSION} VERSION_GREATER_EQUAL "1.59.1") >- set(INTROSPECTION_HAVE_SOURCES_TOP_DIRS YES) >- endif () >- set(INTROSPECTION_CFLAGS "${_pc_gir_CFLAGS}") >- set(INTROSPECTION_LIBS "${_pc_gir_LIBS}") >- endif () >-endif () >- >-mark_as_advanced( >- INTROSPECTION_SCANNER >- INTROSPECTION_COMPILER >- INTROSPECTION_GENERATE >- INTROSPECTION_GIRDIR >- INTROSPECTION_TYPELIBDIR >- INTROSPECTION_CFLAGS >- INTROSPECTION_LIBS >- INTROSPECTION_VERSION >- INTROSPECTION_HAVE_SOURCES_TOP_DIRS >-) >diff --git a/Source/cmake/OptionsGTK.cmake b/Source/cmake/OptionsGTK.cmake >index 4ea3d447dfaa5a4e29fa89150a7f26a8afeb28b2..e2aed45be742a5b965a661054b7c8cc4574c02ba 100644 >--- a/Source/cmake/OptionsGTK.cmake >+++ b/Source/cmake/OptionsGTK.cmake >@@ -54,7 +54,7 @@ endif () > # there is a strong reason we should support changing the value of the option, > # and the option is not relevant to any other WebKit ports. > WEBKIT_OPTION_DEFINE(ENABLE_GLES2 "Whether to enable OpenGL ES 2.0." PUBLIC ${ENABLE_GLES2_DEFAULT}) >-WEBKIT_OPTION_DEFINE(ENABLE_GTKDOC "Whether or not to use generate gtkdoc." PUBLIC OFF) >+WEBKIT_OPTION_DEFINE(ENABLE_DOCUMENTATION "Whether to generate documentation." PUBLIC ON) > WEBKIT_OPTION_DEFINE(ENABLE_INTROSPECTION "Whether to enable GObject introspection." PUBLIC ON) > WEBKIT_OPTION_DEFINE(ENABLE_JOURNALD_LOG "Whether to enable journald logging" PUBLIC ON) > WEBKIT_OPTION_DEFINE(ENABLE_QUARTZ_TARGET "Whether to enable support for the Quartz windowing target." PUBLIC ON) >@@ -78,6 +78,7 @@ WEBKIT_OPTION_DEFINE(USE_WPE_RENDERER "Whether to enable WPE rendering" PUBLIC O > # completely unsupported. They are intended for use only by WebKit developers. > WEBKIT_OPTION_DEFINE(USE_ATSPI "Whether to use the ATSPI a11y implementation instead of ATK." PRIVATE ON) > >+WEBKIT_OPTION_DEPEND(ENABLE_DOCUMENTATION ENABLE_INTROSPECTION) > WEBKIT_OPTION_DEPEND(ENABLE_3D_TRANSFORMS USE_OPENGL_OR_ES) > WEBKIT_OPTION_DEPEND(ENABLE_ASYNC_SCROLLING USE_OPENGL_OR_ES) > WEBKIT_OPTION_DEPEND(ENABLE_GLES2 USE_OPENGL_OR_ES) >@@ -323,11 +324,14 @@ if (USE_LIBSECRET) > endif () > endif () > >-if (ENABLE_INTROSPECTION) >- find_package(GObjectIntrospection) >- if (NOT INTROSPECTION_FOUND) >- message(FATAL_ERROR "GObjectIntrospection is needed for ENABLE_INTROSPECTION.") >- endif () >+find_package(GI) >+if (ENABLE_INTROSPECTION AND NOT GI_FOUND) >+ message(FATAL_ERROR "GObjectIntrospection is needed for ENABLE_INTROSPECTION.") >+endif () >+ >+find_package(GIDocgen) >+if (ENABLE_DOCUMENTATION AND NOT GIDocgen_FOUND) >+ message(FATAL_ERROR "gi-docgen is needed for ENABLE_INTROSPECTION.") > endif () > > if (ENABLE_WEB_CRYPTO) >diff --git a/Source/cmake/OptionsWPE.cmake b/Source/cmake/OptionsWPE.cmake >index 0ce879189dd957c4ccdea3bcbfb2e2c6cfd6b478..cd6f47613ba3a1c1746f433af95486561f9268ed 100644 >--- a/Source/cmake/OptionsWPE.cmake >+++ b/Source/cmake/OptionsWPE.cmake >@@ -76,7 +76,8 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBXR PRIVATE ${ENABLE_EXPERIMENTAL_FEAT > # Public options specific to the WPE port. Do not add any options here unless > # there is a strong reason we should support changing the value of the option, > # and the option is not relevant to any other WebKit ports. >-WEBKIT_OPTION_DEFINE(ENABLE_GTKDOC "Whether or not to use generate gtkdoc." PUBLIC OFF) >+WEBKIT_OPTION_DEFINE(ENABLE_DOCUMENTATION "Whether to generate documentation." PUBLIC ON) >+WEBKIT_OPTION_DEFINE(ENABLE_INTROSPECTION "Whether to enable GObject introspection." PUBLIC ON) > WEBKIT_OPTION_DEFINE(ENABLE_JOURNALD_LOG "Whether to enable journald logging" PUBLIC ON) > WEBKIT_OPTION_DEFINE(ENABLE_WPE_QT_API "Whether to enable support for the Qt5/QML plugin" PUBLIC ${ENABLE_DEVELOPER_MODE}) > WEBKIT_OPTION_DEFINE(USE_ANGLE_WEBGL "Whether to use ANGLE as WebGL backend." PUBLIC OFF) >@@ -88,6 +89,7 @@ WEBKIT_OPTION_DEFINE(USE_SOUP2 "Whether to enable usage of Soup 2 instead of Sou > WEBKIT_OPTION_DEFINE(USE_WOFF2 "Whether to enable support for WOFF2 Web Fonts." PUBLIC ON) > > # Private options specific to the WPE port. >+WEBKIT_OPTION_DEPEND(ENABLE_DOCUMENTATION ENABLE_INTROSPECTION) > WEBKIT_OPTION_DEFINE(USE_GSTREAMER_HOLEPUNCH "Whether to enable GStreamer holepunch" PRIVATE OFF) > WEBKIT_OPTION_DEFINE(USE_EXTERNAL_HOLEPUNCH "Whether to enable external holepunch" PRIVATE OFF) > WEBKIT_OPTION_DEPEND(USE_ANGLE_WEBGL ENABLE_WEBGL) >@@ -125,6 +127,16 @@ include(GStreamerDependencies) > > WEBKIT_OPTION_END() > >+find_package(GI) >+if (ENABLE_INTROSPECTION AND NOT GI_FOUND) >+ message(FATAL_ERROR "GObjectIntrospection is needed for ENABLE_INTROSPECTION.") >+endif () >+ >+find_package(GIDocgen) >+if (ENABLE_DOCUMENTATION AND NOT GIDocgen_FOUND) >+ message(FATAL_ERROR "gi-docgen is needed for ENABLE_INTROSPECTION.") >+endif () >+ > if (USE_SOUP2) > set(SOUP_MINIMUM_VERSION 2.54.0) > set(SOUP_API_VERSION 2.4) >@@ -319,11 +331,6 @@ if (PC_GLIB_VERSION VERSION_GREATER "2.67.1" OR PC_GLIB_VERSION STREQUAL "2.67.1 > SET_AND_EXPOSE_TO_BUILD(HAVE_GURI 1) > endif () > >-# Override the cached variable, gtk-doc does not really work when cross-building or building on Mac. >-if (CMAKE_CROSSCOMPILING OR APPLE) >- set(ENABLE_GTKDOC OFF) >-endif () >- > # Using DERIVED_SOURCES_DIR is deprecated > set(DERIVED_SOURCES_DIR "${CMAKE_BINARY_DIR}/DerivedSources") > set(DERIVED_SOURCES_WEBKIT_DIR ${DERIVED_SOURCES_DIR}/WebKit) >diff --git a/Tools/gtkdoc/generate-gtkdoc b/Tools/gtkdoc/generate-gtkdoc >deleted file mode 100755 >index efc74d2a9267aa24a5d5aba4abb5b2ef3ac22cc7..0000000000000000000000000000000000000000 >--- a/Tools/gtkdoc/generate-gtkdoc >+++ /dev/null >@@ -1,257 +0,0 @@ >-#!/usr/bin/env python3 >-# Copyright (C) 2011 Igalia S.L. >-# >-# This library is free software; you can redistribute it and/or >-# modify it under the terms of the GNU Lesser General Public >-# License as published by the Free Software Foundation; either >-# version 2 of the License, or (at your option) any later version. >-# >-# This library is distributed in the hope that it will be useful, >-# but WITHOUT ANY WARRANTY; without even the implied warranty of >-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU >-# Lesser General Public License for more details. >-# >-# You should have received a copy of the GNU Lesser General Public >-# License along with this library; if not, write to the Free Software >-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA >- >-from __future__ import print_function >- >-import argparse >-import codecs >-import glob >-import gtkdoc >-import logging >-import os.path >-import sys >- >-if sys.version_info < (3, 2): >- from ConfigParser import SafeConfigParser as ConfigParser >-else: >- from configparser import ConfigParser >- >-top_level_directory = os.path.normpath(os.path.join(os.path.dirname(__file__), '..', '..')) >-sys.path.insert(0, os.path.join(top_level_directory, 'Tools', 'glib')) >-import common >- >-if sys.version_info.major == 2: >- sys.stdout = codecs.getwriter("utf-8")(sys.stdout) >- sys.stderr = codecs.getwriter("utf-8")(sys.stderr) >- >-def configure_logging(verbose): >- level = logging.DEBUG if verbose else logging.INFO >- logger = logging.getLogger('gtkdoc') >- logger.setLevel(level) >- handler = logging.StreamHandler() >- handler.setLevel(level) >- logger.addHandler(handler) >- if level == logging.DEBUG: >- handler.setFormatter(logging.Formatter('[%(asctime)s] %(message)s')) >- else: >- handler.setFormatter(logging.Formatter('%(message)s')) >- >-def get_gtkdoc_module_paths(cross_reference_deps): >- dependent_packages = { >- 'glib-2.0' : ['glib', 'gobject', 'gio'], >- 'libsoup-2.4' : ['libsoup-2.4'] >- } >- >- if arguments.gtk: >- dependent_packages['gdk-pixbuf-2.0'] = ['gdk-pixbuf'] >- dependent_packages['gtk+-3.0'] = ['gtk3', 'gdk3'] >- >- paths = [] >- html_dir = os.path.join('share', 'gtk-doc', 'html') >- for package, modules in dependent_packages.items(): >- prefix = common.prefix_of_pkg_config_file(package) >- if prefix is None: >- continue >- for module in modules: >- paths.append(os.path.join(prefix, html_dir, module)) >- >- for local_dep in cross_reference_deps: >- paths.append(common.build_path('Documentation', local_dep, 'html')) >- return paths >- >-def print_missing_api(generator): >- missing_api = generator.api_missing_documentation() >- if not missing_api: >- return >- print("\nThe following API are missing documentation:") >- for api in missing_api: >- print("\t{0}".format(api)) >- >-def files_to_ignore(source_dirs, headers_with_gtkdoc): >- """ >- Find files to ignore during documentation generation. We assume that if an >- implementation file exists for a header with gtkdoc (say webkitfoo.cpp for >- webkitfoo.h) we shouldn't ignore that file. Currently this holds true for all >- of the WebKit project. >- """ >- implementation_files = list(headers_with_gtkdoc) >- for header in headers_with_gtkdoc: >- def add_file_if_exists(filename): >- for dir in source_dirs: >- file = os.path.join(dir, filename) >- if os.path.isfile(file): >- implementation_files.append(os.path.abspath(file)) >- header_basename_without_extension = os.path.splitext(os.path.basename(header))[0] >- add_file_if_exists(header_basename_without_extension + ".cpp") >- add_file_if_exists(header_basename_without_extension + "Gtk.cpp") >- add_file_if_exists(header_basename_without_extension + ".c") >- >- def file_should_be_ignored(file): >- if os.path.splitext(file)[1] not in ['.h', '.c', '.cpp', '.cc']: >- return False # These files are ignored anyway. >- if not os.path.isfile(file): >- return True >- return os.path.abspath(file) not in implementation_files >- >- all_files = sum([[os.path.join(dir, file) for file in os.listdir(dir)] for dir in source_dirs], []) >- return filter(file_should_be_ignored, all_files) >- >-def get_generator_for_config(config_file, virtual_root, cross_reference_deps = []): >- if not os.path.isfile(config_file): >- return None >- >- config = ConfigParser() >- config.read(config_file) >- module_name = config.sections()[0] >- pkgconfig_file = config.get(module_name, 'pkgconfig_file') >- >- if not os.path.isfile(pkgconfig_file): >- return None >- >- source_dirs = config.get(module_name, 'source_dirs').replace(';', ' ').split() >- headers = [os.path.abspath(f) for f in config.get(module_name, 'headers').replace(';', ' ').split()] >- return gtkdoc.PkgConfigGTKDoc(pkgconfig_file, { >- 'decorator': config.get(module_name, 'decorator'), >- 'deprecation_guard': config.get(module_name, 'deprecation_guard'), >- 'library_path': common.library_build_path(), >- 'virtual_root': virtual_root, >- 'module_name': module_name, >- 'namespace': config.get(module_name, 'namespace'), >- 'doc_dir': config.get(module_name, 'doc_dir'), >- 'output_dir': common.build_path('Documentation', module_name), >- 'main_sgml_file': config.get(module_name, 'main_sgml_file'), >- 'source_dirs': source_dirs, >- 'headers': headers, >- 'cflags': " ".join(config.get(module_name, 'cflags').split()), >- 'cross_reference_deps': get_gtkdoc_module_paths(cross_reference_deps), >- 'ignored_files': files_to_ignore(source_dirs, headers), >- }) >- >-def generate_doc(generator, skip_html): >- generator.generate(not skip_html) >- if generator.saw_warnings: >- print_missing_api(generator) >- return generator.saw_warnings >- >-def rebase_doc(generator): >- try: >- generator.rebase_installed_docs() >- except Exception: >- print("Rebase did not happen, likely no documentation is present.") >- >-def generate_documentation(generator): >- if not arguments.rebase: >- return generate_doc(generator, arguments.skip_html) >- >- rebase_doc(generator) >- return False >- >-def prepare_environment_for_gtkdoc_generation(): >- # We need to add the JavaScriptCore build directory to the PKG_CONFIG_PATH >- # so that pkgconfig can properly resolve the libjavascriptcore dependency. >- pkg_config_path = os.environ.get("PKG_CONFIG_PATH") >- os.environ['PKG_CONFIG_PATH'] = common.build_path('Source', 'JavaScriptCore') >- if pkg_config_path: >- os.environ['PKG_CONFIG_PATH'] += ':' + pkg_config_path >- >- # Newer versions of glib have deprecated g_type_init, so we need to disable >- # that warning when running gtkdoc-scanobj by overriding the CFLAGS we use >- # to compile it. >- cflags = os.environ.get('CFLAGS', '') >- cflags += ' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_32' >- >- # In non-x86 architectures, when a pointer is cast to (void*) and >- # back, the compiler thinks that the alignment is random. Since >- # gtkdoc build is broken at any warning message, it is better to >- # silence these false positives. >- cflags += ' -Wno-cast-align' >- os.environ['CFLAGS'] = cflags >- >- # Paths from the GNUmakefile generated configuration files are relative to the build directory. >- os.chdir(common.build_path()) >- >-def build_gtkdoc_for_wpe(arguments): >- webextensions_generator = get_generator_for_config(common.build_path('gtkdoc-webextensions.cfg'), arguments.virtual_root) >- if not webextensions_generator: >- print("gtkdoc-webextensions.cfg does not exist! Skipping that documentation") >- sys.exit(1) >- saw_warnings = generate_documentation(webextensions_generator) >- if saw_warnings: >- sys.exit(saw_warnings) >- >- wpe_generator = get_generator_for_config(common.build_path('gtkdoc-wpe.cfg'), arguments.virtual_root) >- if not wpe_generator: >- print("gtkdoc-wpe.cfg does not exist! Skipping that documentation") >- sys.exit(1) >- saw_warnings = generate_documentation(wpe_generator) >- sys.exit(saw_warnings) >- >-def build_gtkdoc_for_wkgtk(arguments): >- jsc_generator = get_generator_for_config(common.build_path('gtkdoc-jsc-glib.cfg'), arguments.virtual_root) >- if not jsc_generator: >- print("gtkdoc-jsc-glib.cfg does not exist! Skipping that documentation") >- sys.exit(1) >- saw_warnings = generate_documentation(jsc_generator) >- if saw_warnings: >- sys.exit(saw_warnings) >- >- webkitdom_generator = get_generator_for_config(common.build_path('gtkdoc-webkitdom.cfg'), arguments.virtual_root, [jsc_generator.module_name]) >- if not webkitdom_generator: >- print("gtkdoc-webkitdom.cfg does not exist! Skipping that documentation") >- sys.exit(1) >- saw_warnings = generate_documentation(webkitdom_generator) >- if saw_warnings: >- sys.exit(saw_warnings) >- >- webkit2_generator = get_generator_for_config(common.build_path('gtkdoc-webkit2gtk.cfg'), arguments.virtual_root, [webkitdom_generator.module_name, jsc_generator.module_name]) >- if not webkit2_generator: >- print("gtkdoc-webkit2gtk.cfg does not exist! Skipping that documentation") >- sys.exit(1) >- saw_warnings = generate_documentation(webkit2_generator) >- sys.exit(saw_warnings) >- >-if __name__ == "__main__": >- parser = argparse.ArgumentParser(description='Generate gtkdoc for WebKit.') >- parser.add_argument('-v', '--verbose', action='store_true', >- help='Whether or not to run in verbose mode.') >- parser.add_argument('--rebase', action='store_true', >- help='When specified, run the tool in rebase mode.') >- parser.add_argument('--skip-html', action='store_true', >- help='Whether or not to skip HTML generation, which can be slow.') >- parser.add_argument('--virtual-root', type=str, default='', >- help='A temporary installation directory which is used as the root ' + \ >- 'where the actual installation prefix lives; this is mostly ' + \ >- 'useful for packagers, and should be set to what is given to ' + \ >- 'make install as DESTDIR.') >- >- parser.add_argument('--gtk', action='store_true', >- help='Build documentation for WebKitGTK') >- parser.add_argument('--wpe', action='store_true', >- help='Build documentation for WPE') >- >- arguments = parser.parse_args() >- configure_logging(arguments.verbose) >- >- prepare_environment_for_gtkdoc_generation() >- >- if arguments.wpe: >- build_gtkdoc_for_wpe(arguments) >- elif arguments.gtk: >- build_gtkdoc_for_wkgtk(arguments) >- else: >- print('Please choose a WebKit port with --gtk or --wpe') >- sys.exit(1) >diff --git a/Tools/gtkdoc/gtkdoc.py b/Tools/gtkdoc/gtkdoc.py >deleted file mode 100644 >index 054cafa1b5818e7514daa084d38f1af5c2eab0f7..0000000000000000000000000000000000000000 >--- a/Tools/gtkdoc/gtkdoc.py >+++ /dev/null >@@ -1,464 +0,0 @@ >-# Copyright (C) 2011 Igalia S.L. >-# >-# This library is free software; you can redistribute it and/or >-# modify it under the terms of the GNU Lesser General Public >-# License as published by the Free Software Foundation; either >-# version 2 of the License, or (at your option) any later version. >-# >-# This library is distributed in the hope that it will be useful, >-# but WITHOUT ANY WARRANTY; without even the implied warranty of >-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU >-# Lesser General Public License for more details. >-# >-# You should have received a copy of the GNU Lesser General Public >-# License along with this library; if not, write to the Free Software >-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA >- >-import codecs >-import errno >-import logging >-import os >-import os.path >-import subprocess >-import sys >- >- >-class GTKDoc(object): >- >- """Class that controls a gtkdoc run. >- >- Each instance of this class represents one gtkdoc configuration >- and set of documentation. The gtkdoc package is a series of tools >- run consecutively which converts inline C/C++ documentation into >- docbook files and then into HTML. This class is suitable for >- generating documentation or simply verifying correctness. >- >- Keyword arguments: >- output_dir -- The path where gtkdoc output should be placed. Generation >- may overwrite file in this directory. Required. >- module_name -- The name of the documentation module. For libraries this >- is typically the library name. Required if not library path >- is given. >- source_dirs -- A list of paths to directories of source code to be scanned. >- Required if headers is not specified. >- ignored_files -- A list of filenames to ignore in the source directory. It is >- only necessary to provide the basenames of these files. >- Typically it is important to provide an updated list of >- ignored files to prevent warnings about undocumented symbols. >- headers -- A list of paths to headers to be scanned. Required if source_dirs >- is not specified. >- namespace -- The library namespace. >- decorator -- If a decorator is used to unhide certain symbols in header >- files this parameter is required for successful scanning. >- (default '') >- deprecation_guard -- gtkdoc tries to ensure that symbols marked as deprecated >- are encased in this C preprocessor define. This is required >- to avoid gtkdoc warnings. (default '') >- cflags -- This parameter specifies any preprocessor flags necessary for >- building the scanner binary during gtkdoc-scanobj. Typically >- this includes all absolute include paths necessary to resolve >- all header dependencies. (default '') >- ldflags -- This parameter specifies any linker flags necessary for >- building the scanner binary during gtkdoc-scanobj. Typically >- this includes "-lyourlibraryname". (default '') >- library_path -- This parameter specifies the path to the directory where you >- library resides used for building the scanner binary during >- gtkdoc-scanobj. (default '') >- >- doc_dir -- The path to other documentation files necessary to build >- the documentation. This files in this directory as well as >- the files in the 'html' subdirectory will be copied >- recursively into the output directory. (default '') >- main_sgml_file -- The path or name (if a doc_dir is given) of the SGML file >- that is the considered the main page of your documentation. >- (default: <module_name>-docs.sgml) >- version -- The version number of the module. If this is provided, >- a version.xml file containing the version will be created >- in the output directory during documentation generation. >- >- interactive -- Whether or not errors or warnings should prompt the user >- to continue or not. When this value is false, generation >- will continue despite warnings. (default False) >- >- virtual_root -- A temporary installation directory which is used as the root >- where the actual installation prefix lives; this is mostly >- useful for packagers, and should be set to what is given to >- make install as DESTDIR. >- """ >- >- def __init__(self, args): >- self.version = '' >- self.virtual_root = '' >- self.prefix = '' >- >- # Parameters specific to scanning. >- self.module_name = '' >- self.source_dirs = [] >- self.headers = [] >- self.ignored_files = [] >- self.namespace = '' >- self.decorator = '' >- self.deprecation_guard = '' >- >- # Parameters specific to gtkdoc-scanobj. >- self.cflags = '' >- self.ldflags = '' >- self.library_path = '' >- >- # Parameters specific to generation. >- self.output_dir = '' >- self.doc_dir = '' >- self.main_sgml_file = '' >- >- # Parameters specific to gtkdoc-fixxref. >- self.cross_reference_deps = [] >- >- self.interactive = False >- >- self.logger = logging.getLogger('gtkdoc') >- >- for key, value in iter(args.items()): >- setattr(self, key, value) >- >- if not getattr(self, 'output_dir'): >- raise Exception('output_dir not specified.') >- if not getattr(self, 'module_name'): >- raise Exception('module_name not specified.') >- if not getattr(self, 'source_dirs') and not getattr(self, 'headers'): >- raise Exception('Neither source_dirs nor headers specified.' % key) >- >- # Make all paths absolute in case we were passed relative paths, since >- # we change the current working directory when executing subcommands. >- self.output_dir = os.path.abspath(self.output_dir) >- self.source_dirs = [os.path.abspath(x) for x in self.source_dirs] >- self.headers = [os.path.abspath(x) for x in self.headers] >- if self.library_path: >- self.library_path = os.path.abspath(self.library_path) >- >- if not self.main_sgml_file: >- self.main_sgml_file = self.module_name + "-docs.sgml" >- >- def generate(self, html=True): >- self.saw_warnings = False >- >- self._copy_doc_files_to_output_dir(html) >- self._write_version_xml() >- self._run_gtkdoc_scan() >- self._run_gtkdoc_scangobj() >- self._run_gtkdoc_mkdb() >- >- if not html: >- return >- >- self._run_gtkdoc_mkhtml() >- self._run_gtkdoc_fixxref() >- >- def _delete_file_if_exists(self, path): >- if not os.access(path, os.F_OK | os.R_OK): >- return >- self.logger.debug('deleting %s', path) >- os.unlink(path) >- >- def _create_directory_if_nonexistent(self, path): >- try: >- os.makedirs(path) >- except OSError as error: >- if error.errno != errno.EEXIST: >- raise >- >- def _raise_exception_if_file_inaccessible(self, path): >- if not os.path.exists(path) or not os.access(path, os.R_OK): >- raise Exception("Could not access file at: %s" % path) >- >- def _output_has_warnings(self, outputs): >- for output in outputs: >- if output and output.find('warning'): >- return True >- return False >- >- def _ask_yes_or_no_question(self, question): >- if not self.interactive: >- return True >- >- question += ' [y/N] ' >- answer = None >- while answer != 'y' and answer != 'n' and answer != '': >- answer = raw_input(question).lower() >- return answer == 'y' >- >- def _run_command(self, args, env=None, cwd=None, print_output=True, ignore_warnings=False): >- if print_output: >- self.logger.debug("Running %s", args[0]) >- self.logger.debug("Full command args: %s", str(args)) >- >- process = subprocess.Popen(args, env=env, cwd=cwd, >- stdout=subprocess.PIPE, >- stderr=subprocess.PIPE) >- stdout, stderr = [b.decode("utf-8") for b in process.communicate()] >- >- if print_output: >- if stdout: >- try: >- if sys.version_info.major == 2: >- sys.stdout.write(stdout.encode("utf-8")) >- else: >- sys.stdout.buffer.write(stdout.encode("utf-8")) >- except UnicodeDecodeError: >- sys.stdout.write(stdout) >- if stderr: >- try: >- if sys.version_info.major == 2: >- sys.stderr.write(stderr.encode("utf-8")) >- else: >- sys.stderr.buffer.write(stderr.encode("utf-8")) >- except UnicodeDecodeError: >- sys.stderr.write(stderr) >- >- if process.returncode != 0: >- raise Exception(('%s produced a non-zero return code %i\n' >- 'Command:\n %s\n' >- 'Error output:\n %s\n') >- % (args[0], process.returncode, " ".join(args), >- "\n ".join(stderr.splitlines()))) >- >- if not ignore_warnings and ('warning' in stderr or 'warning' in stdout): >- self.saw_warnings = True >- if not self._ask_yes_or_no_question('%s produced warnings, ' >- 'try to continue?' % args[0]): >- raise Exception('%s step failed' % args[0]) >- >- return stdout.strip() >- >- def _copy_doc_files_to_output_dir(self, html=True): >- if not self.doc_dir: >- self.logger.info('Not copying any files from doc directory,' >- ' because no doc directory given.') >- return >- >- def copy_file_replacing_existing(src, dest): >- if os.path.isdir(src): >- self.logger.debug('skipped directory %s', src) >- return >- if not os.access(src, os.F_OK | os.R_OK): >- self.logger.debug('skipped unreadable %s', src) >- return >- >- self._delete_file_if_exists(dest) >- >- self.logger.debug('created %s', dest) >- try: >- os.link(src, dest) >- except OSError: >- os.symlink(src, dest) >- >- def copy_all_files_in_directory(src, dest): >- for path in os.listdir(src): >- copy_file_replacing_existing(os.path.join(src, path), >- os.path.join(dest, path)) >- >- self.logger.debug('Copying template files to output directory...') >- self._create_directory_if_nonexistent(self.output_dir) >- copy_all_files_in_directory(self.doc_dir, self.output_dir) >- >- def _write_version_xml(self): >- if not self.version: >- self.logger.info('No version specified, so not writing version.xml') >- return >- >- version_xml_path = os.path.join(self.output_dir, 'version.xml') >- src_version_xml_path = os.path.join(self.doc_dir, 'version.xml') >- >- # Don't overwrite version.xml if it was in the doc directory. >- if os.path.exists(version_xml_path) and \ >- os.path.exists(src_version_xml_path): >- return >- >- output_file = open(version_xml_path, 'w') >- output_file.write(self.version) >- output_file.close() >- >- def _ignored_files_basenames(self): >- return ' '.join([os.path.basename(x) for x in self.ignored_files]) >- >- def _run_gtkdoc_scan(self): >- args = ['gtkdoc-scan', >- '--module=%s' % self.module_name, >- '--rebuild-types'] >- >- if not self.headers: >- # Each source directory should be have its own "--source-dir=" prefix. >- args.extend(['--source-dir=%s' % path for path in self.source_dirs]) >- >- if self.decorator: >- args.append('--ignore-decorators=%s' % self.decorator) >- if self.deprecation_guard: >- args.append('--deprecated-guards=%s' % self.deprecation_guard) >- if self.output_dir: >- args.append('--output-dir=%s' % self.output_dir) >- >- # We only need to pass the list of ignored files if the we are not using an explicit list of headers. >- if not self.headers: >- # gtkdoc-scan wants the basenames of ignored headers, so strip the >- # dirname. Different from "--source-dir", the headers should be >- # specified as one long string. >- ignored_files_basenames = self._ignored_files_basenames() >- if ignored_files_basenames: >- args.append('--ignore-headers=%s' % ignored_files_basenames) >- >- if self.headers: >- args.extend(self.headers) >- >- self._run_command(args) >- >- def _run_gtkdoc_scangobj(self): >- env = os.environ >- ldflags = self.ldflags >- if self.library_path: >- additional_ldflags = '' >- for arg in env.get('LDFLAGS', '').split(' '): >- if arg.startswith('-L'): >- additional_ldflags = '%s %s' % (additional_ldflags, arg) >- ldflags = ' "-L%s" %s ' % (self.library_path, additional_ldflags) + ldflags >- current_ld_library_path = env.get('LD_LIBRARY_PATH') >- if current_ld_library_path: >- env['LD_LIBRARY_PATH'] = '%s:%s' % (self.library_path, current_ld_library_path) >- else: >- env['LD_LIBRARY_PATH'] = self.library_path >- >- if ldflags: >- env['LDFLAGS'] = '%s %s' % (ldflags, env.get('LDFLAGS', '')) >- if self.cflags: >- env['CFLAGS'] = '%s %s' % (self.cflags, env.get('CFLAGS', '')) >- >- if 'CFLAGS' in env: >- self.logger.debug('CFLAGS=%s', env['CFLAGS']) >- if 'LDFLAGS' in env: >- self.logger.debug('LDFLAGS %s', env['LDFLAGS']) >- self._run_command(['gtkdoc-scangobj', '--module=%s' % self.module_name], >- env=env, cwd=self.output_dir) >- >- def _run_gtkdoc_mkdb(self): >- sgml_file = os.path.join(self.output_dir, self.main_sgml_file) >- self._raise_exception_if_file_inaccessible(sgml_file) >- >- args = ['gtkdoc-mkdb', >- '--module=%s' % self.module_name, >- '--main-sgml-file=%s' % sgml_file, >- '--source-suffixes=h,c,cpp,cc', >- '--output-format=xml', >- '--sgml-mode'] >- >- if self.namespace: >- args.append('--name-space=%s' % self.namespace) >- >- ignored_files_basenames = self._ignored_files_basenames() >- if ignored_files_basenames: >- args.append('--ignore-files=%s' % ignored_files_basenames) >- >- # Each directory should be have its own "--source-dir=" prefix. >- args.extend(['--source-dir=%s' % path for path in self.source_dirs]) >- self._run_command(args, cwd=self.output_dir) >- >- def _run_gtkdoc_mkhtml(self): >- # gtkdoc-fixxref expects the paths to be html/modulename. >- html_dest_dir = os.path.join(self.output_dir, 'html', self.module_name) >- self._create_directory_if_nonexistent(html_dest_dir) >- if not os.path.isdir(html_dest_dir): >- raise Exception("%s is not a directory, could not generate HTML" >- % html_dest_dir) >- elif not os.access(html_dest_dir, os.X_OK | os.R_OK | os.W_OK): >- raise Exception("Could not access %s to generate HTML" >- % html_dest_dir) >- >- # gtkdoc-mkhtml expects the SGML path to be absolute. >- sgml_file = os.path.join(os.path.abspath(self.output_dir), >- self.main_sgml_file) >- self._raise_exception_if_file_inaccessible(sgml_file) >- >- self._run_command(['gtkdoc-mkhtml', self.module_name, sgml_file], >- cwd=html_dest_dir) >- >- def _run_gtkdoc_fixxref(self): >- args = ['gtkdoc-fixxref', >- '--module=%s' % self.module_name, >- '--module-dir=html/%s' % self.module_name] >- args.extend(['--extra-dir=%s' % extra_dir for extra_dir in self.cross_reference_deps]) >- self._run_command(args, cwd=self.output_dir, ignore_warnings=True) >- >- # gtkdoc-fixxref has some predefined links for which it always uses absolute paths. >- html_dir_prefix = os.path.join(self.virtual_root + self.prefix, 'share', 'gtk-doc', 'html') >- module_dir = os.path.join(self.output_dir, 'html', self.module_name) >- for entry in os.listdir(module_dir): >- if not entry.endswith('.html'): >- continue >- >- filename = os.path.join(module_dir, entry) >- contents = '' >- with codecs.open(filename, 'r', encoding='utf-8') as f: >- contents = f.read() >- >- if not html_dir_prefix in contents: >- continue >- >- tmp_filename = filename + '.new' >- new_contents = contents.replace(html_dir_prefix, '..') >- with codecs.open(tmp_filename, 'w', encoding='utf-8') as f: >- f.write(new_contents) >- >- os.rename(tmp_filename, filename) >- >- def rebase_installed_docs(self): >- if not os.path.isdir(self.output_dir): >- raise Exception("Tried to rebase documentation before generating it.") >- html_dir = os.path.join(self.virtual_root + self.prefix, 'share', 'gtk-doc', 'html', self.module_name) >- if not os.path.isdir(html_dir): >- return >- args = ['gtkdoc-rebase', >- '--relative', >- '--html-dir=%s' % html_dir] >- args.extend(['--other-dir=%s' % extra_dir for extra_dir in self.cross_reference_deps]) >- if self.virtual_root: >- args.extend(['--dest-dir=%s' % self.virtual_root]) >- self._run_command(args, cwd=self.output_dir) >- >- def api_missing_documentation(self): >- unused_doc_file = os.path.join(self.output_dir, self.module_name + "-unused.txt") >- if not os.path.exists(unused_doc_file) or not os.access(unused_doc_file, os.R_OK): >- return [] >- return open(unused_doc_file).read().splitlines() >- >- >-class PkgConfigGTKDoc(GTKDoc): >- >- """Class reads a library's pkgconfig file to guess gtkdoc parameters. >- >- Some gtkdoc parameters can be guessed by reading a library's pkgconfig >- file, including the cflags, ldflags and version parameters. If you >- provide these parameters as well, they will be appended to the ones >- guessed via the pkgconfig file. >- >- Keyword arguments: >- pkg_config_path -- Path to the pkgconfig file for the library. Required. >- """ >- >- def __init__(self, pkg_config_path, args): >- super(PkgConfigGTKDoc, self).__init__(args) >- >- pkg_config = os.environ.get('PKG_CONFIG', 'pkg-config') >- >- if not os.path.exists(pkg_config_path): >- raise Exception('Could not find pkg-config file at: %s' >- % pkg_config_path) >- >- self.cflags += " " + self._run_command([pkg_config, >- pkg_config_path, >- '--cflags'], print_output=False) >- self.ldflags += " " + self._run_command([pkg_config, >- pkg_config_path, >- '--libs'], print_output=False) >- self.version = self._run_command([pkg_config, >- pkg_config_path, >- '--modversion'], print_output=False) >- self.prefix = self._run_command([pkg_config, >- pkg_config_path, >- '--variable=prefix'], print_output=False)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 226662
:
431318
|
453880
|
454294
|
455242
|
456344
|
456377
|
456398