GtkSharp/Source/Libs/WebkitGtkSharp/WebkitGtkSharp-api.xml

6012 lines
359 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<api parser_version="3">
<namespace name="WebKit" library="Library.Webkit">
<enum name="AuthenticationScheme" cname="WebKitAuthenticationScheme" type="enum" gtype="webkit_authentication_scheme_get_type" version="2.2">
<member cname="WEBKIT_AUTHENTICATION_SCHEME_DEFAULT" name="Default" value="1"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC" name="HttpBasic" value="2"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST" name="HttpDigest" value="3"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM" name="HtmlForm" value="4"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_NTLM" name="Ntlm" value="5"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE" name="Negotiate" value="6"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED" name="ClientCertificateRequested" value="7"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED" name="ServerTrustEvaluationRequested" value="8"/>
<member cname="WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN" name="Unknown" value="100"/>
</enum>
<enum name="AutomationBrowsingContextPresentation" cname="WebKitAutomationBrowsingContextPresentation" type="enum" gtype="webkit_automation_browsing_context_presentation_get_type" version="2.28">
<member cname="WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_WINDOW" name="Window" value="0"/>
<member cname="WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_TAB" name="Tab" value="1"/>
</enum>
<enum name="AutoplayPolicy" cname="WebKitAutoplayPolicy" type="enum" gtype="webkit_autoplay_policy_get_type" version="2.30">
<member cname="WEBKIT_AUTOPLAY_ALLOW" name="Allow" value="0"/>
<member cname="WEBKIT_AUTOPLAY_ALLOW_WITHOUT_SOUND" name="AllowWithoutSound" value="1"/>
<member cname="WEBKIT_AUTOPLAY_DENY" name="Deny" value="2"/>
</enum>
<enum name="CacheModel" cname="WebKitCacheModel" type="enum" gtype="webkit_cache_model_get_type">
<member cname="WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER" name="DocumentViewer" value="0"/>
<member cname="WEBKIT_CACHE_MODEL_WEB_BROWSER" name="WebBrowser" value="1"/>
<member cname="WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER" name="DocumentBrowser" value="2"/>
</enum>
<enum name="ContextMenuAction" cname="WebKitContextMenuAction" type="enum" gtype="webkit_context_menu_action_get_type">
<member cname="WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION" name="NoAction" value="0"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK" name="OpenLink" value="1"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW" name="OpenLinkInNewWindow" value="2"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK" name="DownloadLinkToDisk" value="3"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD" name="CopyLinkToClipboard" value="4"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW" name="OpenImageInNewWindow" value="5"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK" name="DownloadImageToDisk" value="6"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD" name="CopyImageToClipboard" value="7"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD" name="CopyImageUrlToClipboard" value="8"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW" name="OpenFrameInNewWindow" value="9"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_GO_BACK" name="GoBack" value="10"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD" name="GoForward" value="11"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_STOP" name="Stop" value="12"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_RELOAD" name="Reload" value="13"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_COPY" name="Copy" value="14"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_CUT" name="Cut" value="15"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_PASTE" name="Paste" value="16"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_DELETE" name="Delete" value="17"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL" name="SelectAll" value="18"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS" name="InputMethods" value="19"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_UNICODE" name="Unicode" value="20"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS" name="SpellingGuess" value="21"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND" name="NoGuessesFound" value="22"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING" name="IgnoreSpelling" value="23"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING" name="LearnSpelling" value="24"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR" name="IgnoreGrammar" value="25"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU" name="FontMenu" value="26"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_BOLD" name="Bold" value="27"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_ITALIC" name="Italic" value="28"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE" name="Underline" value="29"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OUTLINE" name="Outline" value="30"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT" name="InspectElement" value="31"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW" name="OpenVideoInNewWindow" value="32"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW" name="OpenAudioInNewWindow" value="33"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD" name="CopyVideoLinkToClipboard" value="34"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD" name="CopyAudioLinkToClipboard" value="35"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS" name="ToggleMediaControls" value="36"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP" name="ToggleMediaLoop" value="37"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN" name="EnterVideoFullscreen" value="38"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY" name="MediaPlay" value="39"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE" name="MediaPause" value="40"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE" name="MediaMute" value="41"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK" name="DownloadVideoToDisk" value="42"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK" name="DownloadAudioToDisk" value="43"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI" name="InsertEmoji" value="44"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_PASTE_AS_PLAIN_TEXT" name="PasteAsPlainText" value="45"/>
<member cname="WEBKIT_CONTEXT_MENU_ACTION_CUSTOM" name="Custom" value="10000"/>
</enum>
<enum name="CookieAcceptPolicy" cname="WebKitCookieAcceptPolicy" type="enum" gtype="webkit_cookie_accept_policy_get_type">
<member cname="WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS" name="Always" value="0"/>
<member cname="WEBKIT_COOKIE_POLICY_ACCEPT_NEVER" name="Never" value="1"/>
<member cname="WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY" name="NoThirdParty" value="2"/>
</enum>
<enum name="CookiePersistentStorage" cname="WebKitCookiePersistentStorage" type="enum" gtype="webkit_cookie_persistent_storage_get_type">
<member cname="WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT" name="Text" value="0"/>
<member cname="WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE" name="Sqlite" value="1"/>
</enum>
<enum name="CredentialPersistence" cname="WebKitCredentialPersistence" type="enum" gtype="webkit_credential_persistence_get_type" version="2.2">
<member cname="WEBKIT_CREDENTIAL_PERSISTENCE_NONE" name="None" value="0"/>
<member cname="WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION" name="ForSession" value="1"/>
<member cname="WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT" name="Permanent" value="2"/>
</enum>
<enum name="DownloadError" cname="WebKitDownloadError" type="enum" gtype="webkit_download_error_get_type">
<member cname="WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER" name="CancelledByUser" value="400"/>
<member cname="WEBKIT_DOWNLOAD_ERROR_DESTINATION" name="Destination" value="401"/>
<member cname="WEBKIT_DOWNLOAD_ERROR_NETWORK" name="Network" value="499"/>
</enum>
<enum name="FaviconDatabaseError" cname="WebKitFaviconDatabaseError" type="enum" gtype="webkit_favicon_database_error_get_type">
<member cname="WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED" name="NotInitialized" value="0"/>
<member cname="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND" name="FaviconNotFound" value="1"/>
<member cname="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN" name="FaviconUnknown" value="2"/>
</enum>
<enum name="HardwareAccelerationPolicy" cname="WebKitHardwareAccelerationPolicy" type="enum" gtype="webkit_hardware_acceleration_policy_get_type" version="2.16">
<member cname="WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND" name="OnDemand" value="0"/>
<member cname="WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS" name="Always" value="1"/>
<member cname="WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER" name="Never" value="2"/>
</enum>
<enum name="InputPurpose" cname="WebKitInputPurpose" type="enum" gtype="webkit_input_purpose_get_type" version="2.28">
<member cname="WEBKIT_INPUT_PURPOSE_FREE_FORM" name="FreeForm" value="0"/>
<member cname="WEBKIT_INPUT_PURPOSE_DIGITS" name="Digits" value="1"/>
<member cname="WEBKIT_INPUT_PURPOSE_NUMBER" name="Number" value="2"/>
<member cname="WEBKIT_INPUT_PURPOSE_PHONE" name="Phone" value="3"/>
<member cname="WEBKIT_INPUT_PURPOSE_URL" name="Url" value="4"/>
<member cname="WEBKIT_INPUT_PURPOSE_EMAIL" name="Email" value="5"/>
<member cname="WEBKIT_INPUT_PURPOSE_PASSWORD" name="Password" value="6"/>
</enum>
<enum name="InsecureContentEvent" cname="WebKitInsecureContentEvent" type="enum" gtype="webkit_insecure_content_event_get_type">
<member cname="WEBKIT_INSECURE_CONTENT_RUN" name="Run" value="0"/>
<member cname="WEBKIT_INSECURE_CONTENT_DISPLAYED" name="Displayed" value="1"/>
</enum>
<enum name="JavascriptError" cname="WebKitJavascriptError" type="enum" gtype="webkit_javascript_error_get_type">
<member cname="WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED" name="Failed" value="699"/>
</enum>
<enum name="LoadEvent" cname="WebKitLoadEvent" type="enum" gtype="webkit_load_event_get_type">
<member cname="WEBKIT_LOAD_STARTED" name="Started" value="0"/>
<member cname="WEBKIT_LOAD_REDIRECTED" name="Redirected" value="1"/>
<member cname="WEBKIT_LOAD_COMMITTED" name="Committed" value="2"/>
<member cname="WEBKIT_LOAD_FINISHED" name="Finished" value="3"/>
</enum>
<enum name="NavigationType" cname="WebKitNavigationType" type="enum" gtype="webkit_navigation_type_get_type">
<member cname="WEBKIT_NAVIGATION_TYPE_LINK_CLICKED" name="LinkClicked" value="0"/>
<member cname="WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED" name="FormSubmitted" value="1"/>
<member cname="WEBKIT_NAVIGATION_TYPE_BACK_FORWARD" name="BackForward" value="2"/>
<member cname="WEBKIT_NAVIGATION_TYPE_RELOAD" name="Reload" value="3"/>
<member cname="WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED" name="FormResubmitted" value="4"/>
<member cname="WEBKIT_NAVIGATION_TYPE_OTHER" name="Other" value="5"/>
</enum>
<enum name="NetworkError" cname="WebKitNetworkError" type="enum" gtype="webkit_network_error_get_type">
<member cname="WEBKIT_NETWORK_ERROR_TRANSPORT" name="Transport" value="300"/>
<member cname="WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL" name="UnknownProtocol" value="301"/>
<member cname="WEBKIT_NETWORK_ERROR_CANCELLED" name="Cancelled" value="302"/>
<member cname="WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST" name="FileDoesNotExist" value="303"/>
<member cname="WEBKIT_NETWORK_ERROR_FAILED" name="Failed" value="399"/>
</enum>
<enum name="NetworkProxyMode" cname="WebKitNetworkProxyMode" type="enum" gtype="webkit_network_proxy_mode_get_type" version="2.16">
<member cname="WEBKIT_NETWORK_PROXY_MODE_DEFAULT" name="Default" value="0"/>
<member cname="WEBKIT_NETWORK_PROXY_MODE_NO_PROXY" name="NoProxy" value="1"/>
<member cname="WEBKIT_NETWORK_PROXY_MODE_CUSTOM" name="Custom" value="2"/>
</enum>
<enum name="PluginError" cname="WebKitPluginError" type="enum" gtype="webkit_plugin_error_get_type">
<member cname="WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN" name="CannotFindPlugin" value="200"/>
<member cname="WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN" name="CannotLoadPlugin" value="201"/>
<member cname="WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE" name="JavaUnavailable" value="202"/>
<member cname="WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED" name="ConnectionCancelled" value="203"/>
<member cname="WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD" name="WillHandleLoad" value="204"/>
<member cname="WEBKIT_PLUGIN_ERROR_FAILED" name="Failed" value="299"/>
</enum>
<enum name="PolicyDecisionType" cname="WebKitPolicyDecisionType" type="enum" gtype="webkit_policy_decision_type_get_type">
<member cname="WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION" name="NavigationAction" value="0"/>
<member cname="WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION" name="NewWindowAction" value="1"/>
<member cname="WEBKIT_POLICY_DECISION_TYPE_RESPONSE" name="Response" value="2"/>
</enum>
<enum name="PolicyError" cname="WebKitPolicyError" type="enum" gtype="webkit_policy_error_get_type">
<member cname="WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE" name="CannotShowMimeType" value="100"/>
<member cname="WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI" name="CannotShowUri" value="101"/>
<member cname="WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE" name="FrameLoadInterruptedByPolicyChange" value="102"/>
<member cname="WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT" name="CannotUseRestrictedPort" value="103"/>
<member cname="WEBKIT_POLICY_ERROR_FAILED" name="Failed" value="199"/>
</enum>
<enum name="PrintError" cname="WebKitPrintError" type="enum" gtype="webkit_print_error_get_type">
<member cname="WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND" name="PrinterNotFound" value="500"/>
<member cname="WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE" name="InvalidPageRange" value="501"/>
<member cname="WEBKIT_PRINT_ERROR_GENERAL" name="General" value="599"/>
</enum>
<enum name="PrintOperationResponse" cname="WebKitPrintOperationResponse" type="enum" gtype="webkit_print_operation_response_get_type">
<member cname="WEBKIT_PRINT_OPERATION_RESPONSE_PRINT" name="Print" value="0"/>
<member cname="WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL" name="Cancel" value="1"/>
</enum>
<enum name="ProcessModel" cname="WebKitProcessModel" type="enum" gtype="webkit_process_model_get_type" version="2.4">
<member cname="WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS" name="SharedSecondaryProcess" value="0"/>
<member cname="WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES" name="MultipleSecondaryProcesses" value="1"/>
</enum>
<enum name="SaveMode" cname="WebKitSaveMode" type="enum" gtype="webkit_save_mode_get_type">
<member cname="WEBKIT_SAVE_MODE_MHTML" name="Mhtml" value="0"/>
</enum>
<enum name="ScriptDialogType" cname="WebKitScriptDialogType" type="enum" gtype="webkit_script_dialog_type_get_type">
<member cname="WEBKIT_SCRIPT_DIALOG_ALERT" name="Alert" value="0"/>
<member cname="WEBKIT_SCRIPT_DIALOG_CONFIRM" name="Confirm" value="1"/>
<member cname="WEBKIT_SCRIPT_DIALOG_PROMPT" name="Prompt" value="2"/>
<member cname="WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM" name="BeforeUnloadConfirm" value="3"/>
</enum>
<enum name="SnapshotError" cname="WebKitSnapshotError" type="enum" gtype="webkit_snapshot_error_get_type">
<member cname="WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE" name="Create" value="799"/>
</enum>
<enum name="SnapshotRegion" cname="WebKitSnapshotRegion" type="enum" gtype="webkit_snapshot_region_get_type">
<member cname="WEBKIT_SNAPSHOT_REGION_VISIBLE" name="Visible" value="0"/>
<member cname="WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT" name="FullDocument" value="1"/>
</enum>
<enum name="TLSErrorsPolicy" cname="WebKitTLSErrorsPolicy" type="enum" gtype="webkit_tls_errors_policy_get_type">
<member cname="WEBKIT_TLS_ERRORS_POLICY_IGNORE" name="Ignore" value="0"/>
<member cname="WEBKIT_TLS_ERRORS_POLICY_FAIL" name="Fail" value="1"/>
</enum>
<enum name="UserContentFilterError" cname="WebKitUserContentFilterError" type="enum" gtype="webkit_user_content_filter_error_get_type" version="2.24">
<member cname="WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE" name="InvalidSource" value="0"/>
<member cname="WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND" name="NotFound" value="1"/>
</enum>
<enum name="UserContentInjectedFrames" cname="WebKitUserContentInjectedFrames" type="enum" gtype="webkit_user_content_injected_frames_get_type" version="2.6">
<member cname="WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES" name="AllFrames" value="0"/>
<member cname="WEBKIT_USER_CONTENT_INJECT_TOP_FRAME" name="TopFrame" value="1"/>
</enum>
<enum name="UserMessageError" cname="WebKitUserMessageError" type="enum" gtype="webkit_user_message_error_get_type" version="2.28">
<member cname="WEBKIT_USER_MESSAGE_UNHANDLED_MESSAGE" name="Message" value="0"/>
</enum>
<enum name="UserScriptInjectionTime" cname="WebKitUserScriptInjectionTime" type="enum" gtype="webkit_user_script_injection_time_get_type" version="2.6">
<member cname="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START" name="Start" value="0"/>
<member cname="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END" name="End" value="1"/>
</enum>
<enum name="UserStyleLevel" cname="WebKitUserStyleLevel" type="enum" gtype="webkit_user_style_level_get_type" version="2.6">
<member cname="WEBKIT_USER_STYLE_LEVEL_USER" name="User" value="0"/>
<member cname="WEBKIT_USER_STYLE_LEVEL_AUTHOR" name="Author" value="1"/>
</enum>
<enum name="WebProcessTerminationReason" cname="WebKitWebProcessTerminationReason" type="enum" gtype="webkit_web_process_termination_reason_get_type" version="2.20">
<member cname="WEBKIT_WEB_PROCESS_CRASHED" name="Crashed" value="0"/>
<member cname="WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT" name="ExceededMemoryLimit" value="1"/>
</enum>
<enum name="EditorTypingAttributes" cname="WebKitEditorTypingAttributes" type="flags" gtype="webkit_editor_typing_attributes_get_type" version="2.10">
<member cname="WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE" name="None" value="2"/>
<member cname="WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD" name="Bold" value="4"/>
<member cname="WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC" name="Italic" value="8"/>
<member cname="WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE" name="Underline" value="16"/>
<member cname="WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH" name="Strikethrough" value="32"/>
</enum>
<enum name="FindOptions" cname="WebKitFindOptions" type="flags" gtype="webkit_find_options_get_type">
<member cname="WEBKIT_FIND_OPTIONS_NONE" name="None" value="0"/>
<member cname="WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE" name="CaseInsensitive" value="1"/>
<member cname="WEBKIT_FIND_OPTIONS_AT_WORD_STARTS" name="AtWordStarts" value="2"/>
<member cname="WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START" name="TreatMedialCapitalAsWordStart" value="4"/>
<member cname="WEBKIT_FIND_OPTIONS_BACKWARDS" name="Backwards" value="8"/>
<member cname="WEBKIT_FIND_OPTIONS_WRAP_AROUND" name="WrapAround" value="16"/>
</enum>
<enum name="HitTestResultContext" cname="WebKitHitTestResultContext" type="flags" gtype="webkit_hit_test_result_context_get_type">
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT" name="Document" value="2"/>
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK" name="Link" value="4"/>
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE" name="Image" value="8"/>
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA" name="Media" value="16"/>
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE" name="Editable" value="32"/>
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR" name="Scrollbar" value="64"/>
<member cname="WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION" name="Selection" value="128"/>
</enum>
<enum name="InputHints" cname="WebKitInputHints" type="flags" gtype="webkit_input_hints_get_type" version="2.28">
<member cname="WEBKIT_INPUT_HINT_NONE" name="None" value="0"/>
<member cname="WEBKIT_INPUT_HINT_SPELLCHECK" name="Spellcheck" value="1"/>
<member cname="WEBKIT_INPUT_HINT_LOWERCASE" name="Lowercase" value="2"/>
<member cname="WEBKIT_INPUT_HINT_UPPERCASE_CHARS" name="UppercaseChars" value="4"/>
<member cname="WEBKIT_INPUT_HINT_UPPERCASE_WORDS" name="UppercaseWords" value="8"/>
<member cname="WEBKIT_INPUT_HINT_UPPERCASE_SENTENCES" name="UppercaseSentences" value="16"/>
<member cname="WEBKIT_INPUT_HINT_INHIBIT_OSK" name="InhibitOsk" value="32"/>
</enum>
<enum name="SnapshotOptions" cname="WebKitSnapshotOptions" type="flags" gtype="webkit_snapshot_options_get_type">
<member cname="WEBKIT_SNAPSHOT_OPTIONS_NONE" name="None" value="0"/>
<member cname="WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING" name="IncludeSelectionHighlighting" value="1"/>
<member cname="WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND" name="TransparentBackground" value="2"/>
</enum>
<enum name="WebsiteDataTypes" cname="WebKitWebsiteDataTypes" type="flags" gtype="webkit_website_data_types_get_type" version="2.16">
<member cname="WEBKIT_WEBSITE_DATA_MEMORY_CACHE" name="MemoryCache" value="1"/>
<member cname="WEBKIT_WEBSITE_DATA_DISK_CACHE" name="DiskCache" value="2"/>
<member cname="WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE" name="OfflineApplicationCache" value="4"/>
<member cname="WEBKIT_WEBSITE_DATA_SESSION_STORAGE" name="SessionStorage" value="8"/>
<member cname="WEBKIT_WEBSITE_DATA_LOCAL_STORAGE" name="LocalStorage" value="16"/>
<member cname="WEBKIT_WEBSITE_DATA_WEBSQL_DATABASES" name="WebsqlDatabases" value="32"/>
<member cname="WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES" name="IndexeddbDatabases" value="64"/>
<member cname="WEBKIT_WEBSITE_DATA_PLUGIN_DATA" name="PluginData" value="128"/>
<member cname="WEBKIT_WEBSITE_DATA_COOKIES" name="Cookies" value="256"/>
<member cname="WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT" name="DeviceIdHashSalt" value="512"/>
<member cname="WEBKIT_WEBSITE_DATA_HSTS_CACHE" name="HstsCache" value="1024"/>
<member cname="WEBKIT_WEBSITE_DATA_ITP" name="Itp" value="2048"/>
<member cname="WEBKIT_WEBSITE_DATA_SERVICE_WORKER_REGISTRATIONS" name="ServiceWorkerRegistrations" value="4096"/>
<member cname="WEBKIT_WEBSITE_DATA_DOM_CACHE" name="DomCache" value="8192"/>
<member cname="WEBKIT_WEBSITE_DATA_ALL" name="All" value="16383"/>
</enum>
<callback name="URISchemeRequestCallback" cname="WebKitURISchemeRequestCallback">
<return-type type="void"/>
<parameters>
<parameter name="request" type="WebKitURISchemeRequest*"/>
<parameter allow-none="1" closure="1" name="user_data" type="gpointer"/>
</parameters>
</callback>
<interface name="PermissionRequest" cname="WebKitPermissionRequest" opaque="false" hidden="false">
<class_struct cname="WebKitPermissionRequestIface">
<field cname="parent_interface" access="public" writeable="false" readable="true" is_callback="false" name="ParentInterface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="allow"/>
<method vm="deny"/>
</class_struct>
<method name="GetType" cname="webkit_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<virtual_method name="Allow" cname="allow">
<return-type type="void"/>
<parameters/>
</virtual_method>
<virtual_method name="Deny" cname="deny">
<return-type type="void"/>
<parameters/>
</virtual_method>
<method name="Allow" cname="webkit_permission_request_allow">
<return-type type="void"/>
<parameters/>
</method>
<method name="Deny" cname="webkit_permission_request_deny">
<return-type type="void"/>
<parameters/>
</method>
</interface>
<object name="AuthenticationRequest" cname="WebKitAuthenticationRequest" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitAuthenticationRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_authentication_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Authenticate" cname="webkit_authentication_request_authenticate" version="2.2">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="credential" type="WebKitCredential*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="CanSaveCredentials" cname="webkit_authentication_request_can_save_credentials" version="2.2">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="Cancel" cname="webkit_authentication_request_cancel" version="2.2">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetHost" cname="webkit_authentication_request_get_host" version="2.2">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPort" cname="webkit_authentication_request_get_port" version="2.2">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetProposedCredential" cname="webkit_authentication_request_get_proposed_credential" version="2.2">
<return-type type="WebKitCredential*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetRealm" cname="webkit_authentication_request_get_realm" version="2.2">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetScheme" cname="webkit_authentication_request_get_scheme" version="2.2">
<return-type type="WebKitAuthenticationScheme"/>
<parameters/>
</method>
<method name="GetSecurityOrigin" cname="webkit_authentication_request_get_security_origin" version="2.30">
<return-type type="WebKitSecurityOrigin*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="IsForProxy" cname="webkit_authentication_request_is_for_proxy" version="2.2">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsRetry" cname="webkit_authentication_request_is_retry" version="2.2">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="SetCanSaveCredentials" cname="webkit_authentication_request_set_can_save_credentials" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetProposedCredential" cname="webkit_authentication_request_set_proposed_credential" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="credential" type="WebKitCredential*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitAuthenticationRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Authenticated" cname="authenticated" when="last" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="credential" type="WebKitCredential*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</signal>
<signal name="Cancelled" cname="cancelled" when="last" version="2.2">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="AutomationSession" cname="WebKitAutomationSession" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitAutomationSessionClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_automation_session_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetApplicationInfo" cname="webkit_automation_session_get_application_info" version="2.18">
<return-type type="WebKitApplicationInfo*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetId" cname="webkit_automation_session_get_id" version="2.18">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="SetApplicationInfo" cname="webkit_automation_session_set_application_info" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="info" type="WebKitApplicationInfo*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<property name="Id" cname="id" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.18"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitAutomationSessionPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="CreateWebView" cname="create-web-view" when="last" version="2.18">
<return-type type="WebKitWebView*"/>
<parameters/>
</signal>
</object>
<object name="BackForwardList" cname="WebKitBackForwardList" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitBackForwardListClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_back_forward_list_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetBackItem" cname="webkit_back_forward_list_get_back_item">
<return-type type="WebKitBackForwardListItem*"/>
<parameters/>
</method>
<method name="GetBackList" cname="webkit_back_forward_list_get_back_list">
<return-type type="GList*" element_type="WebKitBackForwardListItem*" elements_owned="true"/>
<parameters/>
</method>
<method name="GetBackListWithLimit" cname="webkit_back_forward_list_get_back_list_with_limit">
<return-type type="GList*" element_type="WebKitBackForwardListItem*" elements_owned="true"/>
<parameters>
<parameter name="limit" type="guint"/>
</parameters>
</method>
<method name="GetCurrentItem" cname="webkit_back_forward_list_get_current_item">
<return-type type="WebKitBackForwardListItem*"/>
<parameters/>
</method>
<method name="GetForwardItem" cname="webkit_back_forward_list_get_forward_item">
<return-type type="WebKitBackForwardListItem*"/>
<parameters/>
</method>
<method name="GetForwardList" cname="webkit_back_forward_list_get_forward_list">
<return-type type="GList*" element_type="WebKitBackForwardListItem*" elements_owned="true"/>
<parameters/>
</method>
<method name="GetForwardListWithLimit" cname="webkit_back_forward_list_get_forward_list_with_limit">
<return-type type="GList*" element_type="WebKitBackForwardListItem*" elements_owned="true"/>
<parameters>
<parameter name="limit" type="guint"/>
</parameters>
</method>
<method name="GetLength" cname="webkit_back_forward_list_get_length">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetNthItem" cname="webkit_back_forward_list_get_nth_item">
<return-type type="WebKitBackForwardListItem*"/>
<parameters>
<parameter name="index" type="gint"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitBackForwardListPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Changed" cname="changed" when="last">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="item_added" type="WebKitBackForwardListItem*"/>
<parameter allow-none="1" name="items_removed" type="gpointer"/>
</parameters>
</signal>
</object>
<object name="BackForwardListItem" cname="WebKitBackForwardListItem" opaque="false" hidden="false" parent="GInitiallyUnowned">
<class_struct cname="WebKitBackForwardListItemClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_back_forward_list_item_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetOriginalUri" cname="webkit_back_forward_list_item_get_original_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetTitle" cname="webkit_back_forward_list_item_get_title">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetUri" cname="webkit_back_forward_list_item_get_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GInitiallyUnowned*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitBackForwardListItemPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="ColorChooserRequest" cname="WebKitColorChooserRequest" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitColorChooserRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
<method name="GetType" cname="webkit_color_chooser_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Cancel" cname="webkit_color_chooser_request_cancel" version="2.8">
<return-type type="void"/>
<parameters/>
</method>
<method name="Finish" cname="webkit_color_chooser_request_finish" version="2.8">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetElementRectangle" cname="webkit_color_chooser_request_get_element_rectangle" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="rect" type="Gdk.Rectangle" pass_as="out"/>
</parameters>
</method>
<method name="GetRgba" cname="webkit_color_chooser_request_get_rgba" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="rgba" type="Gdk.RGBA" pass_as="out"/>
</parameters>
</method>
<method name="SetRgba" cname="webkit_color_chooser_request_set_rgba" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="rgba" type="Gdk.RGBA"/>
</parameters>
</method>
<property name="Rgba" cname="rgba" type="Gdk.RGBA" readable="true" writeable="true" construct="true" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitColorChooserRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Finished" cname="finished" when="last" version="2.8">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="ContextMenu" cname="WebKitContextMenu" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitContextMenuClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_context_menu_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_context_menu_new" disable_void_ctor=""/>
<constructor cname="webkit_context_menu_new_with_items">
<parameters>
<parameter name="items" type="GList*" element_type="WebKitContextMenuItem*"/>
</parameters>
</constructor>
<method name="Append" cname="webkit_context_menu_append">
<return-type type="void"/>
<parameters>
<parameter name="item" type="WebKitContextMenuItem*"/>
</parameters>
</method>
<method name="First" cname="webkit_context_menu_first">
<return-type type="WebKitContextMenuItem*"/>
<parameters/>
</method>
<method name="GetItemAtPosition" cname="webkit_context_menu_get_item_at_position">
<return-type type="WebKitContextMenuItem*"/>
<parameters>
<parameter name="position" type="guint"/>
</parameters>
</method>
<method name="GetItems" cname="webkit_context_menu_get_items">
<return-type type="GList*" element_type="WebKitContextMenuItem*"/>
<parameters/>
</method>
<method name="GetNItems" cname="webkit_context_menu_get_n_items">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetUserData" cname="webkit_context_menu_get_user_data" version="2.8">
<return-type type="GLib.Variant"/>
<parameters/>
</method>
<method name="Insert" cname="webkit_context_menu_insert">
<return-type type="void"/>
<parameters>
<parameter name="item" type="WebKitContextMenuItem*"/>
<parameter name="position" type="gint"/>
</parameters>
</method>
<method name="Last" cname="webkit_context_menu_last">
<return-type type="WebKitContextMenuItem*"/>
<parameters/>
</method>
<method name="MoveItem" cname="webkit_context_menu_move_item">
<return-type type="void"/>
<parameters>
<parameter name="item" type="WebKitContextMenuItem*"/>
<parameter name="position" type="gint"/>
</parameters>
</method>
<method name="Prepend" cname="webkit_context_menu_prepend">
<return-type type="void"/>
<parameters>
<parameter name="item" type="WebKitContextMenuItem*"/>
</parameters>
</method>
<method name="Remove" cname="webkit_context_menu_remove">
<return-type type="void"/>
<parameters>
<parameter name="item" type="WebKitContextMenuItem*"/>
</parameters>
</method>
<method name="RemoveAll" cname="webkit_context_menu_remove_all">
<return-type type="void"/>
<parameters/>
</method>
<method name="SetUserData" cname="webkit_context_menu_set_user_data" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="user_data" type="GLib.Variant"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitContextMenuPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="ContextMenuItem" cname="WebKitContextMenuItem" opaque="false" hidden="false" parent="GInitiallyUnowned">
<class_struct cname="WebKitContextMenuItemClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_context_menu_item_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_context_menu_item_new" deprecated="true" deprecated-version="2.18">
<parameters>
<parameter name="action" type="GtkAction*"/>
</parameters>
</constructor>
<constructor cname="webkit_context_menu_item_new_from_gaction" version="2.18">
<parameters>
<parameter name="action" type="Gio.Action"/>
<parameter name="label" type="const-gchar*"/>
<parameter name="target" type="GLib.Variant"/>
</parameters>
</constructor>
<constructor cname="webkit_context_menu_item_new_from_stock_action">
<parameters>
<parameter name="action" type="WebKitContextMenuAction"/>
</parameters>
</constructor>
<constructor cname="webkit_context_menu_item_new_from_stock_action_with_label">
<parameters>
<parameter name="action" type="WebKitContextMenuAction"/>
<parameter name="label" type="const-gchar*"/>
</parameters>
</constructor>
<constructor cname="webkit_context_menu_item_new_separator" disable_void_ctor=""/>
<constructor cname="webkit_context_menu_item_new_with_submenu">
<parameters>
<parameter name="label" type="const-gchar*"/>
<parameter name="submenu" type="WebKitContextMenu*"/>
</parameters>
</constructor>
<method name="GetAction" cname="webkit_context_menu_item_get_action" deprecated="true" deprecated-version="2.18">
<return-type type="GtkAction*"/>
<parameters/>
</method>
<method name="GetGaction" cname="webkit_context_menu_item_get_gaction" version="2.18">
<return-type type="Gio.Action"/>
<parameters/>
</method>
<method name="GetStockAction" cname="webkit_context_menu_item_get_stock_action">
<return-type type="WebKitContextMenuAction"/>
<parameters/>
</method>
<method name="GetSubmenu" cname="webkit_context_menu_item_get_submenu">
<return-type type="WebKitContextMenu*"/>
<parameters/>
</method>
<method name="IsSeparator" cname="webkit_context_menu_item_is_separator">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="SetSubmenu" cname="webkit_context_menu_item_set_submenu">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="submenu" type="WebKitContextMenu*"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GInitiallyUnowned*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitContextMenuItemPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="CookieManager" cname="WebKitCookieManager" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitCookieManagerClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_cookie_manager_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="AddCookie" cname="webkit_cookie_manager_add_cookie" version="2.20">
<return-type type="void"/>
<parameters>
<parameter name="cookie" type="SoupCookie*">
<warning>missing glib:type-name</warning>
</parameter>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="AddCookieFinish" cname="webkit_cookie_manager_add_cookie_finish" version="2.20">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="DeleteAllCookies" cname="webkit_cookie_manager_delete_all_cookies" deprecated="true" deprecated-version="2.16">
<return-type type="void"/>
<parameters/>
</method>
<method name="DeleteCookie" cname="webkit_cookie_manager_delete_cookie" version="2.20">
<return-type type="void"/>
<parameters>
<parameter name="cookie" type="SoupCookie*">
<warning>missing glib:type-name</warning>
</parameter>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="DeleteCookieFinish" cname="webkit_cookie_manager_delete_cookie_finish" version="2.20">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="DeleteCookiesForDomain" cname="webkit_cookie_manager_delete_cookies_for_domain" deprecated="true" deprecated-version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="domain" type="const-gchar*"/>
</parameters>
</method>
<method name="GetAcceptPolicy" cname="webkit_cookie_manager_get_accept_policy">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="2" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetAcceptPolicyFinish" cname="webkit_cookie_manager_get_accept_policy_finish">
<return-type type="WebKitCookieAcceptPolicy"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetCookies" cname="webkit_cookie_manager_get_cookies" version="2.20">
<return-type type="void"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetCookiesFinish" cname="webkit_cookie_manager_get_cookies_finish" version="2.20">
<return-type type="GList*" element_type="GList*" elements_owned="true" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetDomainsWithCookies" cname="webkit_cookie_manager_get_domains_with_cookies" deprecated="true" deprecated-version="2.16">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="2" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetDomainsWithCookiesFinish" cname="webkit_cookie_manager_get_domains_with_cookies_finish" deprecated="true" deprecated-version="2.16">
<return-type type="gchar***" owned="true" array="true" null_term_array="true"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="SetAcceptPolicy" cname="webkit_cookie_manager_set_accept_policy">
<return-type type="void"/>
<parameters>
<parameter name="policy" type="WebKitCookieAcceptPolicy"/>
</parameters>
</method>
<method name="SetPersistentStorage" cname="webkit_cookie_manager_set_persistent_storage">
<return-type type="void"/>
<parameters>
<parameter name="filename" type="const-gchar*"/>
<parameter name="storage" type="WebKitCookiePersistentStorage"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitCookieManagerPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Changed" cname="changed" when="last">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="DeviceInfoPermissionRequest" cname="WebKitDeviceInfoPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitDeviceInfoPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_device_info_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitDeviceInfoPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="Download" cname="WebKitDownload" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitDownloadClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="decide_destination"/>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_download_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Cancel" cname="webkit_download_cancel">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetAllowOverwrite" cname="webkit_download_get_allow_overwrite" version="2.6">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetDestination" cname="webkit_download_get_destination">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetElapsedTime" cname="webkit_download_get_elapsed_time">
<return-type type="gdouble"/>
<parameters/>
</method>
<method name="GetEstimatedProgress" cname="webkit_download_get_estimated_progress">
<return-type type="gdouble"/>
<parameters/>
</method>
<method name="GetReceivedDataLength" cname="webkit_download_get_received_data_length">
<return-type type="guint64"/>
<parameters/>
</method>
<method name="GetRequest" cname="webkit_download_get_request">
<return-type type="WebKitURIRequest*"/>
<parameters/>
</method>
<method name="GetResponse" cname="webkit_download_get_response">
<return-type type="WebKitURIResponse*"/>
<parameters/>
</method>
<method name="GetWebView" cname="webkit_download_get_web_view">
<return-type type="WebKitWebView*"/>
<parameters/>
</method>
<method name="SetAllowOverwrite" cname="webkit_download_set_allow_overwrite" version="2.6">
<return-type type="void"/>
<parameters>
<parameter name="allowed" type="gboolean"/>
</parameters>
</method>
<method name="SetDestination" cname="webkit_download_set_destination">
<return-type type="void"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</method>
<property name="AllowOverwrite" cname="allow-overwrite" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="2.6"/>
<property name="Destination" cname="destination" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="EstimatedProgress" cname="estimated-progress" type="gdouble" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Response" cname="response" type="WebKitURIResponse*" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitDownloadPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="CreatedDestination" cname="created-destination" when="last">
<return-type type="void"/>
<parameters>
<parameter name="destination" type="const-gchar*"/>
</parameters>
</signal>
<signal name="DecideDestination" cname="decide-destination" when="last" field_name="decide_destination">
<return-type type="gboolean"/>
<parameters>
<parameter name="suggested_filename" type="const-gchar*"/>
</parameters>
</signal>
<signal name="Failed" cname="failed" when="last">
<return-type type="void"/>
<parameters>
<parameter name="error" type="GLib.Error"/>
</parameters>
</signal>
<signal name="Finished" cname="finished" when="last">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="ReceivedData" cname="received-data" when="last">
<return-type type="void"/>
<parameters>
<parameter name="data_length" type="guint64"/>
</parameters>
</signal>
</object>
<object name="EditorState" cname="WebKitEditorState" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitEditorStateClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_editor_state_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetTypingAttributes" cname="webkit_editor_state_get_typing_attributes" version="2.10">
<return-type type="guint"/>
<parameters/>
</method>
<method name="IsCopyAvailable" cname="webkit_editor_state_is_copy_available" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsCutAvailable" cname="webkit_editor_state_is_cut_available" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsPasteAvailable" cname="webkit_editor_state_is_paste_available" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsRedoAvailable" cname="webkit_editor_state_is_redo_available" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsUndoAvailable" cname="webkit_editor_state_is_undo_available" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<property name="TypingAttributes" cname="typing-attributes" type="guint" readable="true" writeable="false" construct="false" construct-only="false" version="2.10"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitEditorStatePrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="FaviconDatabase" cname="WebKitFaviconDatabase" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitFaviconDatabaseClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_favicon_database_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Clear" cname="webkit_favicon_database_clear">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetFavicon" cname="webkit_favicon_database_get_favicon">
<return-type type="void"/>
<parameters>
<parameter name="page_uri" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetFaviconFinish" cname="webkit_favicon_database_get_favicon_finish">
<return-type type="cairo.Surface*" owned="true"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetFaviconUri" cname="webkit_favicon_database_get_favicon_uri">
<return-type type="gchar*" owned="true"/>
<parameters>
<parameter name="page_uri" type="const-gchar*"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitFaviconDatabasePrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="FaviconChanged" cname="favicon-changed" when="last">
<return-type type="void"/>
<parameters>
<parameter name="page_uri" type="const-gchar*"/>
<parameter name="favicon_uri" type="const-gchar*"/>
</parameters>
</signal>
</object>
<object name="FileChooserRequest" cname="WebKitFileChooserRequest" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitFileChooserRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_file_chooser_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Cancel" cname="webkit_file_chooser_request_cancel">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetMimeTypes" cname="webkit_file_chooser_request_get_mime_types">
<return-type type="const gchar* const*" array="true" null_term_array="true"/>
<parameters/>
</method>
<method name="GetMimeTypesFilter" cname="webkit_file_chooser_request_get_mime_types_filter">
<return-type type="GtkFileFilter*"/>
<parameters/>
</method>
<method name="GetSelectMultiple" cname="webkit_file_chooser_request_get_select_multiple">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetSelectedFiles" cname="webkit_file_chooser_request_get_selected_files">
<return-type type="const gchar* const*" array="true" null_term_array="true"/>
<parameters/>
</method>
<method name="SelectFiles" cname="webkit_file_chooser_request_select_files">
<return-type type="void"/>
<parameters>
<parameter name="files" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</method>
<property name="Filter" cname="filter" type="GtkFileFilter*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="SelectMultiple" cname="select-multiple" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitFileChooserRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="FindController" cname="WebKitFindController" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitFindControllerClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_find_controller_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="CountMatches" cname="webkit_find_controller_count_matches">
<return-type type="void"/>
<parameters>
<parameter name="search_text" type="const-gchar*"/>
<parameter name="find_options" type="guint32"/>
<parameter name="max_match_count" type="guint"/>
</parameters>
</method>
<method name="GetMaxMatchCount" cname="webkit_find_controller_get_max_match_count">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetOptions" cname="webkit_find_controller_get_options">
<return-type type="guint32"/>
<parameters/>
</method>
<method name="GetSearchText" cname="webkit_find_controller_get_search_text">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetWebView" cname="webkit_find_controller_get_web_view">
<return-type type="WebKitWebView*"/>
<parameters/>
</method>
<method name="Search" cname="webkit_find_controller_search">
<return-type type="void"/>
<parameters>
<parameter name="search_text" type="const-gchar*"/>
<parameter name="find_options" type="guint32"/>
<parameter name="max_match_count" type="guint"/>
</parameters>
</method>
<method name="SearchFinish" cname="webkit_find_controller_search_finish">
<return-type type="void"/>
<parameters/>
</method>
<method name="SearchNext" cname="webkit_find_controller_search_next">
<return-type type="void"/>
<parameters/>
</method>
<method name="SearchPrevious" cname="webkit_find_controller_search_previous">
<return-type type="void"/>
<parameters/>
</method>
<property name="MaxMatchCount" cname="max-match-count" type="guint" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Options" cname="options" type="WebKitFindOptions" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Text" cname="text" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="WebView" cname="web-view" type="WebKitWebView*" readable="true" writeable="true" construct="false" construct-only="true"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitFindControllerPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="CountedMatches" cname="counted-matches" when="last">
<return-type type="void"/>
<parameters>
<parameter name="match_count" type="guint"/>
</parameters>
</signal>
<signal name="FailedToFindText" cname="failed-to-find-text" when="last">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="FoundText" cname="found-text" when="last">
<return-type type="void"/>
<parameters>
<parameter name="match_count" type="guint"/>
</parameters>
</signal>
</object>
<object name="FormSubmissionRequest" cname="WebKitFormSubmissionRequest" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitFormSubmissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_form_submission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetTextFields" cname="webkit_form_submission_request_get_text_fields" deprecated="true" deprecated-version="2.20.">
<return-type type="GHashTable*" element_type="gpointer"/>
<parameters/>
</method>
<method name="ListTextFields" cname="webkit_form_submission_request_list_text_fields" version="2.20">
<return-type type="gboolean"/>
<parameters>
<parameter allow-none="1" name="field_names" type="GPtrArray**" pass_as="out" array="true" null_term_array="true"/>
<parameter allow-none="1" name="field_values" type="GPtrArray**" pass_as="out" array="true" null_term_array="true"/>
</parameters>
</method>
<method name="Submit" cname="webkit_form_submission_request_submit">
<return-type type="void"/>
<parameters/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitFormSubmissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="GeolocationManager" cname="WebKitGeolocationManager" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitGeolocationManagerClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_geolocation_manager_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Failed" cname="webkit_geolocation_manager_failed" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="error_message" type="const-gchar*"/>
</parameters>
</method>
<method name="GetEnableHighAccuracy" cname="webkit_geolocation_manager_get_enable_high_accuracy" version="2.26">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="UpdatePosition" cname="webkit_geolocation_manager_update_position" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="position" type="WebKitGeolocationPosition*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<property name="EnableHighAccuracy" cname="enable-high-accuracy" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false" version="2.26"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitGeolocationManagerPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Start" cname="start" when="last" version="2.26">
<return-type type="gboolean"/>
<parameters/>
</signal>
<signal name="Stop" cname="stop" when="last" version="2.26">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="GeolocationPermissionRequest" cname="WebKitGeolocationPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitGeolocationPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_geolocation_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitGeolocationPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="HitTestResult" cname="WebKitHitTestResult" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitHitTestResultClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_hit_test_result_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="ContextIsEditable" cname="webkit_hit_test_result_context_is_editable">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="ContextIsImage" cname="webkit_hit_test_result_context_is_image">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="ContextIsLink" cname="webkit_hit_test_result_context_is_link">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="ContextIsMedia" cname="webkit_hit_test_result_context_is_media">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="ContextIsScrollbar" cname="webkit_hit_test_result_context_is_scrollbar">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="ContextIsSelection" cname="webkit_hit_test_result_context_is_selection" version="2.8">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetContext" cname="webkit_hit_test_result_get_context">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetImageUri" cname="webkit_hit_test_result_get_image_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetLinkLabel" cname="webkit_hit_test_result_get_link_label">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetLinkTitle" cname="webkit_hit_test_result_get_link_title">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetLinkUri" cname="webkit_hit_test_result_get_link_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetMediaUri" cname="webkit_hit_test_result_get_media_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<property name="Context" cname="context" type="guint" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="ImageUri" cname="image-uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="LinkLabel" cname="link-label" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="LinkTitle" cname="link-title" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="LinkUri" cname="link-uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="MediaUri" cname="media-uri" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitHitTestResultPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="InputMethodContext" cname="WebKitInputMethodContext" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitInputMethodContextClass" version="2.28">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="preedit_started"/>
<method signal_vm="preedit_changed"/>
<method signal_vm="preedit_finished"/>
<method signal_vm="committed"/>
<method signal_vm="delete_surrounding"/>
<method vm="set_enable_preedit"/>
<method vm="get_preedit"/>
<method vm="filter_key_event"/>
<method vm="notify_focus_in"/>
<method vm="notify_focus_out"/>
<method vm="notify_cursor_area"/>
<method vm="notify_surrounding"/>
<method vm="reset"/>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
<method vm="_webkit_reserved4"/>
<method vm="_webkit_reserved5"/>
<method vm="_webkit_reserved6"/>
<method vm="_webkit_reserved7"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved4" cname="_webkit_reserved4" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved5" cname="_webkit_reserved5" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved6" cname="_webkit_reserved6" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved7" cname="_webkit_reserved7" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_input_method_context_get_type" shared="true">
<return-type type="GType"/>
</method>
<virtual_method name="FilterKeyEvent" cname="filter_key_event" version="2.28">
<return-type type="gboolean"/>
<parameters>
<parameter name="key_event" type="Gdk.EventKey"/>
</parameters>
</virtual_method>
<virtual_method name="GetPreedit" cname="get_preedit" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="text" type="gchar*" owned="true" pass_as="out"/>
<parameter name="underlines" type="GList**" element_type="GList**" elements_owned="true" owned="true" pass_as="out">
<warning>missing glib:type-name</warning>
</parameter>
<parameter name="cursor_offset" type="guint*" owned="true" pass_as="out"/>
</parameters>
</virtual_method>
<virtual_method name="NotifyCursorArea" cname="notify_cursor_area" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="x" type="gint"/>
<parameter name="y" type="gint"/>
<parameter name="width" type="gint"/>
<parameter name="height" type="gint"/>
</parameters>
</virtual_method>
<virtual_method name="NotifyFocusIn" cname="notify_focus_in" version="2.28">
<return-type type="void"/>
<parameters/>
</virtual_method>
<virtual_method name="NotifyFocusOut" cname="notify_focus_out" version="2.28">
<return-type type="void"/>
<parameters/>
</virtual_method>
<virtual_method name="NotifySurrounding" cname="notify_surrounding" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="text" type="const-gchar*"/>
<parameter name="length" type="guint"/>
<parameter name="cursor_index" type="guint"/>
<parameter name="selection_index" type="guint"/>
</parameters>
</virtual_method>
<virtual_method name="Reset" cname="reset" version="2.28">
<return-type type="void"/>
<parameters/>
</virtual_method>
<virtual_method name="SetEnablePreedit" cname="set_enable_preedit" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</virtual_method>
<method name="FilterKeyEvent" cname="webkit_input_method_context_filter_key_event" version="2.28">
<return-type type="gboolean"/>
<parameters>
<parameter name="key_event" type="Gdk.EventKey"/>
</parameters>
</method>
<method name="GetInputHints" cname="webkit_input_method_context_get_input_hints" version="2.28">
<return-type type="WebKitInputHints"/>
<parameters/>
</method>
<method name="GetInputPurpose" cname="webkit_input_method_context_get_input_purpose" version="2.28">
<return-type type="WebKitInputPurpose"/>
<parameters/>
</method>
<method name="GetPreedit" cname="webkit_input_method_context_get_preedit" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="text" type="gchar*" owned="true" pass_as="out"/>
<parameter name="underlines" type="GList**" element_type="GList**" elements_owned="true" owned="true" pass_as="out">
<warning>missing glib:type-name</warning>
</parameter>
<parameter name="cursor_offset" type="guint*" owned="true" pass_as="out"/>
</parameters>
</method>
<method name="NotifyCursorArea" cname="webkit_input_method_context_notify_cursor_area" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="x" type="gint"/>
<parameter name="y" type="gint"/>
<parameter name="width" type="gint"/>
<parameter name="height" type="gint"/>
</parameters>
</method>
<method name="NotifyFocusIn" cname="webkit_input_method_context_notify_focus_in" version="2.28">
<return-type type="void"/>
<parameters/>
</method>
<method name="NotifyFocusOut" cname="webkit_input_method_context_notify_focus_out" version="2.28">
<return-type type="void"/>
<parameters/>
</method>
<method name="NotifySurrounding" cname="webkit_input_method_context_notify_surrounding" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="text" type="const-gchar*"/>
<parameter name="length" type="gint"/>
<parameter name="cursor_index" type="guint"/>
<parameter name="selection_index" type="guint"/>
</parameters>
</method>
<method name="Reset" cname="webkit_input_method_context_reset" version="2.28">
<return-type type="void"/>
<parameters/>
</method>
<method name="SetEnablePreedit" cname="webkit_input_method_context_set_enable_preedit" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetInputHints" cname="webkit_input_method_context_set_input_hints">
<return-type type="void"/>
<parameters>
<parameter name="hints" type="WebKitInputHints"/>
</parameters>
</method>
<method name="SetInputPurpose" cname="webkit_input_method_context_set_input_purpose" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="purpose" type="WebKitInputPurpose"/>
</parameters>
</method>
<property name="InputHints" cname="input-hints" type="WebKitInputHints" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="InputPurpose" cname="input-purpose" type="WebKitInputPurpose" readable="true" writeable="true" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitInputMethodContextPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Committed" cname="committed" when="last" field_name="committed" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="text" type="const-gchar*"/>
</parameters>
</signal>
<signal name="DeleteSurrounding" cname="delete-surrounding" when="last" field_name="delete_surrounding" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="offset" type="gint"/>
<parameter name="n_chars" type="guint"/>
</parameters>
</signal>
<signal name="PreeditChanged" cname="preedit-changed" when="last" field_name="preedit_changed" version="2.28">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="PreeditFinished" cname="preedit-finished" when="last" field_name="preedit_finished" version="2.28">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="PreeditStarted" cname="preedit-started" when="last" field_name="preedit_started" version="2.28">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="InstallMissingMediaPluginsPermissionRequest" cname="WebKitInstallMissingMediaPluginsPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitInstallMissingMediaPluginsPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_install_missing_media_plugins_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetDescription" cname="webkit_install_missing_media_plugins_permission_request_get_description" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitInstallMissingMediaPluginsPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="MediaKeySystemPermissionRequest" cname="WebKitMediaKeySystemPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitMediaKeySystemPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_media_key_system_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitMediaKeySystemPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="NavigationPolicyDecision" cname="WebKitNavigationPolicyDecision" opaque="false" hidden="false" parent="WebKitPolicyDecision">
<class_struct cname="WebKitNavigationPolicyDecisionClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="WebKitPolicyDecisionClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_navigation_policy_decision_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetFrameName" cname="webkit_navigation_policy_decision_get_frame_name">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetModifiers" cname="webkit_navigation_policy_decision_get_modifiers" deprecated="true" deprecated-version="2.6">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetMouseButton" cname="webkit_navigation_policy_decision_get_mouse_button" deprecated="true" deprecated-version="2.6">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetNavigationAction" cname="webkit_navigation_policy_decision_get_navigation_action" version="2.6">
<return-type type="WebKitNavigationAction*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetNavigationType" cname="webkit_navigation_policy_decision_get_navigation_type" deprecated="true" deprecated-version="2.6">
<return-type type="WebKitNavigationType"/>
<parameters/>
</method>
<method name="GetRequest" cname="webkit_navigation_policy_decision_get_request" deprecated="true" deprecated-version="2.6">
<return-type type="WebKitURIRequest*"/>
<parameters/>
</method>
<property name="FrameName" cname="frame-name" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Modifiers" cname="modifiers" type="guint" readable="true" writeable="false" construct="false" construct-only="false" deprecated="true" deprecated-version="2.6"/>
<property name="MouseButton" cname="mouse-button" type="guint" readable="true" writeable="false" construct="false" construct-only="false" deprecated="true" deprecated-version="2.6"/>
<property name="NavigationAction" cname="navigation-action" type="WebKitNavigationAction*" readable="true" writeable="false" construct="false" construct-only="false" version="2.6"/>
<property name="NavigationType" cname="navigation-type" type="WebKitNavigationType" readable="true" writeable="false" construct="false" construct-only="false" deprecated="true" deprecated-version="2.6"/>
<property name="Request" cname="request" type="WebKitURIRequest*" readable="true" writeable="false" construct="false" construct-only="false" deprecated="true" deprecated-version="2.6"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="WebKitPolicyDecision*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitNavigationPolicyDecisionPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="Notification" cname="WebKitNotification" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitNotificationClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
<method vm="_webkit_reserved4"/>
<method vm="_webkit_reserved5"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved4" cname="_webkit_reserved4" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved5" cname="_webkit_reserved5" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_notification_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Clicked" cname="webkit_notification_clicked" version="2.12">
<return-type type="void"/>
<parameters/>
</method>
<method name="Close" cname="webkit_notification_close" version="2.8">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetBody" cname="webkit_notification_get_body" version="2.8">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetId" cname="webkit_notification_get_id" version="2.8">
<return-type type="guint64"/>
<parameters/>
</method>
<method name="GetTag" cname="webkit_notification_get_tag" version="2.16">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetTitle" cname="webkit_notification_get_title" version="2.8">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<property name="Body" cname="body" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false" version="2.8"/>
<property name="Id" cname="id" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="2.8"/>
<property name="Tag" cname="tag" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false" version="2.16"/>
<property name="Title" cname="title" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false" version="2.8"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitNotificationPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="ClickedEvent" cname="clicked" when="last" version="2.12">
<return-type type="void"/>
<parameters/>
<warning>Signal renamed because of existing method with same name</warning>
</signal>
<signal name="Closed" cname="closed" when="last" version="2.8">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="NotificationPermissionRequest" cname="WebKitNotificationPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitNotificationPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
<method name="GetType" cname="webkit_notification_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitNotificationPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="OptionMenu" cname="WebKitOptionMenu" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitOptionMenuClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_option_menu_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="ActivateItem" cname="webkit_option_menu_activate_item" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="index" type="guint"/>
</parameters>
</method>
<method name="Close" cname="webkit_option_menu_close" version="2.18">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetItem" cname="webkit_option_menu_get_item" version="2.18">
<return-type type="WebKitOptionMenuItem*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters>
<parameter name="index" type="guint"/>
</parameters>
</method>
<method name="GetNItems" cname="webkit_option_menu_get_n_items" version="2.18">
<return-type type="guint"/>
<parameters/>
</method>
<method name="SelectItem" cname="webkit_option_menu_select_item" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="index" type="guint"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitOptionMenuPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="CloseEvent" cname="close" when="last" version="2.18">
<return-type type="void"/>
<parameters/>
<warning>Signal renamed because of existing method with same name</warning>
</signal>
</object>
<object name="Plugin" cname="WebKitPlugin" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitPluginClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_plugin_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetDescription" cname="webkit_plugin_get_description" deprecated="true" deprecated-version="2.32">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetMimeInfoList" cname="webkit_plugin_get_mime_info_list" deprecated="true" deprecated-version="2.32">
<return-type type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetName" cname="webkit_plugin_get_name" deprecated="true" deprecated-version="2.32">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPath" cname="webkit_plugin_get_path" deprecated="true" deprecated-version="2.32">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitPluginPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="PointerLockPermissionRequest" cname="WebKitPointerLockPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitPointerLockPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_pointer_lock_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitPointerLockPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="PolicyDecision" cname="WebKitPolicyDecision" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitPolicyDecisionClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_policy_decision_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Download" cname="webkit_policy_decision_download">
<return-type type="void"/>
<parameters/>
</method>
<method name="Ignore" cname="webkit_policy_decision_ignore">
<return-type type="void"/>
<parameters/>
</method>
<method name="Use" cname="webkit_policy_decision_use">
<return-type type="void"/>
<parameters/>
</method>
<method name="UseWithPolicies" cname="webkit_policy_decision_use_with_policies" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="policies" type="WebKitWebsitePolicies*"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitPolicyDecisionPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="PrintCustomWidget" cname="WebKitPrintCustomWidget" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitPrintCustomWidgetClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="apply"/>
<method signal_vm="update"/>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_print_custom_widget_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_print_custom_widget_new" version="2.16">
<parameters>
<parameter name="widget" type="GtkWidget*"/>
<parameter name="title" type="const-gchar*"/>
</parameters>
</constructor>
<method name="GetTitle" cname="webkit_print_custom_widget_get_title" version="2.16">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetWidget" cname="webkit_print_custom_widget_get_widget" version="2.16">
<return-type type="GtkWidget*"/>
<parameters/>
</method>
<property name="Title" cname="title" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.16"/>
<property name="Widget" cname="widget" type="GtkWidget*" readable="true" writeable="true" construct="false" construct-only="true" version="2.16"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitPrintCustomWidgetPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Apply" cname="apply" when="last" field_name="apply" version="2.16">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="Update" cname="update" when="last" field_name="update" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="page_setup" type="GtkPageSetup*"/>
<parameter name="print_settings" type="GtkPrintSettings*"/>
</parameters>
</signal>
</object>
<object name="PrintOperation" cname="WebKitPrintOperation" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitPrintOperationClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_print_operation_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_print_operation_new">
<parameters>
<parameter name="web_view" type="WebKitWebView*"/>
</parameters>
</constructor>
<method name="GetPageSetup" cname="webkit_print_operation_get_page_setup">
<return-type type="GtkPageSetup*"/>
<parameters/>
</method>
<method name="GetPrintSettings" cname="webkit_print_operation_get_print_settings">
<return-type type="GtkPrintSettings*"/>
<parameters/>
</method>
<method name="Print" cname="webkit_print_operation_print">
<return-type type="void"/>
<parameters/>
</method>
<method name="RunDialog" cname="webkit_print_operation_run_dialog">
<return-type type="WebKitPrintOperationResponse"/>
<parameters>
<parameter allow-none="1" name="parent" type="GtkWindow*"/>
</parameters>
</method>
<method name="SetPageSetup" cname="webkit_print_operation_set_page_setup">
<return-type type="void"/>
<parameters>
<parameter name="page_setup" type="GtkPageSetup*"/>
</parameters>
</method>
<method name="SetPrintSettings" cname="webkit_print_operation_set_print_settings">
<return-type type="void"/>
<parameters>
<parameter name="print_settings" type="GtkPrintSettings*"/>
</parameters>
</method>
<property name="PageSetup" cname="page-setup" type="GtkPageSetup*" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="PrintSettings" cname="print-settings" type="GtkPrintSettings*" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="WebView" cname="web-view" type="WebKitWebView*" readable="true" writeable="true" construct="false" construct-only="true"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitPrintOperationPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="CreateCustomWidget" cname="create-custom-widget" when="last" version="2.16">
<return-type type="WebKitPrintCustomWidget*" owned="true"/>
<parameters/>
</signal>
<signal name="Failed" cname="failed" when="last">
<return-type type="void"/>
<parameters>
<parameter name="error" type="GLib.Error"/>
</parameters>
</signal>
<signal name="Finished" cname="finished" when="last">
<return-type type="void"/>
<parameters/>
</signal>
</object>
<object name="ResponsePolicyDecision" cname="WebKitResponsePolicyDecision" opaque="false" hidden="false" parent="WebKitPolicyDecision">
<class_struct cname="WebKitResponsePolicyDecisionClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="WebKitPolicyDecisionClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_response_policy_decision_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetRequest" cname="webkit_response_policy_decision_get_request">
<return-type type="WebKitURIRequest*"/>
<parameters/>
</method>
<method name="GetResponse" cname="webkit_response_policy_decision_get_response">
<return-type type="WebKitURIResponse*"/>
<parameters/>
</method>
<method name="IsMimeTypeSupported" cname="webkit_response_policy_decision_is_mime_type_supported" version="2.4">
<return-type type="gboolean"/>
<parameters/>
</method>
<property name="Request" cname="request" type="WebKitURIRequest*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Response" cname="response" type="WebKitURIResponse*" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="WebKitPolicyDecision*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitResponsePolicyDecisionPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="SecurityManager" cname="WebKitSecurityManager" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitSecurityManagerClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_security_manager_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="RegisterUriSchemeAsCorsEnabled" cname="webkit_security_manager_register_uri_scheme_as_cors_enabled">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterUriSchemeAsDisplayIsolated" cname="webkit_security_manager_register_uri_scheme_as_display_isolated">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterUriSchemeAsEmptyDocument" cname="webkit_security_manager_register_uri_scheme_as_empty_document">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterUriSchemeAsLocal" cname="webkit_security_manager_register_uri_scheme_as_local">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterUriSchemeAsNoAccess" cname="webkit_security_manager_register_uri_scheme_as_no_access">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterUriSchemeAsSecure" cname="webkit_security_manager_register_uri_scheme_as_secure">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="UriSchemeIsCorsEnabled" cname="webkit_security_manager_uri_scheme_is_cors_enabled">
<return-type type="gboolean"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="UriSchemeIsDisplayIsolated" cname="webkit_security_manager_uri_scheme_is_display_isolated">
<return-type type="gboolean"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="UriSchemeIsEmptyDocument" cname="webkit_security_manager_uri_scheme_is_empty_document">
<return-type type="gboolean"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="UriSchemeIsLocal" cname="webkit_security_manager_uri_scheme_is_local">
<return-type type="gboolean"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="UriSchemeIsNoAccess" cname="webkit_security_manager_uri_scheme_is_no_access">
<return-type type="gboolean"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<method name="UriSchemeIsSecure" cname="webkit_security_manager_uri_scheme_is_secure">
<return-type type="gboolean"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitSecurityManagerPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="Settings" cname="WebKitSettings" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitSettingsClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_settings_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_settings_new" disable_void_ctor=""/>
<method name="FontSizeToPixels" cname="webkit_settings_font_size_to_pixels" shared="true" version="2.20">
<return-type type="guint32"/>
<parameters>
<parameter name="points" type="guint32"/>
</parameters>
</method>
<method name="FontSizeToPoints" cname="webkit_settings_font_size_to_points" shared="true" version="2.20">
<return-type type="guint32"/>
<parameters>
<parameter name="pixels" type="guint32"/>
</parameters>
</method>
<method name="GetAllowFileAccessFromFileUrls" cname="webkit_settings_get_allow_file_access_from_file_urls" version="2.10">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetAllowModalDialogs" cname="webkit_settings_get_allow_modal_dialogs">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetAllowTopNavigationToDataUrls" cname="webkit_settings_get_allow_top_navigation_to_data_urls" version="2.28">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetAllowUniversalAccessFromFileUrls" cname="webkit_settings_get_allow_universal_access_from_file_urls" version="2.14">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetAutoLoadImages" cname="webkit_settings_get_auto_load_images">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetCursiveFontFamily" cname="webkit_settings_get_cursive_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetDefaultCharset" cname="webkit_settings_get_default_charset">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetDefaultFontFamily" cname="webkit_settings_get_default_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetDefaultFontSize" cname="webkit_settings_get_default_font_size">
<return-type type="guint32"/>
<parameters/>
</method>
<method name="GetDefaultMonospaceFontSize" cname="webkit_settings_get_default_monospace_font_size">
<return-type type="guint32"/>
<parameters/>
</method>
<method name="GetDrawCompositingIndicators" cname="webkit_settings_get_draw_compositing_indicators">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableAccelerated2dCanvas" cname="webkit_settings_get_enable_accelerated_2d_canvas" version="2.2" deprecated="true" deprecated-version="2.32.">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableBackForwardNavigationGestures" cname="webkit_settings_get_enable_back_forward_navigation_gestures" version="2.24">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableCaretBrowsing" cname="webkit_settings_get_enable_caret_browsing">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableDeveloperExtras" cname="webkit_settings_get_enable_developer_extras">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableDnsPrefetching" cname="webkit_settings_get_enable_dns_prefetching">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableEncryptedMedia" cname="webkit_settings_get_enable_encrypted_media" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableFrameFlattening" cname="webkit_settings_get_enable_frame_flattening">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableFullscreen" cname="webkit_settings_get_enable_fullscreen">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableHtml5Database" cname="webkit_settings_get_enable_html5_database">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableHtml5LocalStorage" cname="webkit_settings_get_enable_html5_local_storage">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableHyperlinkAuditing" cname="webkit_settings_get_enable_hyperlink_auditing">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableJava" cname="webkit_settings_get_enable_java">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableJavascript" cname="webkit_settings_get_enable_javascript">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableJavascriptMarkup" cname="webkit_settings_get_enable_javascript_markup" version="2.24">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableMedia" cname="webkit_settings_get_enable_media" version="2.26">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableMediaCapabilities" cname="webkit_settings_get_enable_media_capabilities" version="2.22">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableMediaStream" cname="webkit_settings_get_enable_media_stream" version="2.4">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableMediasource" cname="webkit_settings_get_enable_mediasource" version="2.4">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableMockCaptureDevices" cname="webkit_settings_get_enable_mock_capture_devices" version="2.24">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableOfflineWebApplicationCache" cname="webkit_settings_get_enable_offline_web_application_cache">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnablePageCache" cname="webkit_settings_get_enable_page_cache">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnablePlugins" cname="webkit_settings_get_enable_plugins" deprecated="true" deprecated-version="2.32">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnablePrivateBrowsing" cname="webkit_settings_get_enable_private_browsing" deprecated="true" deprecated-version="2.16.">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableResizableTextAreas" cname="webkit_settings_get_enable_resizable_text_areas">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableSiteSpecificQuirks" cname="webkit_settings_get_enable_site_specific_quirks">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableSmoothScrolling" cname="webkit_settings_get_enable_smooth_scrolling">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableSpatialNavigation" cname="webkit_settings_get_enable_spatial_navigation" version="2.2">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableTabsToLinks" cname="webkit_settings_get_enable_tabs_to_links">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableWebaudio" cname="webkit_settings_get_enable_webaudio">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableWebgl" cname="webkit_settings_get_enable_webgl">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableWriteConsoleMessagesToStdout" cname="webkit_settings_get_enable_write_console_messages_to_stdout" version="2.2">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetEnableXssAuditor" cname="webkit_settings_get_enable_xss_auditor">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetFantasyFontFamily" cname="webkit_settings_get_fantasy_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetHardwareAccelerationPolicy" cname="webkit_settings_get_hardware_acceleration_policy" version="2.16">
<return-type type="WebKitHardwareAccelerationPolicy"/>
<parameters/>
</method>
<method name="GetJavascriptCanAccessClipboard" cname="webkit_settings_get_javascript_can_access_clipboard">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetJavascriptCanOpenWindowsAutomatically" cname="webkit_settings_get_javascript_can_open_windows_automatically">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetLoadIconsIgnoringImageLoadSetting" cname="webkit_settings_get_load_icons_ignoring_image_load_setting">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetMediaContentTypesRequiringHardwareSupport" cname="webkit_settings_get_media_content_types_requiring_hardware_support" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetMediaPlaybackAllowsInline" cname="webkit_settings_get_media_playback_allows_inline">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetMediaPlaybackRequiresUserGesture" cname="webkit_settings_get_media_playback_requires_user_gesture">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetMinimumFontSize" cname="webkit_settings_get_minimum_font_size">
<return-type type="guint32"/>
<parameters/>
</method>
<method name="GetMonospaceFontFamily" cname="webkit_settings_get_monospace_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPictographFontFamily" cname="webkit_settings_get_pictograph_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPrintBackgrounds" cname="webkit_settings_get_print_backgrounds">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetSansSerifFontFamily" cname="webkit_settings_get_sans_serif_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetSerifFontFamily" cname="webkit_settings_get_serif_font_family">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetUserAgent" cname="webkit_settings_get_user_agent">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetZoomTextOnly" cname="webkit_settings_get_zoom_text_only">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="SetAllowFileAccessFromFileUrls" cname="webkit_settings_set_allow_file_access_from_file_urls" version="2.10">
<return-type type="void"/>
<parameters>
<parameter name="allowed" type="gboolean"/>
</parameters>
</method>
<method name="SetAllowModalDialogs" cname="webkit_settings_set_allow_modal_dialogs">
<return-type type="void"/>
<parameters>
<parameter name="allowed" type="gboolean"/>
</parameters>
</method>
<method name="SetAllowTopNavigationToDataUrls" cname="webkit_settings_set_allow_top_navigation_to_data_urls" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="allowed" type="gboolean"/>
</parameters>
</method>
<method name="SetAllowUniversalAccessFromFileUrls" cname="webkit_settings_set_allow_universal_access_from_file_urls" version="2.14">
<return-type type="void"/>
<parameters>
<parameter name="allowed" type="gboolean"/>
</parameters>
</method>
<method name="SetAutoLoadImages" cname="webkit_settings_set_auto_load_images">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetCursiveFontFamily" cname="webkit_settings_set_cursive_font_family">
<return-type type="void"/>
<parameters>
<parameter name="cursive_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetDefaultCharset" cname="webkit_settings_set_default_charset">
<return-type type="void"/>
<parameters>
<parameter name="default_charset" type="const-gchar*"/>
</parameters>
</method>
<method name="SetDefaultFontFamily" cname="webkit_settings_set_default_font_family">
<return-type type="void"/>
<parameters>
<parameter name="default_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetDefaultFontSize" cname="webkit_settings_set_default_font_size">
<return-type type="void"/>
<parameters>
<parameter name="font_size" type="guint32"/>
</parameters>
</method>
<method name="SetDefaultMonospaceFontSize" cname="webkit_settings_set_default_monospace_font_size">
<return-type type="void"/>
<parameters>
<parameter name="font_size" type="guint32"/>
</parameters>
</method>
<method name="SetDrawCompositingIndicators" cname="webkit_settings_set_draw_compositing_indicators">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableAccelerated2dCanvas" cname="webkit_settings_set_enable_accelerated_2d_canvas" version="2.2" deprecated="true" deprecated-version="2.32.">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableBackForwardNavigationGestures" cname="webkit_settings_set_enable_back_forward_navigation_gestures" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableCaretBrowsing" cname="webkit_settings_set_enable_caret_browsing">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableDeveloperExtras" cname="webkit_settings_set_enable_developer_extras">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableDnsPrefetching" cname="webkit_settings_set_enable_dns_prefetching">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableEncryptedMedia" cname="webkit_settings_set_enable_encrypted_media" version="2.20">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableFrameFlattening" cname="webkit_settings_set_enable_frame_flattening">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableFullscreen" cname="webkit_settings_set_enable_fullscreen">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableHtml5Database" cname="webkit_settings_set_enable_html5_database">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableHtml5LocalStorage" cname="webkit_settings_set_enable_html5_local_storage">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableHyperlinkAuditing" cname="webkit_settings_set_enable_hyperlink_auditing">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableJava" cname="webkit_settings_set_enable_java">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableJavascript" cname="webkit_settings_set_enable_javascript">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableJavascriptMarkup" cname="webkit_settings_set_enable_javascript_markup" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableMedia" cname="webkit_settings_set_enable_media" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableMediaCapabilities" cname="webkit_settings_set_enable_media_capabilities" version="2.22">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableMediaStream" cname="webkit_settings_set_enable_media_stream" version="2.4">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableMediasource" cname="webkit_settings_set_enable_mediasource" version="2.4">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableMockCaptureDevices" cname="webkit_settings_set_enable_mock_capture_devices" version="2.4">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableOfflineWebApplicationCache" cname="webkit_settings_set_enable_offline_web_application_cache">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnablePageCache" cname="webkit_settings_set_enable_page_cache">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnablePlugins" cname="webkit_settings_set_enable_plugins" deprecated="true" deprecated-version="2.32">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnablePrivateBrowsing" cname="webkit_settings_set_enable_private_browsing" deprecated="true" deprecated-version="2.16.">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableResizableTextAreas" cname="webkit_settings_set_enable_resizable_text_areas">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableSiteSpecificQuirks" cname="webkit_settings_set_enable_site_specific_quirks">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableSmoothScrolling" cname="webkit_settings_set_enable_smooth_scrolling">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableSpatialNavigation" cname="webkit_settings_set_enable_spatial_navigation" version="2.2">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableTabsToLinks" cname="webkit_settings_set_enable_tabs_to_links">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableWebaudio" cname="webkit_settings_set_enable_webaudio">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableWebgl" cname="webkit_settings_set_enable_webgl">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableWriteConsoleMessagesToStdout" cname="webkit_settings_set_enable_write_console_messages_to_stdout" version="2.2">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetEnableXssAuditor" cname="webkit_settings_set_enable_xss_auditor">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetFantasyFontFamily" cname="webkit_settings_set_fantasy_font_family">
<return-type type="void"/>
<parameters>
<parameter name="fantasy_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetHardwareAccelerationPolicy" cname="webkit_settings_set_hardware_acceleration_policy" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="policy" type="WebKitHardwareAccelerationPolicy"/>
</parameters>
</method>
<method name="SetJavascriptCanAccessClipboard" cname="webkit_settings_set_javascript_can_access_clipboard">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetJavascriptCanOpenWindowsAutomatically" cname="webkit_settings_set_javascript_can_open_windows_automatically">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetLoadIconsIgnoringImageLoadSetting" cname="webkit_settings_set_load_icons_ignoring_image_load_setting">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetMediaContentTypesRequiringHardwareSupport" cname="webkit_settings_set_media_content_types_requiring_hardware_support" version="2.30">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="content_types" type="const-gchar*"/>
</parameters>
</method>
<method name="SetMediaPlaybackAllowsInline" cname="webkit_settings_set_media_playback_allows_inline">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetMediaPlaybackRequiresUserGesture" cname="webkit_settings_set_media_playback_requires_user_gesture">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetMinimumFontSize" cname="webkit_settings_set_minimum_font_size">
<return-type type="void"/>
<parameters>
<parameter name="font_size" type="guint32"/>
</parameters>
</method>
<method name="SetMonospaceFontFamily" cname="webkit_settings_set_monospace_font_family">
<return-type type="void"/>
<parameters>
<parameter name="monospace_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetPictographFontFamily" cname="webkit_settings_set_pictograph_font_family">
<return-type type="void"/>
<parameters>
<parameter name="pictograph_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetPrintBackgrounds" cname="webkit_settings_set_print_backgrounds">
<return-type type="void"/>
<parameters>
<parameter name="print_backgrounds" type="gboolean"/>
</parameters>
</method>
<method name="SetSansSerifFontFamily" cname="webkit_settings_set_sans_serif_font_family">
<return-type type="void"/>
<parameters>
<parameter name="sans_serif_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetSerifFontFamily" cname="webkit_settings_set_serif_font_family">
<return-type type="void"/>
<parameters>
<parameter name="serif_font_family" type="const-gchar*"/>
</parameters>
</method>
<method name="SetUserAgent" cname="webkit_settings_set_user_agent">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="user_agent" type="const-gchar*"/>
</parameters>
</method>
<method name="SetUserAgentWithApplicationDetails" cname="webkit_settings_set_user_agent_with_application_details">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="application_name" type="const-gchar*"/>
<parameter allow-none="1" name="application_version" type="const-gchar*"/>
</parameters>
</method>
<method name="SetZoomTextOnly" cname="webkit_settings_set_zoom_text_only">
<return-type type="void"/>
<parameters>
<parameter name="zoom_text_only" type="gboolean"/>
</parameters>
</method>
<property name="AllowFileAccessFromFileUrls" cname="allow-file-access-from-file-urls" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.10"/>
<property name="AllowModalDialogs" cname="allow-modal-dialogs" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="AllowTopNavigationToDataUrls" cname="allow-top-navigation-to-data-urls" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.28"/>
<property name="AllowUniversalAccessFromFileUrls" cname="allow-universal-access-from-file-urls" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.14"/>
<property name="AutoLoadImages" cname="auto-load-images" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="CursiveFontFamily" cname="cursive-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="DefaultCharset" cname="default-charset" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="DefaultFontFamily" cname="default-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="DefaultFontSize" cname="default-font-size" type="guint" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="DefaultMonospaceFontSize" cname="default-monospace-font-size" type="guint" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="DrawCompositingIndicators" cname="draw-compositing-indicators" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableAccelerated2dCanvas" cname="enable-accelerated-2d-canvas" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.2" deprecated="true" deprecated-version="2.32."/>
<property name="EnableBackForwardNavigationGestures" cname="enable-back-forward-navigation-gestures" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.24"/>
<property name="EnableCaretBrowsing" cname="enable-caret-browsing" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableDeveloperExtras" cname="enable-developer-extras" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableDnsPrefetching" cname="enable-dns-prefetching" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableEncryptedMedia" cname="enable-encrypted-media" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.20"/>
<property name="EnableFrameFlattening" cname="enable-frame-flattening" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableFullscreen" cname="enable-fullscreen" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableHtml5Database" cname="enable-html5-database" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableHtml5LocalStorage" cname="enable-html5-local-storage" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableHyperlinkAuditing" cname="enable-hyperlink-auditing" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableJava" cname="enable-java" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableJavascript" cname="enable-javascript" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableJavascriptMarkup" cname="enable-javascript-markup" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.24"/>
<property name="EnableMedia" cname="enable-media" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.26"/>
<property name="EnableMediaCapabilities" cname="enable-media-capabilities" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.22"/>
<property name="EnableMediaStream" cname="enable-media-stream" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.4"/>
<property name="EnableMediasource" cname="enable-mediasource" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.4"/>
<property name="EnableMockCaptureDevices" cname="enable-mock-capture-devices" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.24"/>
<property name="EnableOfflineWebApplicationCache" cname="enable-offline-web-application-cache" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnablePageCache" cname="enable-page-cache" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnablePlugins" cname="enable-plugins" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="2.32"/>
<property name="EnablePrivateBrowsing" cname="enable-private-browsing" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" deprecated="true" deprecated-version="2.16."/>
<property name="EnableResizableTextAreas" cname="enable-resizable-text-areas" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableSiteSpecificQuirks" cname="enable-site-specific-quirks" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableSmoothScrolling" cname="enable-smooth-scrolling" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableSpatialNavigation" cname="enable-spatial-navigation" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.4"/>
<property name="EnableTabsToLinks" cname="enable-tabs-to-links" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableWebaudio" cname="enable-webaudio" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableWebgl" cname="enable-webgl" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="EnableWriteConsoleMessagesToStdout" cname="enable-write-console-messages-to-stdout" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.2"/>
<property name="EnableXssAuditor" cname="enable-xss-auditor" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="FantasyFontFamily" cname="fantasy-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="HardwareAccelerationPolicy" cname="hardware-acceleration-policy" type="WebKitHardwareAccelerationPolicy" readable="true" writeable="true" construct="true" construct-only="false" version="2.16"/>
<property name="JavascriptCanAccessClipboard" cname="javascript-can-access-clipboard" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="JavascriptCanOpenWindowsAutomatically" cname="javascript-can-open-windows-automatically" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="LoadIconsIgnoringImageLoadSetting" cname="load-icons-ignoring-image-load-setting" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="MediaContentTypesRequiringHardwareSupport" cname="media-content-types-requiring-hardware-support" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false" version="2.30"/>
<property name="MediaPlaybackAllowsInline" cname="media-playback-allows-inline" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="MediaPlaybackRequiresUserGesture" cname="media-playback-requires-user-gesture" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="MinimumFontSize" cname="minimum-font-size" type="guint" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="MonospaceFontFamily" cname="monospace-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="PictographFontFamily" cname="pictograph-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="PrintBackgrounds" cname="print-backgrounds" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="SansSerifFontFamily" cname="sans-serif-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="SerifFontFamily" cname="serif-font-family" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="UserAgent" cname="user-agent" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="ZoomTextOnly" cname="zoom-text-only" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
<field cname="parent_instance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitSettingsPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="URIRequest" cname="WebKitURIRequest" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitURIRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_uri_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_uri_request_new">
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</constructor>
<method name="GetHttpHeaders" cname="webkit_uri_request_get_http_headers">
<return-type type="SoupMessageHeaders*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetHttpMethod" cname="webkit_uri_request_get_http_method" version="2.12">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetUri" cname="webkit_uri_request_get_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="SetUri" cname="webkit_uri_request_set_uri">
<return-type type="void"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</method>
<property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitURIRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="URIResponse" cname="WebKitURIResponse" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitURIResponseClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_uri_response_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetContentLength" cname="webkit_uri_response_get_content_length">
<return-type type="guint64"/>
<parameters/>
</method>
<method name="GetHttpHeaders" cname="webkit_uri_response_get_http_headers" version="2.6">
<return-type type="SoupMessageHeaders*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetMimeType" cname="webkit_uri_response_get_mime_type">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetStatusCode" cname="webkit_uri_response_get_status_code">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetSuggestedFilename" cname="webkit_uri_response_get_suggested_filename">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetUri" cname="webkit_uri_response_get_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<property name="ContentLength" cname="content-length" type="guint64" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="HttpHeaders" cname="http-headers" type="SoupMessageHeaders*" readable="true" writeable="false" construct="false" construct-only="false" version="2.6"/>
<property name="MimeType" cname="mime-type" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="StatusCode" cname="status-code" type="guint" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="SuggestedFilename" cname="suggested-filename" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Uri" cname="uri" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitURIResponsePrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="URISchemeRequest" cname="WebKitURISchemeRequest" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitURISchemeRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_uri_scheme_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Finish" cname="webkit_uri_scheme_request_finish">
<return-type type="void"/>
<parameters>
<parameter name="stream" type="Gio.InputStream"/>
<parameter name="stream_length" type="gint64"/>
<parameter allow-none="1" name="content_type" type="const-gchar*"/>
</parameters>
</method>
<method name="FinishError" cname="webkit_uri_scheme_request_finish_error" version="2.2">
<return-type type="void"/>
<parameters>
<parameter name="error" type="GLib.Error"/>
</parameters>
</method>
<method name="GetPath" cname="webkit_uri_scheme_request_get_path">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetScheme" cname="webkit_uri_scheme_request_get_scheme">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetUri" cname="webkit_uri_scheme_request_get_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetWebView" cname="webkit_uri_scheme_request_get_web_view">
<return-type type="WebKitWebView*"/>
<parameters/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitURISchemeRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="UserContentFilterStore" cname="WebKitUserContentFilterStore" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitUserContentFilterStoreClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_user_content_filter_store_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_user_content_filter_store_new" version="2.24">
<parameters>
<parameter name="storage_path" type="const-gchar*"/>
</parameters>
</constructor>
<method name="FetchIdentifiers" cname="webkit_user_content_filter_store_fetch_identifiers" version="2.24">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="2" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="FetchIdentifiersFinish" cname="webkit_user_content_filter_store_fetch_identifiers_finish" version="2.24">
<return-type type="gchar***" owned="true" array="true" null_term_array="true"/>
<parameters>
<parameter name="_result" type="Gio.AsyncResult"/>
</parameters>
</method>
<method name="GetPath" cname="webkit_user_content_filter_store_get_path" version="2.24">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="Load" cname="webkit_user_content_filter_store_load" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="identifier" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="LoadFinish" cname="webkit_user_content_filter_store_load_finish" version="2.24">
<return-type type="WebKitUserContentFilter*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="Remove" cname="webkit_user_content_filter_store_remove" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="identifier" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="RemoveFinish" cname="webkit_user_content_filter_store_remove_finish" version="2.24">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="Save" cname="webkit_user_content_filter_store_save" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="identifier" type="const-gchar*"/>
<parameter name="source" type="GLib.Bytes"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="SaveFinish" cname="webkit_user_content_filter_store_save_finish" version="2.24">
<return-type type="WebKitUserContentFilter*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="SaveFromFile" cname="webkit_user_content_filter_store_save_from_file" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="identifier" type="const-gchar*"/>
<parameter name="file" type="Gio.File"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="SaveFromFileFinish" cname="webkit_user_content_filter_store_save_from_file_finish" version="2.24">
<return-type type="WebKitUserContentFilter*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<property name="Path" cname="path" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.24"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitUserContentFilterStorePrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="UserContentManager" cname="WebKitUserContentManager" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitUserContentManagerClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_user_content_manager_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_user_content_manager_new" disable_void_ctor="" version="2.6"/>
<method name="AddFilter" cname="webkit_user_content_manager_add_filter" version="2.24">
<return-type type="void"/>
<parameters>
<parameter name="filter" type="WebKitUserContentFilter*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="AddScript" cname="webkit_user_content_manager_add_script" version="2.6">
<return-type type="void"/>
<parameters>
<parameter name="script" type="WebKitUserScript*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="AddStyleSheet" cname="webkit_user_content_manager_add_style_sheet" version="2.6">
<return-type type="void"/>
<parameters>
<parameter name="stylesheet" type="WebKitUserStyleSheet*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="RegisterScriptMessageHandler" cname="webkit_user_content_manager_register_script_message_handler" version="2.8">
<return-type type="gboolean"/>
<parameters>
<parameter name="name" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterScriptMessageHandlerInWorld" cname="webkit_user_content_manager_register_script_message_handler_in_world" version="2.22">
<return-type type="gboolean"/>
<parameters>
<parameter name="name" type="const-gchar*"/>
<parameter name="world_name" type="const-gchar*"/>
</parameters>
</method>
<method name="RemoveAllFilters" cname="webkit_user_content_manager_remove_all_filters" version="2.24">
<return-type type="void"/>
<parameters/>
</method>
<method name="RemoveAllScripts" cname="webkit_user_content_manager_remove_all_scripts" version="2.6">
<return-type type="void"/>
<parameters/>
</method>
<method name="RemoveAllStyleSheets" cname="webkit_user_content_manager_remove_all_style_sheets" version="2.6">
<return-type type="void"/>
<parameters/>
</method>
<method name="RemoveFilter" cname="webkit_user_content_manager_remove_filter">
<return-type type="void"/>
<parameters>
<parameter name="filter" type="WebKitUserContentFilter*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="RemoveFilterById" cname="webkit_user_content_manager_remove_filter_by_id" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="filter_id" type="const-gchar*"/>
</parameters>
</method>
<method name="RemoveScript" cname="webkit_user_content_manager_remove_script" version="2.32">
<return-type type="void"/>
<parameters>
<parameter name="script" type="WebKitUserScript*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="RemoveStyleSheet" cname="webkit_user_content_manager_remove_style_sheet" version="2.32">
<return-type type="void"/>
<parameters>
<parameter name="stylesheet" type="WebKitUserStyleSheet*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="UnregisterScriptMessageHandler" cname="webkit_user_content_manager_unregister_script_message_handler" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="name" type="const-gchar*"/>
</parameters>
</method>
<method name="UnregisterScriptMessageHandlerInWorld" cname="webkit_user_content_manager_unregister_script_message_handler_in_world" version="2.22">
<return-type type="void"/>
<parameters>
<parameter name="name" type="const-gchar*"/>
<parameter name="world_name" type="const-gchar*"/>
</parameters>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitUserContentManagerPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="ScriptMessageReceived" cname="script-message-received" when="last" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="js_result" type="WebKitJavascriptResult*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</signal>
</object>
<object name="UserMediaPermissionRequest" cname="WebKitUserMediaPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitUserMediaPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_user_media_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<property name="IsForAudioDevice" cname="is-for-audio-device" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="IsForVideoDevice" cname="is-for-video-device" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitUserMediaPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="UserMessage" cname="WebKitUserMessage" opaque="false" hidden="false" parent="GInitiallyUnowned">
<class_struct cname="WebKitUserMessageClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_user_message_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_user_message_new" version="2.28">
<parameters>
<parameter name="name" type="const-gchar*"/>
<parameter name="parameters" type="GLib.Variant"/>
</parameters>
</constructor>
<constructor cname="webkit_user_message_new_with_fd_list" version="2.28">
<parameters>
<parameter name="name" type="const-gchar*"/>
<parameter name="parameters" type="GLib.Variant"/>
<parameter name="fd_list" type="Gio.UnixFDList"/>
</parameters>
</constructor>
<method name="GetFdList" cname="webkit_user_message_get_fd_list" version="2.28">
<return-type type="Gio.UnixFDList"/>
<parameters/>
</method>
<method name="GetName" cname="webkit_user_message_get_name" version="2.28">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetParameters" cname="webkit_user_message_get_parameters" version="2.28">
<return-type type="GLib.Variant"/>
<parameters/>
</method>
<method name="SendReply" cname="webkit_user_message_send_reply" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="reply" type="WebKitUserMessage*"/>
</parameters>
</method>
<property name="FdList" cname="fd-list" type="Gio.UnixFDList" readable="true" writeable="true" construct="false" construct-only="true" version="2.28"/>
<property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.28"/>
<property name="Parameters" cname="parameters" type="GLib.Variant" readable="true" writeable="true" construct="false" construct-only="true" version="2.28"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GInitiallyUnowned*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitUserMessagePrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="WebContext" cname="WebKitWebContext" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitWebContextClass">
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="download_started"/>
<method signal_vm="initialize_web_extensions"/>
<method signal_vm="initialize_notification_permissions"/>
<method signal_vm="automation_started"/>
<method signal_vm="user_message_received"/>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_web_context_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_web_context_new" disable_void_ctor="" version="2.8"/>
<constructor cname="webkit_web_context_new_ephemeral" disable_void_ctor="" version="2.16"/>
<constructor cname="webkit_web_context_new_with_website_data_manager" version="2.10">
<parameters>
<parameter name="manager" type="WebKitWebsiteDataManager*"/>
</parameters>
</constructor>
<method name="GetDefault" cname="webkit_web_context_get_default" shared="true">
<return-type type="WebKitWebContext*"/>
</method>
<method name="AddPathToSandbox" cname="webkit_web_context_add_path_to_sandbox" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="path" type="const-gfilename*"/>
<parameter name="read_only" type="gboolean"/>
</parameters>
</method>
<method name="AllowTlsCertificateForHost" cname="webkit_web_context_allow_tls_certificate_for_host" version="2.6">
<return-type type="void"/>
<parameters>
<parameter name="certificate" type="Gio.TlsCertificate"/>
<parameter name="host" type="const-gchar*"/>
</parameters>
</method>
<method name="ClearCache" cname="webkit_web_context_clear_cache">
<return-type type="void"/>
<parameters/>
</method>
<method name="DownloadUri" cname="webkit_web_context_download_uri">
<return-type type="WebKitDownload*" owned="true"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</method>
<method name="GetCacheModel" cname="webkit_web_context_get_cache_model">
<return-type type="WebKitCacheModel"/>
<parameters/>
</method>
<method name="GetCookieManager" cname="webkit_web_context_get_cookie_manager">
<return-type type="WebKitCookieManager*"/>
<parameters/>
</method>
<method name="GetFaviconDatabase" cname="webkit_web_context_get_favicon_database">
<return-type type="WebKitFaviconDatabase*"/>
<parameters/>
</method>
<method name="GetFaviconDatabaseDirectory" cname="webkit_web_context_get_favicon_database_directory">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetGeolocationManager" cname="webkit_web_context_get_geolocation_manager" version="2.26">
<return-type type="WebKitGeolocationManager*"/>
<parameters/>
</method>
<method name="GetPlugins" cname="webkit_web_context_get_plugins" deprecated="true" deprecated-version="2.32">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="2" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetPluginsFinish" cname="webkit_web_context_get_plugins_finish" deprecated="true" deprecated-version="2.32">
<return-type type="GList*" element_type="WebKitPlugin*" elements_owned="true" owned="true"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetProcessModel" cname="webkit_web_context_get_process_model" version="2.4">
<return-type type="WebKitProcessModel"/>
<parameters/>
</method>
<method name="GetSandboxEnabled" cname="webkit_web_context_get_sandbox_enabled" version="2.26">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetSecurityManager" cname="webkit_web_context_get_security_manager">
<return-type type="WebKitSecurityManager*"/>
<parameters/>
</method>
<method name="GetSpellCheckingEnabled" cname="webkit_web_context_get_spell_checking_enabled">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetSpellCheckingLanguages" cname="webkit_web_context_get_spell_checking_languages">
<return-type type="const gchar* const*" array="true" null_term_array="true"/>
<parameters/>
</method>
<method name="GetTlsErrorsPolicy" cname="webkit_web_context_get_tls_errors_policy" deprecated="true" deprecated-version="2.32.">
<return-type type="WebKitTLSErrorsPolicy"/>
<parameters/>
</method>
<method name="GetUseSystemAppearanceForScrollbars" cname="webkit_web_context_get_use_system_appearance_for_scrollbars" version="2.30">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetWebProcessCountLimit" cname="webkit_web_context_get_web_process_count_limit" version="2.10" deprecated="true" deprecated-version="2.26">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetWebsiteDataManager" cname="webkit_web_context_get_website_data_manager" version="2.10">
<return-type type="WebKitWebsiteDataManager*"/>
<parameters/>
</method>
<method name="InitializeNotificationPermissions" cname="webkit_web_context_initialize_notification_permissions" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="allowed_origins" type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</parameter>
<parameter name="disallowed_origins" type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="IsAutomationAllowed" cname="webkit_web_context_is_automation_allowed" version="2.18">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsEphemeral" cname="webkit_web_context_is_ephemeral" version="2.16">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="PrefetchDns" cname="webkit_web_context_prefetch_dns">
<return-type type="void"/>
<parameters>
<parameter name="hostname" type="const-gchar*"/>
</parameters>
</method>
<method name="RegisterUriScheme" cname="webkit_web_context_register_uri_scheme">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
<parameter closure="2" destroy="3" scope="notified" name="callback" type="WebKitURISchemeRequestCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
<parameter scope="async" name="user_data_destroy_func" type="GLib.DestroyNotify"/>
</parameters>
</method>
<method name="SendMessageToAllExtensions" cname="webkit_web_context_send_message_to_all_extensions" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="message" type="WebKitUserMessage*"/>
</parameters>
</method>
<method name="SetAdditionalPluginsDirectory" cname="webkit_web_context_set_additional_plugins_directory" deprecated="true" deprecated-version="2.32">
<return-type type="void"/>
<parameters>
<parameter name="directory" type="const-gchar*"/>
</parameters>
</method>
<method name="SetAutomationAllowed" cname="webkit_web_context_set_automation_allowed" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="allowed" type="gboolean"/>
</parameters>
</method>
<method name="SetCacheModel" cname="webkit_web_context_set_cache_model">
<return-type type="void"/>
<parameters>
<parameter name="cache_model" type="WebKitCacheModel"/>
</parameters>
</method>
<method name="SetDiskCacheDirectory" cname="webkit_web_context_set_disk_cache_directory" deprecated="true" deprecated-version="2.10.">
<return-type type="void"/>
<parameters>
<parameter name="directory" type="const-gchar*"/>
</parameters>
</method>
<method name="SetFaviconDatabaseDirectory" cname="webkit_web_context_set_favicon_database_directory">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="path" type="const-gchar*"/>
</parameters>
</method>
<method name="SetNetworkProxySettings" cname="webkit_web_context_set_network_proxy_settings" version="2.16" deprecated="true" deprecated-version="2.32.">
<return-type type="void"/>
<parameters>
<parameter name="proxy_mode" type="WebKitNetworkProxyMode"/>
<parameter allow-none="1" name="proxy_settings" type="WebKitNetworkProxySettings*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="SetPreferredLanguages" cname="webkit_web_context_set_preferred_languages">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="languages" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</method>
<method name="SetProcessModel" cname="webkit_web_context_set_process_model" version="2.4">
<return-type type="void"/>
<parameters>
<parameter name="process_model" type="WebKitProcessModel"/>
</parameters>
</method>
<method name="SetSandboxEnabled" cname="webkit_web_context_set_sandbox_enabled" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetSpellCheckingEnabled" cname="webkit_web_context_set_spell_checking_enabled">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetSpellCheckingLanguages" cname="webkit_web_context_set_spell_checking_languages">
<return-type type="void"/>
<parameters>
<parameter name="languages" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</method>
<method name="SetTlsErrorsPolicy" cname="webkit_web_context_set_tls_errors_policy" deprecated="true" deprecated-version="2.32.">
<return-type type="void"/>
<parameters>
<parameter name="policy" type="WebKitTLSErrorsPolicy"/>
</parameters>
</method>
<method name="SetUseSystemAppearanceForScrollbars" cname="webkit_web_context_set_use_system_appearance_for_scrollbars" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetWebExtensionsDirectory" cname="webkit_web_context_set_web_extensions_directory">
<return-type type="void"/>
<parameters>
<parameter name="directory" type="const-gchar*"/>
</parameters>
</method>
<method name="SetWebExtensionsInitializationUserData" cname="webkit_web_context_set_web_extensions_initialization_user_data" version="2.4">
<return-type type="void"/>
<parameters>
<parameter name="user_data" type="GLib.Variant"/>
</parameters>
</method>
<method name="SetWebProcessCountLimit" cname="webkit_web_context_set_web_process_count_limit" version="2.10" deprecated="true" deprecated-version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="limit" type="guint"/>
</parameters>
</method>
<property name="LocalStorageDirectory" cname="local-storage-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.8" deprecated="true" deprecated-version="2.10."/>
<property name="ProcessSwapOnCrossSiteNavigationEnabled" cname="process-swap-on-cross-site-navigation-enabled" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true" version="2.28"/>
<property name="UseSystemAppearanceForScrollbars" cname="use-system-appearance-for-scrollbars" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false" version="2.30"/>
<property name="WebsiteDataManager" cname="website-data-manager" type="WebKitWebsiteDataManager*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitWebContextPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="AutomationStarted" cname="automation-started" when="last" field_name="automation_started" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="session" type="WebKitAutomationSession*"/>
</parameters>
</signal>
<signal name="DownloadStarted" cname="download-started" when="last" field_name="download_started">
<return-type type="void"/>
<parameters>
<parameter name="download" type="WebKitDownload*"/>
</parameters>
</signal>
<signal name="InitializeNotificationPermissionsEvent" cname="initialize-notification-permissions" when="last" field_name="initialize_notification_permissions" version="2.16">
<return-type type="void"/>
<parameters/>
<warning>Signal renamed because of existing method with same name</warning>
</signal>
<signal name="InitializeWebExtensions" cname="initialize-web-extensions" when="last" field_name="initialize_web_extensions" version="2.4">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="UserMessageReceived" cname="user-message-received" when="last" field_name="user_message_received" version="2.28">
<return-type type="gboolean"/>
<parameters>
<parameter name="message" type="WebKitUserMessage*"/>
</parameters>
</signal>
</object>
<object name="WebInspector" cname="WebKitWebInspector" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitWebInspectorClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_web_inspector_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Attach" cname="webkit_web_inspector_attach">
<return-type type="void"/>
<parameters/>
</method>
<method name="Close" cname="webkit_web_inspector_close">
<return-type type="void"/>
<parameters/>
</method>
<method name="Detach" cname="webkit_web_inspector_detach">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetAttachedHeight" cname="webkit_web_inspector_get_attached_height">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetCanAttach" cname="webkit_web_inspector_get_can_attach" version="2.8">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetInspectedUri" cname="webkit_web_inspector_get_inspected_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetWebView" cname="webkit_web_inspector_get_web_view">
<return-type type="WebKitWebViewBase*"/>
<parameters/>
</method>
<method name="IsAttached" cname="webkit_web_inspector_is_attached">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="Show" cname="webkit_web_inspector_show">
<return-type type="void"/>
<parameters/>
</method>
<property name="AttachedHeight" cname="attached-height" type="guint" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="CanAttach" cname="can-attach" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false" version="2.8"/>
<property name="InspectedUri" cname="inspected-uri" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitWebInspectorPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="AttachEvent" cname="attach" when="last">
<return-type type="gboolean"/>
<parameters/>
<warning>Signal renamed because of existing method with same name</warning>
</signal>
<signal name="BringToFront" cname="bring-to-front" when="last">
<return-type type="gboolean"/>
<parameters/>
</signal>
<signal name="Closed" cname="closed" when="last">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="DetachEvent" cname="detach" when="last">
<return-type type="gboolean"/>
<parameters/>
<warning>Signal renamed because of existing method with same name</warning>
</signal>
<signal name="OpenWindow" cname="open-window" when="last">
<return-type type="gboolean"/>
<parameters/>
</signal>
</object>
<object name="WebResource" cname="WebKitWebResource" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitWebResourceClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_web_resource_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetData" cname="webkit_web_resource_get_data">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="2" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetDataFinish" cname="webkit_web_resource_get_data_finish">
<return-type type="guchar**" owned="true" array="true" array_length_param_index="1"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter allow-none="1" name="length" type="gsize*" owned="true" pass_as="out"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetResponse" cname="webkit_web_resource_get_response">
<return-type type="WebKitURIResponse*"/>
<parameters/>
</method>
<method name="GetUri" cname="webkit_web_resource_get_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<property name="Response" cname="response" type="WebKitURIResponse*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Uri" cname="uri" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitWebResourcePrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Failed" cname="failed" when="last">
<return-type type="void"/>
<parameters>
<parameter name="error" type="GLib.Error"/>
</parameters>
</signal>
<signal name="FailedWithTlsErrors" cname="failed-with-tls-errors" when="last" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="certificate" type="Gio.TlsCertificate"/>
<parameter name="errors" type="Gio.TlsCertificateFlags"/>
</parameters>
</signal>
<signal name="Finished" cname="finished" when="last">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="ReceivedData" cname="received-data" when="last">
<return-type type="void"/>
<parameters>
<parameter name="data_length" type="guint64"/>
</parameters>
</signal>
<signal name="SentRequest" cname="sent-request" when="last">
<return-type type="void"/>
<parameters>
<parameter name="request" type="WebKitURIRequest*"/>
<parameter name="redirected_response" type="WebKitURIResponse*"/>
</parameters>
</signal>
</object>
<object name="WebView" cname="WebKitWebView" opaque="false" hidden="false" parent="WebKitWebViewBase">
<!-- <implements>-->
<!-- <interface cname="Atk.ImplementorIface"/>-->
<!-- <interface cname="GtkBuildable"/>-->
<!-- </implements>-->
<class_struct cname="WebKitWebViewClass">
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="WebKitWebViewBaseClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="load_changed"/>
<method signal_vm="load_failed"/>
<method signal_vm="create"/>
<method signal_vm="ready_to_show"/>
<method signal_vm="run_as_modal"/>
<method signal_vm="close"/>
<method signal_vm="script_dialog"/>
<method signal_vm="decide_policy"/>
<method signal_vm="permission_request"/>
<method signal_vm="mouse_target_changed"/>
<method signal_vm="print"/>
<method signal_vm="resource_load_started"/>
<method signal_vm="enter_fullscreen"/>
<method signal_vm="leave_fullscreen"/>
<method signal_vm="run_file_chooser"/>
<method signal_vm="context_menu"/>
<method signal_vm="context_menu_dismissed"/>
<method signal_vm="submit_form"/>
<method signal_vm="insecure_content_detected"/>
<method signal_vm="web_process_crashed"/>
<method signal_vm="authenticate"/>
<method signal_vm="load_failed_with_tls_errors"/>
<method signal_vm="show_notification"/>
<method signal_vm="run_color_chooser"/>
<method signal_vm="show_option_menu"/>
<method signal_vm="web_process_terminated"/>
<method signal_vm="user_message_received"/>
<method vm="_webkit_reserved0"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_web_view_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_web_view_new" disable_void_ctor=""/>
<constructor cname="webkit_web_view_new_with_context">
<parameters>
<parameter name="context" type="WebKitWebContext*"/>
</parameters>
</constructor>
<constructor cname="webkit_web_view_new_with_related_view" version="2.4">
<parameters>
<parameter name="web_view" type="WebKitWebView*"/>
</parameters>
</constructor>
<constructor cname="webkit_web_view_new_with_settings" version="2.6">
<parameters>
<parameter name="settings" type="WebKitSettings*"/>
</parameters>
</constructor>
<constructor cname="webkit_web_view_new_with_user_content_manager" version="2.6">
<parameters>
<parameter name="user_content_manager" type="WebKitUserContentManager*"/>
</parameters>
</constructor>
<method name="CanExecuteEditingCommand" cname="webkit_web_view_can_execute_editing_command">
<return-type type="void"/>
<parameters>
<parameter name="command" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="CanExecuteEditingCommandFinish" cname="webkit_web_view_can_execute_editing_command_finish">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="CanGoBack" cname="webkit_web_view_can_go_back">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="CanGoForward" cname="webkit_web_view_can_go_forward">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="CanShowMimeType" cname="webkit_web_view_can_show_mime_type">
<return-type type="gboolean"/>
<parameters>
<parameter name="mime_type" type="const-gchar*"/>
</parameters>
</method>
<method name="DownloadUri" cname="webkit_web_view_download_uri">
<return-type type="WebKitDownload*" owned="true"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</method>
<method name="ExecuteEditingCommand" cname="webkit_web_view_execute_editing_command">
<return-type type="void"/>
<parameters>
<parameter name="command" type="const-gchar*"/>
</parameters>
</method>
<method name="ExecuteEditingCommandWithArgument" cname="webkit_web_view_execute_editing_command_with_argument" version="2.10">
<return-type type="void"/>
<parameters>
<parameter name="command" type="const-gchar*"/>
<parameter name="argument" type="const-gchar*"/>
</parameters>
</method>
<method name="GetAutomationPresentationType" cname="webkit_web_view_get_automation_presentation_type" version="2.28">
<return-type type="WebKitAutomationBrowsingContextPresentation"/>
<parameters/>
</method>
<method name="GetBackForwardList" cname="webkit_web_view_get_back_forward_list">
<return-type type="WebKitBackForwardList*"/>
<parameters/>
</method>
<method name="GetBackgroundColor" cname="webkit_web_view_get_background_color" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="rgba" type="Gdk.RGBA" pass_as="out"/>
</parameters>
</method>
<method name="GetContext" cname="webkit_web_view_get_context">
<return-type type="WebKitWebContext*"/>
<parameters/>
</method>
<method name="GetCustomCharset" cname="webkit_web_view_get_custom_charset">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetEditorState" cname="webkit_web_view_get_editor_state" version="2.10">
<return-type type="WebKitEditorState*"/>
<parameters/>
</method>
<method name="GetEstimatedLoadProgress" cname="webkit_web_view_get_estimated_load_progress">
<return-type type="gdouble"/>
<parameters/>
</method>
<method name="GetFavicon" cname="webkit_web_view_get_favicon">
<return-type type="cairo.Surface"/>
<parameters/>
</method>
<method name="GetFindController" cname="webkit_web_view_get_find_controller">
<return-type type="WebKitFindController*"/>
<parameters/>
</method>
<method name="GetInputMethodContext" cname="webkit_web_view_get_input_method_context" version="2.28">
<return-type type="WebKitInputMethodContext*"/>
<parameters/>
</method>
<method name="GetInspector" cname="webkit_web_view_get_inspector">
<return-type type="WebKitWebInspector*"/>
<parameters/>
</method>
<method name="GetIsMuted" cname="webkit_web_view_get_is_muted" version="2.30">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetMainResource" cname="webkit_web_view_get_main_resource">
<return-type type="WebKitWebResource*"/>
<parameters/>
</method>
<method name="GetPageId" cname="webkit_web_view_get_page_id">
<return-type type="guint64"/>
<parameters/>
</method>
<method name="GetSessionState" cname="webkit_web_view_get_session_state" version="2.12">
<return-type type="WebKitWebViewSessionState*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="GetSettings" cname="webkit_web_view_get_settings">
<return-type type="WebKitSettings*"/>
<parameters/>
</method>
<method name="GetSnapshot" cname="webkit_web_view_get_snapshot">
<return-type type="void"/>
<parameters>
<parameter name="region" type="WebKitSnapshotRegion"/>
<parameter name="options" type="WebKitSnapshotOptions"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetSnapshotFinish" cname="webkit_web_view_get_snapshot_finish">
<return-type type="cairo.Surface*" owned="true"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetTitle" cname="webkit_web_view_get_title">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetTlsInfo" cname="webkit_web_view_get_tls_info">
<return-type type="gboolean"/>
<parameters>
<parameter name="certificate" type="Gio.TlsCertificate" pass_as="out"/>
<parameter name="errors" type="Gio.TlsCertificateFlags*" owned="true" pass_as="out"/>
</parameters>
</method>
<method name="GetUri" cname="webkit_web_view_get_uri">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetUserContentManager" cname="webkit_web_view_get_user_content_manager" version="2.6">
<return-type type="WebKitUserContentManager*"/>
<parameters/>
</method>
<method name="GetWebsiteDataManager" cname="webkit_web_view_get_website_data_manager" version="2.16">
<return-type type="WebKitWebsiteDataManager*"/>
<parameters/>
</method>
<method name="GetWebsitePolicies" cname="webkit_web_view_get_website_policies" version="2.30">
<return-type type="WebKitWebsitePolicies*"/>
<parameters/>
</method>
<method name="GetWindowProperties" cname="webkit_web_view_get_window_properties">
<return-type type="WebKitWindowProperties*"/>
<parameters/>
</method>
<method name="GetZoomLevel" cname="webkit_web_view_get_zoom_level">
<return-type type="gdouble"/>
<parameters/>
</method>
<method name="GoBack" cname="webkit_web_view_go_back">
<return-type type="void"/>
<parameters/>
</method>
<method name="GoForward" cname="webkit_web_view_go_forward">
<return-type type="void"/>
<parameters/>
</method>
<method name="GoToBackForwardListItem" cname="webkit_web_view_go_to_back_forward_list_item">
<return-type type="void"/>
<parameters>
<parameter name="list_item" type="WebKitBackForwardListItem*"/>
</parameters>
</method>
<method name="IsControlledByAutomation" cname="webkit_web_view_is_controlled_by_automation" version="2.18">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsEditable" cname="webkit_web_view_is_editable">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsEphemeral" cname="webkit_web_view_is_ephemeral" version="2.16">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsLoading" cname="webkit_web_view_is_loading">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsPlayingAudio" cname="webkit_web_view_is_playing_audio" version="2.8">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="LoadAlternateHtml" cname="webkit_web_view_load_alternate_html">
<return-type type="void"/>
<parameters>
<parameter name="content" type="const-gchar*"/>
<parameter name="content_uri" type="const-gchar*"/>
<parameter allow-none="1" name="base_uri" type="const-gchar*"/>
</parameters>
</method>
<method name="LoadBytes" cname="webkit_web_view_load_bytes" version="2.6">
<return-type type="void"/>
<parameters>
<parameter name="bytes" type="GLib.Bytes"/>
<parameter allow-none="1" name="mime_type" type="const-gchar*"/>
<parameter allow-none="1" name="encoding" type="const-gchar*"/>
<parameter allow-none="1" name="base_uri" type="const-gchar*"/>
</parameters>
</method>
<method name="LoadHtml" cname="webkit_web_view_load_html">
<return-type type="void"/>
<parameters>
<parameter name="content" type="const-gchar*"/>
<parameter allow-none="1" name="base_uri" type="const-gchar*"/>
</parameters>
</method>
<method name="LoadPlainText" cname="webkit_web_view_load_plain_text">
<return-type type="void"/>
<parameters>
<parameter name="plain_text" type="const-gchar*"/>
</parameters>
</method>
<method name="LoadRequest" cname="webkit_web_view_load_request">
<return-type type="void"/>
<parameters>
<parameter name="request" type="WebKitURIRequest*"/>
</parameters>
</method>
<method name="LoadUri" cname="webkit_web_view_load_uri">
<return-type type="void"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</method>
<method name="Reload" cname="webkit_web_view_reload">
<return-type type="void"/>
<parameters/>
</method>
<method name="ReloadBypassCache" cname="webkit_web_view_reload_bypass_cache">
<return-type type="void"/>
<parameters/>
</method>
<method name="RestoreSessionState" cname="webkit_web_view_restore_session_state" version="2.12">
<return-type type="void"/>
<parameters>
<parameter name="state" type="WebKitWebViewSessionState*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="RunJavascript" cname="webkit_web_view_run_javascript">
<return-type type="void"/>
<parameters>
<parameter name="script" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="RunJavascriptFinish" cname="webkit_web_view_run_javascript_finish">
<return-type type="WebKitJavascriptResult*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="RunJavascriptFromGresource" cname="webkit_web_view_run_javascript_from_gresource">
<return-type type="void"/>
<parameters>
<parameter name="resource" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="RunJavascriptFromGresourceFinish" cname="webkit_web_view_run_javascript_from_gresource_finish">
<return-type type="WebKitJavascriptResult*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="RunJavascriptInWorld" cname="webkit_web_view_run_javascript_in_world" version="2.22">
<return-type type="void"/>
<parameters>
<parameter name="script" type="const-gchar*"/>
<parameter name="world_name" type="const-gchar*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="RunJavascriptInWorldFinish" cname="webkit_web_view_run_javascript_in_world_finish" version="2.22">
<return-type type="WebKitJavascriptResult*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="Save" cname="webkit_web_view_save">
<return-type type="void"/>
<parameters>
<parameter name="save_mode" type="WebKitSaveMode"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="SaveFinish" cname="webkit_web_view_save_finish">
<return-type type="Gio.InputStream*" owned="true"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="SaveToFile" cname="webkit_web_view_save_to_file">
<return-type type="void"/>
<parameters>
<parameter name="file" type="Gio.File"/>
<parameter name="save_mode" type="WebKitSaveMode"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="SaveToFileFinish" cname="webkit_web_view_save_to_file_finish">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="SendMessageToPage" cname="webkit_web_view_send_message_to_page" version="2.28">
<return-type type="void"/>
<parameters>
<parameter name="message" type="WebKitUserMessage*"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="SendMessageToPageFinish" cname="webkit_web_view_send_message_to_page_finish" version="2.28">
<return-type type="WebKitUserMessage*" owned="true"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="SetBackgroundColor" cname="webkit_web_view_set_background_color" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="rgba" type="Gdk.RGBA"/>
</parameters>
</method>
<method name="SetCustomCharset" cname="webkit_web_view_set_custom_charset">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="charset" type="const-gchar*"/>
</parameters>
</method>
<method name="SetEditable" cname="webkit_web_view_set_editable" version="2.8">
<return-type type="void"/>
<parameters>
<parameter name="editable" type="gboolean"/>
</parameters>
</method>
<method name="SetInputMethodContext" cname="webkit_web_view_set_input_method_context" version="2.28">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="context" type="WebKitInputMethodContext*"/>
</parameters>
</method>
<method name="SetIsMuted" cname="webkit_web_view_set_is_muted" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="muted" type="gboolean"/>
</parameters>
</method>
<method name="SetSettings" cname="webkit_web_view_set_settings">
<return-type type="void"/>
<parameters>
<parameter name="settings" type="WebKitSettings*"/>
</parameters>
</method>
<method name="SetZoomLevel" cname="webkit_web_view_set_zoom_level">
<return-type type="void"/>
<parameters>
<parameter name="zoom_level" type="gdouble"/>
</parameters>
</method>
<method name="StopLoading" cname="webkit_web_view_stop_loading">
<return-type type="void"/>
<parameters/>
</method>
<method name="TryClose" cname="webkit_web_view_try_close" version="2.12">
<return-type type="void"/>
<parameters/>
</method>
<property name="AutomationPresentationType" cname="automation-presentation-type" type="WebKitAutomationBrowsingContextPresentation" readable="true" writeable="true" construct="false" construct-only="true" version="2.28"/>
<property name="Editable" cname="editable" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="2.8"/>
<property name="EstimatedLoadProgress" cname="estimated-load-progress" type="gdouble" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Favicon" cname="favicon" type="gpointer" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="IsControlledByAutomationProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="is-controlled-by-automation" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true" version="2.18"/>
<property name="IsEphemeralProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="is-ephemeral" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true" version="2.16"/>
<property name="IsLoadingProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="is-loading" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="IsMuted" cname="is-muted" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false" version="2.30"/>
<property name="IsPlayingAudioProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="is-playing-audio" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false" version="2.8"/>
<property name="PageId" cname="page-id" type="guint64" readable="true" writeable="false" construct="false" construct-only="false" version="2.28"/>
<property name="RelatedView" cname="related-view" type="WebKitWebView*" readable="false" writeable="true" construct="false" construct-only="true" version="2.4"/>
<property name="Settings" cname="settings" type="WebKitSettings*" readable="false" writeable="true" construct="true" construct-only="false" version="2.6"/>
<property name="Title" cname="title" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Uri" cname="uri" type="gchar*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="UserContentManager" cname="user-content-manager" type="WebKitUserContentManager*" readable="true" writeable="true" construct="false" construct-only="true" version="2.6"/>
<property name="WebContext" cname="web-context" type="WebKitWebContext*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="WebsitePolicies" cname="website-policies" type="WebKitWebsitePolicies*" readable="true" writeable="true" construct="false" construct-only="true" version="2.30"/>
<property name="ZoomLevel" cname="zoom-level" type="gdouble" readable="true" writeable="true" construct="false" construct-only="false"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="WebKitWebViewBase*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitWebViewPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="Authenticate" cname="authenticate" when="last" field_name="authenticate" version="2.2">
<return-type type="gboolean"/>
<parameters>
<parameter name="request" type="WebKitAuthenticationRequest*"/>
</parameters>
</signal>
<signal name="Close" cname="close" when="last" field_name="close">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="ContextMenu" cname="context-menu" when="last" field_name="context_menu">
<return-type type="gboolean"/>
<parameters>
<parameter name="context_menu" type="WebKitContextMenu*"/>
<parameter name="event" type="Gdk.Event"/>
<parameter name="hit_test_result" type="WebKitHitTestResult*"/>
</parameters>
</signal>
<signal name="ContextMenuDismissed" cname="context-menu-dismissed" when="last" field_name="context_menu_dismissed">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="Create" cname="create" when="last" field_name="create">
<return-type type="GtkWidget*" owned="true"/>
<parameters>
<parameter name="navigation_action" type="WebKitNavigationAction*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</signal>
<signal name="DecidePolicy" cname="decide-policy" when="last" field_name="decide_policy">
<return-type type="gboolean"/>
<parameters>
<parameter name="decision" type="WebKitPolicyDecision*"/>
<parameter name="decision_type" type="WebKitPolicyDecisionType"/>
</parameters>
</signal>
<signal name="EnterFullscreen" cname="enter-fullscreen" when="last" field_name="enter_fullscreen">
<return-type type="gboolean"/>
<parameters/>
</signal>
<signal name="InsecureContentDetected" cname="insecure-content-detected" when="last" field_name="insecure_content_detected">
<return-type type="void"/>
<parameters>
<parameter name="event" type="WebKitInsecureContentEvent"/>
</parameters>
</signal>
<signal name="LeaveFullscreen" cname="leave-fullscreen" when="last" field_name="leave_fullscreen">
<return-type type="gboolean"/>
<parameters/>
</signal>
<signal name="LoadChanged" cname="load-changed" when="last" field_name="load_changed">
<return-type type="void"/>
<parameters>
<parameter name="load_event" type="WebKitLoadEvent"/>
</parameters>
</signal>
<signal name="LoadFailed" cname="load-failed" when="last" field_name="load_failed">
<return-type type="gboolean"/>
<parameters>
<parameter name="load_event" type="WebKitLoadEvent"/>
<parameter name="failing_uri" type="const-gchar*"/>
<parameter name="error" type="GLib.Error"/>
</parameters>
</signal>
<signal name="LoadFailedWithTlsErrors" cname="load-failed-with-tls-errors" when="last" field_name="load_failed_with_tls_errors" version="2.6">
<return-type type="gboolean"/>
<parameters>
<parameter name="failing_uri" type="const-gchar*"/>
<parameter name="certificate" type="Gio.TlsCertificate"/>
<parameter name="errors" type="Gio.TlsCertificateFlags"/>
</parameters>
</signal>
<signal name="MouseTargetChanged" cname="mouse-target-changed" when="last" field_name="mouse_target_changed">
<return-type type="void"/>
<parameters>
<parameter name="hit_test_result" type="WebKitHitTestResult*"/>
<parameter name="modifiers" type="guint"/>
</parameters>
</signal>
<signal name="PermissionRequest" cname="permission-request" when="last" field_name="permission_request">
<return-type type="gboolean"/>
<parameters>
<parameter name="request" type="WebKitPermissionRequest*"/>
</parameters>
</signal>
<signal name="Print" cname="print" when="last" field_name="print">
<return-type type="gboolean"/>
<parameters>
<parameter name="print_operation" type="WebKitPrintOperation*"/>
</parameters>
</signal>
<signal name="ReadyToShow" cname="ready-to-show" when="last" field_name="ready_to_show">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="ResourceLoadStarted" cname="resource-load-started" when="last" field_name="resource_load_started">
<return-type type="void"/>
<parameters>
<parameter name="resource" type="WebKitWebResource*"/>
<parameter name="request" type="WebKitURIRequest*"/>
</parameters>
</signal>
<signal name="RunAsModal" cname="run-as-modal" when="last" field_name="run_as_modal">
<return-type type="void"/>
<parameters/>
</signal>
<signal name="RunColorChooser" cname="run-color-chooser" when="last" field_name="run_color_chooser" version="2.8">
<return-type type="gboolean"/>
<parameters>
<parameter name="request" type="WebKitColorChooserRequest*"/>
</parameters>
</signal>
<signal name="RunFileChooser" cname="run-file-chooser" when="last" field_name="run_file_chooser">
<return-type type="gboolean"/>
<parameters>
<parameter name="request" type="WebKitFileChooserRequest*"/>
</parameters>
</signal>
<signal name="ScriptDialog" cname="script-dialog" when="last" field_name="script_dialog">
<return-type type="gboolean"/>
<parameters>
<parameter name="dialog" type="WebKitScriptDialog*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</signal>
<signal name="ShowNotification" cname="show-notification" when="last" field_name="show_notification" version="2.8">
<return-type type="gboolean"/>
<parameters>
<parameter name="notification" type="WebKitNotification*"/>
</parameters>
</signal>
<signal name="ShowOptionMenu" cname="show-option-menu" when="last" field_name="show_option_menu" version="2.28">
<return-type type="gboolean"/>
<parameters>
<parameter name="_object" type="WebKitOptionMenu*"/>
<parameter name="p0" type="Gdk.Event"/>
<parameter name="p1" type="Gdk.Rectangle"/>
</parameters>
</signal>
<signal name="SubmitForm" cname="submit-form" when="last" field_name="submit_form">
<return-type type="void"/>
<parameters>
<parameter name="request" type="WebKitFormSubmissionRequest*"/>
</parameters>
</signal>
<signal name="UserMessageReceived" cname="user-message-received" when="last" field_name="user_message_received" version="2.28">
<return-type type="gboolean"/>
<parameters>
<parameter name="message" type="WebKitUserMessage*"/>
</parameters>
</signal>
<signal name="WebProcessCrashed" cname="web-process-crashed" when="last" field_name="web_process_crashed" deprecated="true" deprecated-version="2.20">
<return-type type="gboolean"/>
<parameters/>
</signal>
<signal name="WebProcessTerminated" cname="web-process-terminated" when="last" field_name="web_process_terminated" version="2.20">
<return-type type="void"/>
<parameters>
<parameter name="reason" type="WebKitWebProcessTerminationReason"/>
</parameters>
</signal>
</object>
<object name="WebViewBase" cname="WebKitWebViewBase" opaque="false" hidden="false" parent="GtkContainer">
<!-- <implements>-->
<!-- <interface cname="Atk.ImplementorIface"/>-->
<!-- <interface cname="GtkBuildable"/>-->
<!-- </implements>-->
<class_struct cname="WebKitWebViewBaseClass">
<field cname="parentClass" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GtkContainerClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_web_view_base_get_type" shared="true">
<return-type type="GType"/>
</method>
<field cname="parentInstance" access="public" writeable="false" readable="true" is_callback="false" name="ParentInstance" type="GtkContainer*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitWebViewBasePrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="WebsiteDataAccessPermissionRequest" cname="WebKitWebsiteDataAccessPermissionRequest" opaque="false" hidden="false" parent="GObject">
<implements>
<interface cname="WebKitPermissionRequest"/>
</implements>
<class_struct cname="WebKitWebsiteDataAccessPermissionRequestClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_website_data_access_permission_request_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetCurrentDomain" cname="webkit_website_data_access_permission_request_get_current_domain" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetRequestingDomain" cname="webkit_website_data_access_permission_request_get_requesting_domain" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitWebsiteDataAccessPermissionRequestPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="WebsiteDataManager" cname="WebKitWebsiteDataManager" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitWebsiteDataManagerClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_website_data_manager_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_website_data_manager_new_ephemeral" disable_void_ctor="" version="2.16"/>
<method name="Clear" cname="webkit_website_data_manager_clear" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="types" type="WebKitWebsiteDataTypes"/>
<parameter name="timespan" type="GLib.TimeSpan"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="ClearFinish" cname="webkit_website_data_manager_clear_finish" version="2.16">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="Fetch" cname="webkit_website_data_manager_fetch" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="types" type="WebKitWebsiteDataTypes"/>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="3" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="FetchFinish" cname="webkit_website_data_manager_fetch_finish" version="2.16">
<return-type type="GList*" element_type="GList*" elements_owned="true" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetBaseCacheDirectory" cname="webkit_website_data_manager_get_base_cache_directory" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetBaseDataDirectory" cname="webkit_website_data_manager_get_base_data_directory" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetCookieManager" cname="webkit_website_data_manager_get_cookie_manager" version="2.16">
<return-type type="WebKitCookieManager*"/>
<parameters/>
</method>
<method name="GetDiskCacheDirectory" cname="webkit_website_data_manager_get_disk_cache_directory" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetDomCacheDirectory" cname="webkit_website_data_manager_get_dom_cache_directory" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetHstsCacheDirectory" cname="webkit_website_data_manager_get_hsts_cache_directory" version="2.26">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetIndexeddbDirectory" cname="webkit_website_data_manager_get_indexeddb_directory" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetItpDirectory" cname="webkit_website_data_manager_get_itp_directory" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetItpEnabled" cname="webkit_website_data_manager_get_itp_enabled" version="2.30">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetItpSummary" cname="webkit_website_data_manager_get_itp_summary" version="2.30">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="2" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="GetItpSummaryFinish" cname="webkit_website_data_manager_get_itp_summary_finish" version="2.30">
<return-type type="GList*" element_type="GList*" elements_owned="true" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="GetLocalStorageDirectory" cname="webkit_website_data_manager_get_local_storage_directory" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetOfflineApplicationCacheDirectory" cname="webkit_website_data_manager_get_offline_application_cache_directory" version="2.10">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPersistentCredentialStorageEnabled" cname="webkit_website_data_manager_get_persistent_credential_storage_enabled" version="2.30">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetServiceWorkerRegistrationsDirectory" cname="webkit_website_data_manager_get_service_worker_registrations_directory" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetTlsErrorsPolicy" cname="webkit_website_data_manager_get_tls_errors_policy" version="2.32">
<return-type type="WebKitTLSErrorsPolicy"/>
<parameters/>
</method>
<method name="GetWebsqlDirectory" cname="webkit_website_data_manager_get_websql_directory" version="2.10" deprecated="true" deprecated-version="2.24.">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="IsEphemeral" cname="webkit_website_data_manager_is_ephemeral" version="2.16">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="Remove" cname="webkit_website_data_manager_remove" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="types" type="WebKitWebsiteDataTypes"/>
<parameter name="website_data" type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</parameter>
<parameter allow-none="1" name="cancellable" type="Gio.Cancellable"/>
<parameter closure="4" scope="async" allow-none="1" name="callback" type="Gio.AsyncReadyCallback"/>
<parameter allow-none="1" name="user_data" type="gpointer"/>
</parameters>
</method>
<method name="RemoveFinish" cname="webkit_website_data_manager_remove_finish" version="2.16">
<return-type type="gboolean"/>
<parameters throws="1">
<parameter name="_result" type="Gio.AsyncResult"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="SetItpEnabled" cname="webkit_website_data_manager_set_itp_enabled" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetNetworkProxySettings" cname="webkit_website_data_manager_set_network_proxy_settings" version="2.32">
<return-type type="void"/>
<parameters>
<parameter name="proxy_mode" type="WebKitNetworkProxyMode"/>
<parameter allow-none="1" name="proxy_settings" type="WebKitNetworkProxySettings*">
<warning>missing glib:type-name</warning>
</parameter>
</parameters>
</method>
<method name="SetPersistentCredentialStorageEnabled" cname="webkit_website_data_manager_set_persistent_credential_storage_enabled" version="2.30">
<return-type type="void"/>
<parameters>
<parameter name="enabled" type="gboolean"/>
</parameters>
</method>
<method name="SetTlsErrorsPolicy" cname="webkit_website_data_manager_set_tls_errors_policy" version="2.32">
<return-type type="void"/>
<parameters>
<parameter name="policy" type="WebKitTLSErrorsPolicy"/>
</parameters>
</method>
<property name="BaseCacheDirectory" cname="base-cache-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<property name="BaseDataDirectory" cname="base-data-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<property name="DiskCacheDirectory" cname="disk-cache-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<property name="DomCacheDirectory" cname="dom-cache-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.30"/>
<property name="HstsCacheDirectory" cname="hsts-cache-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.26"/>
<property name="IndexeddbDirectory" cname="indexeddb-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<property name="IsEphemeralProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="is-ephemeral" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true" version="2.16"/>
<property name="ItpDirectory" cname="itp-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.30"/>
<property name="LocalStorageDirectory" cname="local-storage-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<property name="OfflineApplicationCacheDirectory" cname="offline-application-cache-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10"/>
<property name="ServiceWorkerRegistrationsDirectory" cname="service-worker-registrations-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.30"/>
<property name="WebsqlDirectory" cname="websql-directory" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true" version="2.10" deprecated="true" deprecated-version="2.24."/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitWebsiteDataManagerPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="WebsitePolicies" cname="WebKitWebsitePolicies" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitWebsitePoliciesClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_website_policies_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_website_policies_new" disable_void_ctor="" version="2.30"/>
<method name="GetAutoplayPolicy" cname="webkit_website_policies_get_autoplay_policy" version="2.30">
<return-type type="WebKitAutoplayPolicy"/>
<parameters/>
</method>
<property name="Autoplay" cname="autoplay" type="WebKitAutoplayPolicy" readable="true" writeable="true" construct="false" construct-only="true" version="2.30"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="WebKitWebsitePoliciesPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="WindowProperties" cname="WebKitWindowProperties" opaque="false" hidden="false" parent="GObject">
<class_struct cname="WebKitWindowPropertiesClass">
<field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="_webkit_reserved0"/>
<method vm="_webkit_reserved1"/>
<method vm="_webkit_reserved2"/>
<method vm="_webkit_reserved3"/>
</class_struct>
<virtual_method name="_webkitWebkitReserved0" cname="_webkit_reserved0" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved1" cname="_webkit_reserved1" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved2" cname="_webkit_reserved2" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<virtual_method name="_webkitWebkitReserved3" cname="_webkit_reserved3" shared="true" hidden="true">
<return-type type="void"/>
</virtual_method>
<method name="GetType" cname="webkit_window_properties_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetFullscreen" cname="webkit_window_properties_get_fullscreen">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetGeometry" cname="webkit_window_properties_get_geometry">
<return-type type="void"/>
<parameters>
<parameter name="geometry" type="Gdk.Rectangle" pass_as="out"/>
</parameters>
</method>
<method name="GetLocationbarVisible" cname="webkit_window_properties_get_locationbar_visible">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetMenubarVisible" cname="webkit_window_properties_get_menubar_visible">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetResizable" cname="webkit_window_properties_get_resizable">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetScrollbarsVisible" cname="webkit_window_properties_get_scrollbars_visible">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetStatusbarVisible" cname="webkit_window_properties_get_statusbar_visible">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="GetToolbarVisible" cname="webkit_window_properties_get_toolbar_visible">
<return-type type="gboolean"/>
<parameters/>
</method>
<property name="Fullscreen" cname="fullscreen" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Geometry" cname="geometry" type="Gdk.Rectangle" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="LocationbarVisible" cname="locationbar-visible" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="MenubarVisible" cname="menubar-visible" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Resizable" cname="resizable" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="ScrollbarsVisible" cname="scrollbars-visible" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="StatusbarVisible" cname="statusbar-visible" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="ToolbarVisible" cname="toolbar-visible" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
<field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="WebKitWindowPropertiesPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<boxed name="ApplicationInfo" cname="WebKitApplicationInfo" opaque="false" hidden="false">
<method name="GetType" cname="webkit_application_info_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_application_info_new" disable_void_ctor="" version="2.18"/>
<method name="GetName" cname="webkit_application_info_get_name" version="2.18">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetVersion" cname="webkit_application_info_get_version" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="major" type="guint64*" owned="true" pass_as="out"/>
<parameter allow-none="1" name="minor" type="guint64*" owned="true" pass_as="out"/>
<parameter allow-none="1" name="micro" type="guint64*" owned="true" pass_as="out"/>
</parameters>
</method>
<method name="Ref" cname="webkit_application_info_ref" version="2.18">
<return-type type="WebKitApplicationInfo*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="SetName" cname="webkit_application_info_set_name" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="name" type="const-gchar*"/>
</parameters>
</method>
<method name="SetVersion" cname="webkit_application_info_set_version" version="2.18">
<return-type type="void"/>
<parameters>
<parameter name="major" type="guint64"/>
<parameter name="minor" type="guint64"/>
<parameter name="micro" type="guint64"/>
</parameters>
</method>
<method name="Unref" cname="webkit_application_info_unref" version="2.18">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="AuthenticationRequestPrivate" cname="WebKitAuthenticationRequestPrivate" opaque="true" hidden="true"/>
<struct name="AutomationSessionPrivate" cname="WebKitAutomationSessionPrivate" opaque="true" hidden="true"/>
<struct name="BackForwardListItemPrivate" cname="WebKitBackForwardListItemPrivate" opaque="true" hidden="true"/>
<struct name="BackForwardListPrivate" cname="WebKitBackForwardListPrivate" opaque="true" hidden="true"/>
<struct name="ColorChooserRequestPrivate" cname="WebKitColorChooserRequestPrivate" opaque="true" hidden="true"/>
<struct name="ContextMenuItemPrivate" cname="WebKitContextMenuItemPrivate" opaque="true" hidden="true"/>
<struct name="ContextMenuPrivate" cname="WebKitContextMenuPrivate" opaque="true" hidden="true"/>
<struct name="CookieManagerPrivate" cname="WebKitCookieManagerPrivate" opaque="true" hidden="true"/>
<boxed name="Credential" cname="WebKitCredential" opaque="false" hidden="false">
<method name="GetType" cname="webkit_credential_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_credential_new" version="2.2">
<parameters>
<parameter name="username" type="const-gchar*"/>
<parameter name="password" type="const-gchar*"/>
<parameter name="persistence" type="WebKitCredentialPersistence"/>
</parameters>
</constructor>
<method name="Copy" cname="webkit_credential_copy" version="2.2">
<return-type type="WebKitCredential*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Free" cname="webkit_credential_free" version="2.2">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetPassword" cname="webkit_credential_get_password" version="2.2">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPersistence" cname="webkit_credential_get_persistence" version="2.2">
<return-type type="WebKitCredentialPersistence"/>
<parameters/>
</method>
<method name="GetUsername" cname="webkit_credential_get_username" version="2.2">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="HasPassword" cname="webkit_credential_has_password" version="2.2">
<return-type type="gboolean"/>
<parameters/>
</method>
</boxed>
<struct name="DeviceInfoPermissionRequestPrivate" cname="WebKitDeviceInfoPermissionRequestPrivate" opaque="true" hidden="true"/>
<struct name="DownloadPrivate" cname="WebKitDownloadPrivate" opaque="true" hidden="true"/>
<struct name="EditorStatePrivate" cname="WebKitEditorStatePrivate" opaque="true" hidden="true"/>
<struct name="FaviconDatabasePrivate" cname="WebKitFaviconDatabasePrivate" opaque="true" hidden="true"/>
<struct name="FileChooserRequestPrivate" cname="WebKitFileChooserRequestPrivate" opaque="true" hidden="true"/>
<struct name="FindControllerPrivate" cname="WebKitFindControllerPrivate" opaque="true" hidden="true"/>
<struct name="FormSubmissionRequestPrivate" cname="WebKitFormSubmissionRequestPrivate" opaque="true" hidden="true"/>
<struct name="GeolocationManagerPrivate" cname="WebKitGeolocationManagerPrivate" opaque="true" hidden="true"/>
<struct name="GeolocationPermissionRequestPrivate" cname="WebKitGeolocationPermissionRequestPrivate" opaque="true" hidden="true"/>
<boxed name="GeolocationPosition" cname="WebKitGeolocationPosition" opaque="true" hidden="false" version="2.26">
<method name="GetType" cname="webkit_geolocation_position_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_geolocation_position_new" version="2.26">
<parameters>
<parameter name="latitude" type="gdouble"/>
<parameter name="longitude" type="gdouble"/>
<parameter name="accuracy" type="gdouble"/>
</parameters>
</constructor>
<method name="Copy" cname="webkit_geolocation_position_copy" version="2.26">
<return-type type="WebKitGeolocationPosition*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Free" cname="webkit_geolocation_position_free" version="2.26">
<return-type type="void"/>
<parameters/>
</method>
<method name="SetAltitude" cname="webkit_geolocation_position_set_altitude" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="altitude" type="gdouble"/>
</parameters>
</method>
<method name="SetAltitudeAccuracy" cname="webkit_geolocation_position_set_altitude_accuracy" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="altitude_accuracy" type="gdouble"/>
</parameters>
</method>
<method name="SetHeading" cname="webkit_geolocation_position_set_heading" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="heading" type="gdouble"/>
</parameters>
</method>
<method name="SetSpeed" cname="webkit_geolocation_position_set_speed" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="speed" type="gdouble"/>
</parameters>
</method>
<method name="SetTimestamp" cname="webkit_geolocation_position_set_timestamp" version="2.26">
<return-type type="void"/>
<parameters>
<parameter name="timestamp" type="guint64"/>
</parameters>
</method>
</boxed>
<struct name="HitTestResultPrivate" cname="WebKitHitTestResultPrivate" opaque="true" hidden="true"/>
<boxed name="ITPFirstParty" cname="WebKitITPFirstParty" opaque="false" hidden="false">
<method name="GetType" cname="webkit_itp_first_party_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetDomain" cname="webkit_itp_first_party_get_domain" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetLastUpdateTime" cname="webkit_itp_first_party_get_last_update_time" version="2.30">
<return-type type="GLib.DateTime"/>
<parameters/>
</method>
<method name="GetWebsiteDataAccessAllowed" cname="webkit_itp_first_party_get_website_data_access_allowed" version="2.30">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="Ref" cname="webkit_itp_first_party_ref" version="2.30">
<return-type type="WebKitITPFirstParty*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_itp_first_party_unref" version="2.30">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<boxed name="ITPThirdParty" cname="WebKitITPThirdParty" opaque="false" hidden="false">
<method name="GetType" cname="webkit_itp_third_party_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetDomain" cname="webkit_itp_third_party_get_domain" version="2.30">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetFirstParties" cname="webkit_itp_third_party_get_first_parties" version="2.30">
<return-type type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Ref" cname="webkit_itp_third_party_ref" version="2.30">
<return-type type="WebKitITPThirdParty*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_itp_third_party_unref" version="2.30">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="InputMethodContextPrivate" cname="WebKitInputMethodContextPrivate" opaque="true" hidden="true"/>
<boxed name="InputMethodUnderline" cname="WebKitInputMethodUnderline" opaque="false" hidden="false">
<method name="GetType" cname="webkit_input_method_underline_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_input_method_underline_new" version="2.28">
<parameters>
<parameter name="start_offset" type="guint"/>
<parameter name="end_offset" type="guint"/>
</parameters>
</constructor>
<method name="Copy" cname="webkit_input_method_underline_copy" version="2.28">
<return-type type="WebKitInputMethodUnderline*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Free" cname="webkit_input_method_underline_free" version="2.28">
<return-type type="void"/>
<parameters/>
</method>
<method name="SetColor" cname="webkit_input_method_underline_set_color" version="2.28">
<return-type type="void"/>
<parameters>
<parameter allow-none="1" name="rgba" type="Gdk.RGBA"/>
</parameters>
</method>
</boxed>
<struct name="InstallMissingMediaPluginsPermissionRequestPrivate" cname="WebKitInstallMissingMediaPluginsPermissionRequestPrivate" opaque="true" hidden="true"/>
<boxed name="JavascriptResult" cname="WebKitJavascriptResult" opaque="false" hidden="false">
<method name="GetType" cname="webkit_javascript_result_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetJsValue" cname="webkit_javascript_result_get_js_value" version="2.22">
<return-type type="JSCValue*"/>
<parameters/>
</method>
<method name="Ref" cname="webkit_javascript_result_ref">
<return-type type="WebKitJavascriptResult*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_javascript_result_unref">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="MediaKeySystemPermissionRequestPrivate" cname="WebKitMediaKeySystemPermissionRequestPrivate" opaque="true" hidden="true"/>
<boxed name="MimeInfo" cname="WebKitMimeInfo" opaque="false" hidden="false">
<method name="GetType" cname="webkit_mime_info_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetDescription" cname="webkit_mime_info_get_description" deprecated="true" deprecated-version="2.32">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetExtensions" cname="webkit_mime_info_get_extensions" deprecated="true" deprecated-version="2.32">
<return-type type="const gchar* const*" array="true" null_term_array="true"/>
<parameters/>
</method>
<method name="GetMimeType" cname="webkit_mime_info_get_mime_type" deprecated="true" deprecated-version="2.32">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="Ref" cname="webkit_mime_info_ref" deprecated="true" deprecated-version="2.32">
<return-type type="WebKitMimeInfo*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_mime_info_unref" deprecated="true" deprecated-version="2.32">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<boxed name="NavigationAction" cname="WebKitNavigationAction" opaque="false" hidden="false">
<method name="GetType" cname="webkit_navigation_action_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Copy" cname="webkit_navigation_action_copy" version="2.6">
<return-type type="WebKitNavigationAction*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Free" cname="webkit_navigation_action_free" version="2.6">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetModifiers" cname="webkit_navigation_action_get_modifiers" version="2.6">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetMouseButton" cname="webkit_navigation_action_get_mouse_button" version="2.6">
<return-type type="guint"/>
<parameters/>
</method>
<method name="GetNavigationType" cname="webkit_navigation_action_get_navigation_type" version="2.6">
<return-type type="WebKitNavigationType"/>
<parameters/>
</method>
<method name="GetRequest" cname="webkit_navigation_action_get_request" version="2.6">
<return-type type="WebKitURIRequest*"/>
<parameters/>
</method>
<method name="IsRedirect" cname="webkit_navigation_action_is_redirect" version="2.20">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsUserGesture" cname="webkit_navigation_action_is_user_gesture" version="2.6">
<return-type type="gboolean"/>
<parameters/>
</method>
</boxed>
<struct name="NavigationPolicyDecisionPrivate" cname="WebKitNavigationPolicyDecisionPrivate" opaque="true" hidden="true"/>
<boxed name="NetworkProxySettings" cname="WebKitNetworkProxySettings" opaque="false" hidden="false">
<method name="GetType" cname="webkit_network_proxy_settings_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_network_proxy_settings_new" version="2.16">
<parameters>
<parameter name="default_proxy_uri" type="const-gchar*"/>
<parameter name="ignore_hosts" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</constructor>
<method name="AddProxyForScheme" cname="webkit_network_proxy_settings_add_proxy_for_scheme" version="2.16">
<return-type type="void"/>
<parameters>
<parameter name="scheme" type="const-gchar*"/>
<parameter name="proxy_uri" type="const-gchar*"/>
</parameters>
</method>
<method name="Copy" cname="webkit_network_proxy_settings_copy" version="2.16">
<return-type type="WebKitNetworkProxySettings*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Free" cname="webkit_network_proxy_settings_free" version="2.16">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="NotificationPermissionRequestPrivate" cname="WebKitNotificationPermissionRequestPrivate" opaque="true" hidden="true"/>
<struct name="NotificationPrivate" cname="WebKitNotificationPrivate" opaque="true" hidden="true"/>
<boxed name="OptionMenuItem" cname="WebKitOptionMenuItem" opaque="false" hidden="false">
<method name="GetType" cname="webkit_option_menu_item_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Copy" cname="webkit_option_menu_item_copy" version="2.18">
<return-type type="WebKitOptionMenuItem*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Free" cname="webkit_option_menu_item_free" version="2.18">
<return-type type="void"/>
<parameters/>
</method>
<method name="GetLabel" cname="webkit_option_menu_item_get_label" version="2.18">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetTooltip" cname="webkit_option_menu_item_get_tooltip" version="2.18">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="IsEnabled" cname="webkit_option_menu_item_is_enabled" version="2.18">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsGroupChild" cname="webkit_option_menu_item_is_group_child" version="2.18">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsGroupLabel" cname="webkit_option_menu_item_is_group_label" version="2.18">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="IsSelected" cname="webkit_option_menu_item_is_selected" version="2.18">
<return-type type="gboolean"/>
<parameters/>
</method>
</boxed>
<struct name="OptionMenuPrivate" cname="WebKitOptionMenuPrivate" opaque="true" hidden="true"/>
<struct name="PluginPrivate" cname="WebKitPluginPrivate" opaque="true" hidden="true"/>
<struct name="PointerLockPermissionRequestPrivate" cname="WebKitPointerLockPermissionRequestPrivate" opaque="true" hidden="true"/>
<struct name="PolicyDecisionPrivate" cname="WebKitPolicyDecisionPrivate" opaque="true" hidden="true"/>
<struct name="PrintCustomWidgetPrivate" cname="WebKitPrintCustomWidgetPrivate" opaque="true" hidden="true"/>
<struct name="PrintOperationPrivate" cname="WebKitPrintOperationPrivate" opaque="true" hidden="true"/>
<struct name="ResponsePolicyDecisionPrivate" cname="WebKitResponsePolicyDecisionPrivate" opaque="true" hidden="true"/>
<boxed name="ScriptDialog" cname="WebKitScriptDialog" opaque="false" hidden="false">
<method name="GetType" cname="webkit_script_dialog_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="Close" cname="webkit_script_dialog_close" version="2.24">
<return-type type="void"/>
<parameters/>
</method>
<method name="ConfirmSetConfirmed" cname="webkit_script_dialog_confirm_set_confirmed">
<return-type type="void"/>
<parameters>
<parameter name="confirmed" type="gboolean"/>
</parameters>
</method>
<method name="GetDialogType" cname="webkit_script_dialog_get_dialog_type">
<return-type type="WebKitScriptDialogType"/>
<parameters/>
</method>
<method name="GetMessage" cname="webkit_script_dialog_get_message">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="PromptGetDefaultText" cname="webkit_script_dialog_prompt_get_default_text">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="PromptSetText" cname="webkit_script_dialog_prompt_set_text">
<return-type type="void"/>
<parameters>
<parameter name="text" type="const-gchar*"/>
</parameters>
</method>
<method name="Ref" cname="webkit_script_dialog_ref" version="2.24">
<return-type type="WebKitScriptDialog*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_script_dialog_unref" version="2.24">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="SecurityManagerPrivate" cname="WebKitSecurityManagerPrivate" opaque="true" hidden="true"/>
<boxed name="SecurityOrigin" cname="WebKitSecurityOrigin" opaque="false" hidden="false">
<method name="GetType" cname="webkit_security_origin_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_security_origin_new" version="2.16">
<parameters>
<parameter name="protocol" type="const-gchar*"/>
<parameter name="host" type="const-gchar*"/>
<parameter name="port" type="guint16"/>
</parameters>
</constructor>
<constructor cname="webkit_security_origin_new_for_uri" version="2.16">
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</constructor>
<method name="GetHost" cname="webkit_security_origin_get_host" version="2.16">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetPort" cname="webkit_security_origin_get_port" version="2.16">
<return-type type="guint16"/>
<parameters/>
</method>
<method name="GetProtocol" cname="webkit_security_origin_get_protocol" version="2.16">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="IsOpaque" cname="webkit_security_origin_is_opaque" version="2.16" deprecated="true" deprecated-version="2.32">
<return-type type="gboolean"/>
<parameters/>
</method>
<method name="Ref" cname="webkit_security_origin_ref" version="2.16">
<return-type type="WebKitSecurityOrigin*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="ToString" cname="webkit_security_origin_to_string" version="2.16">
<return-type type="gchar*" owned="true"/>
<parameters/>
</method>
<method name="Unref" cname="webkit_security_origin_unref" version="2.16">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="SettingsPrivate" cname="WebKitSettingsPrivate" opaque="true" hidden="true"/>
<struct name="URIRequestPrivate" cname="WebKitURIRequestPrivate" opaque="true" hidden="true"/>
<struct name="URIResponsePrivate" cname="WebKitURIResponsePrivate" opaque="true" hidden="true"/>
<struct name="URISchemeRequestPrivate" cname="WebKitURISchemeRequestPrivate" opaque="true" hidden="true"/>
<boxed name="UserContentFilter" cname="WebKitUserContentFilter" opaque="false" hidden="false">
<method name="GetType" cname="webkit_user_content_filter_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetIdentifier" cname="webkit_user_content_filter_get_identifier" version="2.24">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="Ref" cname="webkit_user_content_filter_ref" version="2.24">
<return-type type="WebKitUserContentFilter*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_user_content_filter_unref" version="2.24">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="UserContentFilterStorePrivate" cname="WebKitUserContentFilterStorePrivate" opaque="true" hidden="true"/>
<struct name="UserContentManagerPrivate" cname="WebKitUserContentManagerPrivate" opaque="true" hidden="true"/>
<struct name="UserMediaPermissionRequestPrivate" cname="WebKitUserMediaPermissionRequestPrivate" opaque="true" hidden="true"/>
<struct name="UserMessagePrivate" cname="WebKitUserMessagePrivate" opaque="true" hidden="true"/>
<boxed name="UserScript" cname="WebKitUserScript" opaque="false" hidden="false">
<method name="GetType" cname="webkit_user_script_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_user_script_new" version="2.6">
<parameters>
<parameter name="source" type="const-gchar*"/>
<parameter name="injected_frames" type="WebKitUserContentInjectedFrames"/>
<parameter name="injection_time" type="WebKitUserScriptInjectionTime"/>
<parameter name="allow_list" type="const gchar* const*" array="true" null_term_array="true"/>
<parameter name="block_list" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</constructor>
<constructor cname="webkit_user_script_new_for_world" version="2.22">
<parameters>
<parameter name="source" type="const-gchar*"/>
<parameter name="injected_frames" type="WebKitUserContentInjectedFrames"/>
<parameter name="injection_time" type="WebKitUserScriptInjectionTime"/>
<parameter name="world_name" type="const-gchar*"/>
<parameter name="allow_list" type="const gchar* const*" array="true" null_term_array="true"/>
<parameter name="block_list" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</constructor>
<method name="Ref" cname="webkit_user_script_ref" version="2.6">
<return-type type="WebKitUserScript*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_user_script_unref" version="2.6">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<boxed name="UserStyleSheet" cname="WebKitUserStyleSheet" opaque="false" hidden="false">
<method name="GetType" cname="webkit_user_style_sheet_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_user_style_sheet_new" version="2.6">
<parameters>
<parameter name="source" type="const-gchar*"/>
<parameter name="injected_frames" type="WebKitUserContentInjectedFrames"/>
<parameter name="level" type="WebKitUserStyleLevel"/>
<parameter name="allow_list" type="const gchar* const*" array="true" null_term_array="true"/>
<parameter name="block_list" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</constructor>
<constructor cname="webkit_user_style_sheet_new_for_world" version="2.22">
<parameters>
<parameter name="source" type="const-gchar*"/>
<parameter name="injected_frames" type="WebKitUserContentInjectedFrames"/>
<parameter name="level" type="WebKitUserStyleLevel"/>
<parameter name="world_name" type="const-gchar*"/>
<parameter name="allow_list" type="const gchar* const*" array="true" null_term_array="true"/>
<parameter name="block_list" type="const gchar* const*" array="true" null_term_array="true"/>
</parameters>
</constructor>
<method name="Ref" cname="webkit_user_style_sheet_ref" version="2.6">
<return-type type="WebKitUserStyleSheet*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_user_style_sheet_unref" version="2.6">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="WebContextPrivate" cname="WebKitWebContextPrivate" opaque="true" hidden="true"/>
<struct name="WebInspectorPrivate" cname="WebKitWebInspectorPrivate" opaque="true" hidden="true"/>
<struct name="WebResourcePrivate" cname="WebKitWebResourcePrivate" opaque="true" hidden="true"/>
<struct name="WebViewBasePrivate" cname="WebKitWebViewBasePrivate" opaque="true" hidden="true"/>
<struct name="WebViewPrivate" cname="WebKitWebViewPrivate" opaque="true" hidden="true"/>
<boxed name="WebViewSessionState" cname="WebKitWebViewSessionState" opaque="false" hidden="false">
<method name="GetType" cname="webkit_web_view_session_state_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="webkit_web_view_session_state_new" version="2.12">
<parameters>
<parameter name="data" type="GLib.Bytes"/>
</parameters>
</constructor>
<method name="Ref" cname="webkit_web_view_session_state_ref" version="2.12">
<return-type type="WebKitWebViewSessionState*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Serialize" cname="webkit_web_view_session_state_serialize" version="2.12">
<return-type type="GLib.Bytes*" owned="true"/>
<parameters/>
</method>
<method name="Unref" cname="webkit_web_view_session_state_unref" version="2.12">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<boxed name="WebsiteData" cname="WebKitWebsiteData" opaque="false" hidden="false">
<method name="GetType" cname="webkit_website_data_get_type" shared="true">
<return-type type="GType"/>
</method>
<method name="GetName" cname="webkit_website_data_get_name" version="2.16">
<return-type type="const-gchar*"/>
<parameters/>
</method>
<method name="GetSize" cname="webkit_website_data_get_size" version="2.16">
<return-type type="guint64"/>
<parameters>
<parameter name="types" type="WebKitWebsiteDataTypes"/>
</parameters>
</method>
<method name="GetTypes" cname="webkit_website_data_get_types" version="2.16">
<return-type type="WebKitWebsiteDataTypes"/>
<parameters/>
</method>
<method name="Ref" cname="webkit_website_data_ref" version="2.16">
<return-type type="WebKitWebsiteData*" owned="true">
<warning>missing glib:type-name</warning>
</return-type>
<parameters/>
</method>
<method name="Unref" cname="webkit_website_data_unref" version="2.16">
<return-type type="void"/>
<parameters/>
</method>
</boxed>
<struct name="WebsiteDataAccessPermissionRequestPrivate" cname="WebKitWebsiteDataAccessPermissionRequestPrivate" opaque="true" hidden="true"/>
<struct name="WebsiteDataManagerPrivate" cname="WebKitWebsiteDataManagerPrivate" opaque="true" hidden="true"/>
<struct name="WebsitePoliciesPrivate" cname="WebKitWebsitePoliciesPrivate" opaque="true" hidden="true"/>
<struct name="WindowPropertiesPrivate" cname="WebKitWindowPropertiesPrivate" opaque="true" hidden="true"/>
<object name="Global" cname="WebKit2Global" opaque="true">
<method name="DownloadErrorQuark" cname="webkit_download_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="FaviconDatabaseErrorQuark" cname="webkit_favicon_database_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="GetMajorVersion" cname="webkit_get_major_version" shared="true">
<return-type type="guint"/>
</method>
<method name="GetMicroVersion" cname="webkit_get_micro_version" shared="true">
<return-type type="guint"/>
</method>
<method name="GetMinorVersion" cname="webkit_get_minor_version" shared="true">
<return-type type="guint"/>
</method>
<method name="JavascriptErrorQuark" cname="webkit_javascript_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="MediaKeySystemPermissionGetName" cname="webkit_media_key_system_permission_get_name" shared="true" version="2.32">
<return-type type="const-gchar*"/>
<parameters>
<parameter name="request" type="WebKitMediaKeySystemPermissionRequest*"/>
</parameters>
</method>
<method name="NetworkErrorQuark" cname="webkit_network_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="PluginErrorQuark" cname="webkit_plugin_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="PolicyErrorQuark" cname="webkit_policy_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="PrintErrorQuark" cname="webkit_print_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="SnapshotErrorQuark" cname="webkit_snapshot_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="UriForDisplay" cname="webkit_uri_for_display" shared="true" version="2.24">
<return-type type="gchar*" owned="true"/>
<parameters>
<parameter name="uri" type="const-gchar*"/>
</parameters>
</method>
<method name="UserContentFilterErrorQuark" cname="webkit_user_content_filter_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
<method name="UserMediaPermissionIsForAudioDevice" cname="webkit_user_media_permission_is_for_audio_device" shared="true" version="2.8">
<return-type type="gboolean"/>
<parameters>
<parameter name="request" type="WebKitUserMediaPermissionRequest*"/>
</parameters>
</method>
<method name="UserMediaPermissionIsForVideoDevice" cname="webkit_user_media_permission_is_for_video_device" shared="true" version="2.8">
<return-type type="gboolean"/>
<parameters>
<parameter name="request" type="WebKitUserMediaPermissionRequest*"/>
</parameters>
</method>
<method name="UserMessageErrorQuark" cname="webkit_user_message_error_quark" shared="true">
<return-type type="GLib.Quark"/>
</method>
</object>
<object name="Constants" cname="WebKit2Constants" opaque="true">
<constant value="Copy" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_COPY"/>
<constant value="CreateLink" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_CREATE_LINK" version="2.10"/>
<constant value="Cut" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_CUT"/>
<constant value="InsertImage" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_INSERT_IMAGE" version="2.10"/>
<constant value="Paste" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_PASTE"/>
<constant value="PasteAsPlainText" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_PASTE_AS_PLAIN_TEXT" version="2.30"/>
<constant value="Redo" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_REDO"/>
<constant value="SelectAll" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_SELECT_ALL"/>
<constant value="Undo" ctype="gchar*" gtype="gchar*" name="EDITING_COMMAND_UNDO"/>
<constant value="2" ctype="gint" gtype="gint" name="MAJOR_VERSION"/>
<constant value="0" ctype="gint" gtype="gint" name="MICRO_VERSION"/>
<constant value="32" ctype="gint" gtype="gint" name="MINOR_VERSION"/>
</object>
</namespace>
</api>