<?xml version="1.0"?>
<dump>
  <enum name="WebKitAuthenticationScheme" get-type="webkit_authentication_scheme_get_type">
    <member name="WEBKIT_AUTHENTICATION_SCHEME_DEFAULT" nick="default" value="1"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC" nick="http-basic" value="2"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST" nick="http-digest" value="3"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM" nick="html-form" value="4"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_NTLM" nick="ntlm" value="5"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE" nick="negotiate" value="6"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED" nick="client-certificate-requested" value="7"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED" nick="server-trust-evaluation-requested" value="8"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_PIN_REQUESTED" nick="client-certificate-pin-requested" value="9"/>
    <member name="WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN" nick="unknown" value="100"/>
  </enum>  <enum name="WebKitAutomationBrowsingContextPresentation" get-type="webkit_automation_browsing_context_presentation_get_type">
    <member name="WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_WINDOW" nick="window" value="0"/>
    <member name="WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_TAB" nick="tab" value="1"/>
  </enum>  <enum name="WebKitContextMenuAction" get-type="webkit_context_menu_action_get_type">
    <member name="WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION" nick="no-action" value="0"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK" nick="open-link" value="1"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW" nick="open-link-in-new-window" value="2"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK" nick="download-link-to-disk" value="3"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD" nick="copy-link-to-clipboard" value="4"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW" nick="open-image-in-new-window" value="5"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK" nick="download-image-to-disk" value="6"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD" nick="copy-image-to-clipboard" value="7"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD" nick="copy-image-url-to-clipboard" value="8"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW" nick="open-frame-in-new-window" value="9"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_GO_BACK" nick="go-back" value="10"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD" nick="go-forward" value="11"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_STOP" nick="stop" value="12"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_RELOAD" nick="reload" value="13"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_COPY" nick="copy" value="14"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_CUT" nick="cut" value="15"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_PASTE" nick="paste" value="16"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_DELETE" nick="delete" value="17"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL" nick="select-all" value="18"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS" nick="input-methods" value="19"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_UNICODE" nick="unicode" value="20"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS" nick="spelling-guess" value="21"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND" nick="no-guesses-found" value="22"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING" nick="ignore-spelling" value="23"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING" nick="learn-spelling" value="24"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR" nick="ignore-grammar" value="25"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU" nick="font-menu" value="26"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_BOLD" nick="bold" value="27"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_ITALIC" nick="italic" value="28"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE" nick="underline" value="29"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OUTLINE" nick="outline" value="30"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT" nick="inspect-element" value="31"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW" nick="open-video-in-new-window" value="32"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW" nick="open-audio-in-new-window" value="33"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD" nick="copy-video-link-to-clipboard" value="34"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD" nick="copy-audio-link-to-clipboard" value="35"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS" nick="toggle-media-controls" value="36"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP" nick="toggle-media-loop" value="37"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN" nick="enter-video-fullscreen" value="38"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY" nick="media-play" value="39"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE" nick="media-pause" value="40"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE" nick="media-mute" value="41"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK" nick="download-video-to-disk" value="42"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK" nick="download-audio-to-disk" value="43"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI" nick="insert-emoji" value="44"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_PASTE_AS_PLAIN_TEXT" nick="paste-as-plain-text" value="45"/>
    <member name="WEBKIT_CONTEXT_MENU_ACTION_CUSTOM" nick="custom" value="10000"/>
  </enum>  <enum name="WebKitCookiePersistentStorage" get-type="webkit_cookie_persistent_storage_get_type">
    <member name="WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT" nick="text" value="0"/>
    <member name="WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE" nick="sqlite" value="1"/>
  </enum>  <enum name="WebKitCookieAcceptPolicy" get-type="webkit_cookie_accept_policy_get_type">
    <member name="WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS" nick="always" value="0"/>
    <member name="WEBKIT_COOKIE_POLICY_ACCEPT_NEVER" nick="never" value="1"/>
    <member name="WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY" nick="no-third-party" value="2"/>
  </enum>  <enum name="WebKitCredentialPersistence" get-type="webkit_credential_persistence_get_type">
    <member name="WEBKIT_CREDENTIAL_PERSISTENCE_NONE" nick="none" value="0"/>
    <member name="WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION" nick="for-session" value="1"/>
    <member name="WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT" nick="permanent" value="2"/>
  </enum>  <flags name="WebKitEditorTypingAttributes" get-type="webkit_editor_typing_attributes_get_type">
    <member name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE" nick="none" value="2"/>
    <member name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD" nick="bold" value="4"/>
    <member name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC" nick="italic" value="8"/>
    <member name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE" nick="underline" value="16"/>
    <member name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH" nick="strikethrough" value="32"/>
  </flags>
  <enum name="WebKitNetworkError" get-type="webkit_network_error_get_type">
    <member name="WEBKIT_NETWORK_ERROR_FAILED" nick="failed" value="399"/>
    <member name="WEBKIT_NETWORK_ERROR_TRANSPORT" nick="transport" value="300"/>
    <member name="WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL" nick="unknown-protocol" value="301"/>
    <member name="WEBKIT_NETWORK_ERROR_CANCELLED" nick="cancelled" value="302"/>
    <member name="WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST" nick="file-does-not-exist" value="303"/>
  </enum>  <enum name="WebKitPolicyError" get-type="webkit_policy_error_get_type">
    <member name="WEBKIT_POLICY_ERROR_FAILED" nick="failed" value="199"/>
    <member name="WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE" nick="cannot-show-mime-type" value="100"/>
    <member name="WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI" nick="cannot-show-uri" value="101"/>
    <member name="WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE" nick="frame-load-interrupted-by-policy-change" value="102"/>
    <member name="WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT" nick="cannot-use-restricted-port" value="103"/>
  </enum>  <enum name="WebKitDownloadError" get-type="webkit_download_error_get_type">
    <member name="WEBKIT_DOWNLOAD_ERROR_NETWORK" nick="network" value="499"/>
    <member name="WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER" nick="cancelled-by-user" value="400"/>
    <member name="WEBKIT_DOWNLOAD_ERROR_DESTINATION" nick="destination" value="401"/>
  </enum>  <enum name="WebKitPrintError" get-type="webkit_print_error_get_type">
    <member name="WEBKIT_PRINT_ERROR_GENERAL" nick="general" value="599"/>
    <member name="WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND" nick="printer-not-found" value="500"/>
    <member name="WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE" nick="invalid-page-range" value="501"/>
  </enum>  <enum name="WebKitJavascriptError" get-type="webkit_javascript_error_get_type">
    <member name="WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED" nick="script-failed" value="699"/>
    <member name="WEBKIT_JAVASCRIPT_ERROR_INVALID_PARAMETER" nick="invalid-parameter" value="600"/>
    <member name="WEBKIT_JAVASCRIPT_ERROR_INVALID_RESULT" nick="invalid-result" value="601"/>
  </enum>  <enum name="WebKitSnapshotError" get-type="webkit_snapshot_error_get_type">
    <member name="WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE" nick="create" value="799"/>
  </enum>  <enum name="WebKitUserContentFilterError" get-type="webkit_user_content_filter_error_get_type">
    <member name="WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE" nick="invalid-source" value="0"/>
    <member name="WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND" nick="not-found" value="1"/>
  </enum>  <enum name="WebKitMediaError" get-type="webkit_media_error_get_type">
    <member name="WEBKIT_MEDIA_ERROR_WILL_HANDLE_LOAD" nick="load" value="204"/>
  </enum>  <enum name="WebKitFaviconDatabaseError" get-type="webkit_favicon_database_error_get_type">
    <member name="WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED" nick="not-initialized" value="0"/>
    <member name="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND" nick="favicon-not-found" value="1"/>
    <member name="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN" nick="favicon-unknown" value="2"/>
  </enum>  <flags name="WebKitFindOptions" get-type="webkit_find_options_get_type">
    <member name="WEBKIT_FIND_OPTIONS_NONE" nick="none" value="0"/>
    <member name="WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE" nick="case-insensitive" value="1"/>
    <member name="WEBKIT_FIND_OPTIONS_AT_WORD_STARTS" nick="at-word-starts" value="2"/>
    <member name="WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START" nick="treat-medial-capital-as-word-start" value="4"/>
    <member name="WEBKIT_FIND_OPTIONS_BACKWARDS" nick="backwards" value="8"/>
    <member name="WEBKIT_FIND_OPTIONS_WRAP_AROUND" nick="wrap-around" value="16"/>
  </flags>
  <flags name="WebKitHitTestResultContext" get-type="webkit_hit_test_result_context_get_type">
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT" nick="document" value="2"/>
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK" nick="link" value="4"/>
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE" nick="image" value="8"/>
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA" nick="media" value="16"/>
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE" nick="editable" value="32"/>
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR" nick="scrollbar" value="64"/>
    <member name="WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION" nick="selection" value="128"/>
  </flags>
  <enum name="WebKitInputPurpose" get-type="webkit_input_purpose_get_type">
    <member name="WEBKIT_INPUT_PURPOSE_FREE_FORM" nick="free-form" value="0"/>
    <member name="WEBKIT_INPUT_PURPOSE_DIGITS" nick="digits" value="1"/>
    <member name="WEBKIT_INPUT_PURPOSE_NUMBER" nick="number" value="2"/>
    <member name="WEBKIT_INPUT_PURPOSE_PHONE" nick="phone" value="3"/>
    <member name="WEBKIT_INPUT_PURPOSE_URL" nick="url" value="4"/>
    <member name="WEBKIT_INPUT_PURPOSE_EMAIL" nick="email" value="5"/>
    <member name="WEBKIT_INPUT_PURPOSE_PASSWORD" nick="password" value="6"/>
  </enum>  <flags name="WebKitInputHints" get-type="webkit_input_hints_get_type">
    <member name="WEBKIT_INPUT_HINT_NONE" nick="none" value="0"/>
    <member name="WEBKIT_INPUT_HINT_SPELLCHECK" nick="spellcheck" value="1"/>
    <member name="WEBKIT_INPUT_HINT_LOWERCASE" nick="lowercase" value="2"/>
    <member name="WEBKIT_INPUT_HINT_UPPERCASE_CHARS" nick="uppercase-chars" value="4"/>
    <member name="WEBKIT_INPUT_HINT_UPPERCASE_WORDS" nick="uppercase-words" value="8"/>
    <member name="WEBKIT_INPUT_HINT_UPPERCASE_SENTENCES" nick="uppercase-sentences" value="16"/>
    <member name="WEBKIT_INPUT_HINT_INHIBIT_OSK" nick="inhibit-osk" value="32"/>
  </flags>
  <enum name="WebKitNavigationType" get-type="webkit_navigation_type_get_type">
    <member name="WEBKIT_NAVIGATION_TYPE_LINK_CLICKED" nick="link-clicked" value="0"/>
    <member name="WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED" nick="form-submitted" value="1"/>
    <member name="WEBKIT_NAVIGATION_TYPE_BACK_FORWARD" nick="back-forward" value="2"/>
    <member name="WEBKIT_NAVIGATION_TYPE_RELOAD" nick="reload" value="3"/>
    <member name="WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED" nick="form-resubmitted" value="4"/>
    <member name="WEBKIT_NAVIGATION_TYPE_OTHER" nick="other" value="5"/>
  </enum>  <enum name="WebKitNetworkProxyMode" get-type="webkit_network_proxy_mode_get_type">
    <member name="WEBKIT_NETWORK_PROXY_MODE_DEFAULT" nick="default" value="0"/>
    <member name="WEBKIT_NETWORK_PROXY_MODE_NO_PROXY" nick="no-proxy" value="1"/>
    <member name="WEBKIT_NETWORK_PROXY_MODE_CUSTOM" nick="custom" value="2"/>
  </enum>  <enum name="WebKitPermissionState" get-type="webkit_permission_state_get_type">
    <member name="WEBKIT_PERMISSION_STATE_GRANTED" nick="granted" value="0"/>
    <member name="WEBKIT_PERMISSION_STATE_DENIED" nick="denied" value="1"/>
    <member name="WEBKIT_PERMISSION_STATE_PROMPT" nick="prompt" value="2"/>
  </enum>  <enum name="WebKitPrintOperationResponse" get-type="webkit_print_operation_response_get_type">
    <member name="WEBKIT_PRINT_OPERATION_RESPONSE_PRINT" nick="print" value="0"/>
    <member name="WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL" nick="cancel" value="1"/>
  </enum>  <enum name="WebKitScriptDialogType" get-type="webkit_script_dialog_type_get_type">
    <member name="WEBKIT_SCRIPT_DIALOG_ALERT" nick="alert" value="0"/>
    <member name="WEBKIT_SCRIPT_DIALOG_CONFIRM" nick="confirm" value="1"/>
    <member name="WEBKIT_SCRIPT_DIALOG_PROMPT" nick="prompt" value="2"/>
    <member name="WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM" nick="before-unload-confirm" value="3"/>
  </enum>  <enum name="WebKitHardwareAccelerationPolicy" get-type="webkit_hardware_acceleration_policy_get_type">
    <member name="WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS" nick="always" value="0"/>
    <member name="WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER" nick="never" value="1"/>
  </enum>  <enum name="WebKitUserContentInjectedFrames" get-type="webkit_user_content_injected_frames_get_type">
    <member name="WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES" nick="all-frames" value="0"/>
    <member name="WEBKIT_USER_CONTENT_INJECT_TOP_FRAME" nick="top-frame" value="1"/>
  </enum>  <enum name="WebKitUserStyleLevel" get-type="webkit_user_style_level_get_type">
    <member name="WEBKIT_USER_STYLE_LEVEL_USER" nick="user" value="0"/>
    <member name="WEBKIT_USER_STYLE_LEVEL_AUTHOR" nick="author" value="1"/>
  </enum>  <enum name="WebKitUserScriptInjectionTime" get-type="webkit_user_script_injection_time_get_type">
    <member name="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START" nick="start" value="0"/>
    <member name="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END" nick="end" value="1"/>
  </enum>  <enum name="WebKitUserMessageError" get-type="webkit_user_message_error_get_type">
    <member name="WEBKIT_USER_MESSAGE_UNHANDLED_MESSAGE" nick="message" value="0"/>
  </enum>  <enum name="WebKitCacheModel" get-type="webkit_cache_model_get_type">
    <member name="WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER" nick="document-viewer" value="0"/>
    <member name="WEBKIT_CACHE_MODEL_WEB_BROWSER" nick="web-browser" value="1"/>
    <member name="WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER" nick="document-browser" value="2"/>
  </enum>  <enum name="WebKitPolicyDecisionType" get-type="webkit_policy_decision_type_get_type">
    <member name="WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION" nick="navigation-action" value="0"/>
    <member name="WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION" nick="new-window-action" value="1"/>
    <member name="WEBKIT_POLICY_DECISION_TYPE_RESPONSE" nick="response" value="2"/>
  </enum>  <enum name="WebKitLoadEvent" get-type="webkit_load_event_get_type">
    <member name="WEBKIT_LOAD_STARTED" nick="started" value="0"/>
    <member name="WEBKIT_LOAD_REDIRECTED" nick="redirected" value="1"/>
    <member name="WEBKIT_LOAD_COMMITTED" nick="committed" value="2"/>
    <member name="WEBKIT_LOAD_FINISHED" nick="finished" value="3"/>
  </enum>  <enum name="WebKitSaveMode" get-type="webkit_save_mode_get_type">
    <member name="WEBKIT_SAVE_MODE_MHTML" nick="mhtml" value="0"/>
  </enum>  <enum name="WebKitInsecureContentEvent" get-type="webkit_insecure_content_event_get_type">
    <member name="WEBKIT_INSECURE_CONTENT_RUN" nick="run" value="0"/>
    <member name="WEBKIT_INSECURE_CONTENT_DISPLAYED" nick="displayed" value="1"/>
  </enum>  <flags name="WebKitSnapshotOptions" get-type="webkit_snapshot_options_get_type">
    <member name="WEBKIT_SNAPSHOT_OPTIONS_NONE" nick="none" value="0"/>
    <member name="WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING" nick="include-selection-highlighting" value="1"/>
    <member name="WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND" nick="transparent-background" value="2"/>
  </flags>
  <enum name="WebKitSnapshotRegion" get-type="webkit_snapshot_region_get_type">
    <member name="WEBKIT_SNAPSHOT_REGION_VISIBLE" nick="visible" value="0"/>
    <member name="WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT" nick="full-document" value="1"/>
  </enum>  <enum name="WebKitWebProcessTerminationReason" get-type="webkit_web_process_termination_reason_get_type">
    <member name="WEBKIT_WEB_PROCESS_CRASHED" nick="crashed" value="0"/>
    <member name="WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT" nick="exceeded-memory-limit" value="1"/>
    <member name="WEBKIT_WEB_PROCESS_TERMINATED_BY_API" nick="terminated-by-api" value="2"/>
  </enum>  <enum name="WebKitMediaCaptureState" get-type="webkit_media_capture_state_get_type">
    <member name="WEBKIT_MEDIA_CAPTURE_STATE_NONE" nick="none" value="0"/>
    <member name="WEBKIT_MEDIA_CAPTURE_STATE_ACTIVE" nick="active" value="1"/>
    <member name="WEBKIT_MEDIA_CAPTURE_STATE_MUTED" nick="muted" value="2"/>
  </enum>  <enum name="WebKitWebExtensionMode" get-type="webkit_web_extension_mode_get_type">
    <member name="WEBKIT_WEB_EXTENSION_MODE_NONE" nick="none" value="0"/>
    <member name="WEBKIT_WEB_EXTENSION_MODE_MANIFESTV2" nick="manifestv2" value="1"/>
    <member name="WEBKIT_WEB_EXTENSION_MODE_MANIFESTV3" nick="manifestv3" value="2"/>
  </enum>  <flags name="WebKitWebsiteDataTypes" get-type="webkit_website_data_types_get_type">
    <member name="WEBKIT_WEBSITE_DATA_MEMORY_CACHE" nick="memory-cache" value="1"/>
    <member name="WEBKIT_WEBSITE_DATA_DISK_CACHE" nick="disk-cache" value="2"/>
    <member name="WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE" nick="offline-application-cache" value="4"/>
    <member name="WEBKIT_WEBSITE_DATA_SESSION_STORAGE" nick="session-storage" value="8"/>
    <member name="WEBKIT_WEBSITE_DATA_LOCAL_STORAGE" nick="local-storage" value="16"/>
    <member name="WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES" nick="indexeddb-databases" value="32"/>
    <member name="WEBKIT_WEBSITE_DATA_COOKIES" nick="cookies" value="64"/>
    <member name="WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT" nick="device-id-hash-salt" value="128"/>
    <member name="WEBKIT_WEBSITE_DATA_HSTS_CACHE" nick="hsts-cache" value="256"/>
    <member name="WEBKIT_WEBSITE_DATA_ITP" nick="itp" value="512"/>
    <member name="WEBKIT_WEBSITE_DATA_SERVICE_WORKER_REGISTRATIONS" nick="service-worker-registrations" value="1024"/>
    <member name="WEBKIT_WEBSITE_DATA_DOM_CACHE" nick="dom-cache" value="2048"/>
    <member name="WEBKIT_WEBSITE_DATA_ALL" nick="all" value="4095"/>
  </flags>
  <enum name="WebKitTLSErrorsPolicy" get-type="webkit_tls_errors_policy_get_type">
    <member name="WEBKIT_TLS_ERRORS_POLICY_IGNORE" nick="ignore" value="0"/>
    <member name="WEBKIT_TLS_ERRORS_POLICY_FAIL" nick="fail" value="1"/>
  </enum>  <enum name="WebKitAutoplayPolicy" get-type="webkit_autoplay_policy_get_type">
    <member name="WEBKIT_AUTOPLAY_ALLOW" nick="allow" value="0"/>
    <member name="WEBKIT_AUTOPLAY_ALLOW_WITHOUT_SOUND" nick="allow-without-sound" value="1"/>
    <member name="WEBKIT_AUTOPLAY_DENY" nick="deny" value="2"/>
  </enum>  <boxed name="WebKitApplicationInfo" get-type="webkit_application_info_get_type"/>
  <boxed name="WebKitCredential" get-type="webkit_credential_get_type"/>
  <boxed name="WebKitSecurityOrigin" get-type="webkit_security_origin_get_type"/>
  <class name="WebKitAuthenticationRequest" get-type="webkit_authentication_request_get_type" parents="GObject" final="1">
    <signal name="authenticated" return="void" when="last">
      <param type="WebKitCredential"/>
    </signal>
    <signal name="cancelled" return="void" when="last">
    </signal>
  </class>
  <class name="WebKitAutomationSession" get-type="webkit_automation_session_get_type" parents="GObject" final="1">
    <property name="id" type="gchararray" flags="235" default-value="NULL"/>
    <signal name="create-web-view" return="WebKitWebView" when="last" detailed="1">
    </signal>
  </class>
  <class name="WebKitBackForwardListItem" get-type="webkit_back_forward_list_item_get_type" parents="GInitiallyUnowned,GObject" final="1">
  </class>
  <class name="WebKitBackForwardList" get-type="webkit_back_forward_list_get_type" parents="GObject" final="1">
    <signal name="changed" return="void" when="last">
      <param type="WebKitBackForwardListItem"/>
      <param type="gpointer"/>
    </signal>
  </class>
  <class name="WebKitContextMenu" get-type="webkit_context_menu_get_type" parents="GObject" final="1">
  </class>
  <class name="WebKitContextMenuItem" get-type="webkit_context_menu_item_get_type" parents="GInitiallyUnowned,GObject" final="1">
  </class>
  <class name="WebKitCookieManager" get-type="webkit_cookie_manager_get_type" parents="GObject" final="1">
    <signal name="changed" return="void" when="last">
    </signal>
  </class>
  <class name="WebKitDeviceInfoPermissionRequest" get-type="webkit_device_info_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
  </class>
  <class name="WebKitURIRequest" get-type="webkit_uri_request_get_type" parents="GObject" final="1">
    <property name="uri" type="gchararray" flags="231" default-value="about:blank"/>
  </class>
  <class name="WebKitURIResponse" get-type="webkit_uri_response_get_type" parents="GObject" final="1">
    <property name="uri" type="gchararray" flags="225" default-value="NULL"/>
    <property name="status-code" type="guint" flags="225" default-value="0"/>
    <property name="content-length" type="guint64" flags="225" default-value="0"/>
    <property name="mime-type" type="gchararray" flags="225" default-value="NULL"/>
    <property name="suggested-filename" type="gchararray" flags="225" default-value="NULL"/>
    <property name="http-headers" type="SoupMessageHeaders" flags="225"/>
  </class>
  <class name="WebKitDownload" get-type="webkit_download_get_type" parents="GObject" final="1">
    <property name="destination" type="gchararray" flags="225" default-value="NULL"/>
    <property name="response" type="WebKitURIResponse" flags="225"/>
    <property name="estimated-progress" type="gdouble" flags="225" default-value="1.000000"/>
    <property name="allow-overwrite" type="gboolean" flags="227" default-value="FALSE"/>
    <signal name="received-data" return="void" when="last">
      <param type="guint64"/>
    </signal>
    <signal name="finished" return="void" when="last">
    </signal>
    <signal name="failed" return="void" when="last">
      <param type="GError"/>
    </signal>
    <signal name="decide-destination" return="gboolean" when="last">
      <param type="gchararray"/>
    </signal>
    <signal name="created-destination" return="void" when="last">
      <param type="gchararray"/>
    </signal>
  </class>
  <class name="WebKitEditorState" get-type="webkit_editor_state_get_type" parents="GObject" final="1">
    <property name="typing-attributes" type="guint" flags="225" default-value="0"/>
  </class>
  <class name="WebKitFaviconDatabase" get-type="webkit_favicon_database_get_type" parents="GObject" final="1">
    <signal name="favicon-changed" return="void" when="last">
      <param type="gchararray"/>
      <param type="gchararray"/>
    </signal>
  </class>
  <class name="WebKitFileChooserRequest" get-type="webkit_file_chooser_request_get_type" parents="GObject" final="1">
    <property name="filter" type="GtkFileFilter" flags="225"/>
    <property name="mime-types" type="GStrv" flags="225"/>
    <property name="select-multiple" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="selected-files" type="GStrv" flags="225"/>
  </class>
  <class name="WebKitFindController" get-type="webkit_find_controller_get_type" parents="GObject" final="1">
    <property name="text" type="gchararray" flags="225" default-value="NULL"/>
    <property name="options" type="WebKitFindOptions" flags="225" default-value="WEBKIT_FIND_OPTIONS_NONE"/>
    <property name="max-match-count" type="guint" flags="225" default-value="0"/>
    <property name="web-view" type="WebKitWebView" flags="235"/>
    <signal name="found-text" return="void" when="last">
      <param type="guint"/>
    </signal>
    <signal name="failed-to-find-text" return="void" when="last">
    </signal>
    <signal name="counted-matches" return="void" when="last">
      <param type="guint"/>
    </signal>
  </class>
  <class name="WebKitFormSubmissionRequest" get-type="webkit_form_submission_request_get_type" parents="GObject" final="1">
  </class>
  <class name="WebKitGeolocationManager" get-type="webkit_geolocation_manager_get_type" parents="GObject" final="1">
    <property name="enable-high-accuracy" type="gboolean" flags="225" default-value="FALSE"/>
    <signal name="start" return="gboolean" when="last">
    </signal>
    <signal name="stop" return="void" when="last">
    </signal>
  </class>
  <boxed name="WebKitGeolocationPosition" get-type="webkit_geolocation_position_get_type"/>
  <class name="WebKitGeolocationPermissionRequest" get-type="webkit_geolocation_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
  </class>
  <class name="WebKitHitTestResult" get-type="webkit_hit_test_result_get_type" parents="GObject" final="1">
    <property name="context" type="guint" flags="235" default-value="0"/>
    <property name="link-uri" type="gchararray" flags="235" default-value="NULL"/>
    <property name="link-title" type="gchararray" flags="235" default-value="NULL"/>
    <property name="link-label" type="gchararray" flags="235" default-value="NULL"/>
    <property name="image-uri" type="gchararray" flags="235" default-value="NULL"/>
    <property name="media-uri" type="gchararray" flags="235" default-value="NULL"/>
  </class>
  <class name="WebKitInputMethodContext" get-type="webkit_input_method_context_get_type" parents="GObject" abstract="1">
    <property name="input-purpose" type="WebKitInputPurpose" flags="227" default-value="WEBKIT_INPUT_PURPOSE_FREE_FORM"/>
    <property name="input-hints" type="WebKitInputHints" flags="227" default-value="WEBKIT_INPUT_HINT_NONE"/>
    <signal name="preedit-started" return="void" when="last">
    </signal>
    <signal name="preedit-changed" return="void" when="last">
    </signal>
    <signal name="preedit-finished" return="void" when="last">
    </signal>
    <signal name="committed" return="void" when="last">
      <param type="gchararray"/>
    </signal>
    <signal name="delete-surrounding" return="void" when="last">
      <param type="gint"/>
      <param type="guint"/>
    </signal>
  </class>
  <boxed name="WebKitInputMethodUnderline" get-type="webkit_input_method_underline_get_type"/>
  <class name="WebKitMediaKeySystemPermissionRequest" get-type="webkit_media_key_system_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
  </class>
  <boxed name="WebKitMemoryPressureSettings" get-type="webkit_memory_pressure_settings_get_type"/>
  <boxed name="WebKitNavigationAction" get-type="webkit_navigation_action_get_type"/>
  <class name="WebKitWebsitePolicies" get-type="webkit_website_policies_get_type" parents="GObject" final="1">
    <property name="autoplay" type="WebKitAutoplayPolicy" flags="235" default-value="WEBKIT_AUTOPLAY_ALLOW_WITHOUT_SOUND"/>
  </class>
  <class name="WebKitPolicyDecision" get-type="webkit_policy_decision_get_type" parents="GObject" abstract="1">
  </class>
  <class name="WebKitNavigationPolicyDecision" get-type="webkit_navigation_policy_decision_get_type" parents="WebKitPolicyDecision,GObject" final="1">
    <property name="navigation-action" type="WebKitNavigationAction" flags="225"/>
  </class>
  <boxed name="WebKitNetworkProxySettings" get-type="webkit_network_proxy_settings_get_type"/>
  <class name="WebKitNotificationPermissionRequest" get-type="webkit_notification_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
  </class>
  <class name="WebKitNotification" get-type="webkit_notification_get_type" parents="GObject" final="1">
    <property name="id" type="guint64" flags="225" default-value="0"/>
    <property name="title" type="gchararray" flags="225" default-value="NULL"/>
    <property name="body" type="gchararray" flags="225" default-value="NULL"/>
    <property name="tag" type="gchararray" flags="225" default-value="NULL"/>
    <signal name="closed" return="void" when="last">
    </signal>
    <signal name="clicked" return="void" when="last">
    </signal>
  </class>
  <boxed name="WebKitOptionMenuItem" get-type="webkit_option_menu_item_get_type"/>
  <class name="WebKitOptionMenu" get-type="webkit_option_menu_get_type" parents="GObject" final="1">
    <signal name="close" return="void" when="last">
    </signal>
  </class>
  <interface name="WebKitPermissionRequest" get-type="webkit_permission_request_get_type">
  </interface>
  <boxed name="WebKitPermissionStateQuery" get-type="webkit_permission_state_query_get_type"/>
  <class name="WebKitResponsePolicyDecision" get-type="webkit_response_policy_decision_get_type" parents="WebKitPolicyDecision,GObject" final="1">
    <property name="request" type="WebKitURIRequest" flags="225"/>
    <property name="response" type="WebKitURIResponse" flags="225"/>
  </class>
  <boxed name="WebKitScriptDialog" get-type="webkit_script_dialog_get_type"/>
  <class name="WebKitSecurityManager" get-type="webkit_security_manager_get_type" parents="GObject" final="1">
  </class>
  <class name="WebKitSettings" get-type="webkit_settings_get_type" parents="GObject" final="1">
    <property name="enable-javascript" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="auto-load-images" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="load-icons-ignoring-image-load-setting" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-offline-web-application-cache" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-html5-local-storage" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-html5-database" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="javascript-can-open-windows-automatically" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-hyperlink-auditing" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="default-font-family" type="gchararray" flags="231" default-value="sans-serif"/>
    <property name="monospace-font-family" type="gchararray" flags="231" default-value="monospace"/>
    <property name="serif-font-family" type="gchararray" flags="231" default-value="serif"/>
    <property name="sans-serif-font-family" type="gchararray" flags="231" default-value="sans-serif"/>
    <property name="cursive-font-family" type="gchararray" flags="231" default-value="serif"/>
    <property name="fantasy-font-family" type="gchararray" flags="231" default-value="serif"/>
    <property name="pictograph-font-family" type="gchararray" flags="231" default-value="serif"/>
    <property name="default-font-size" type="guint" flags="231" default-value="16"/>
    <property name="default-monospace-font-size" type="guint" flags="231" default-value="13"/>
    <property name="minimum-font-size" type="guint" flags="231" default-value="0"/>
    <property name="default-charset" type="gchararray" flags="231" default-value="iso-8859-1"/>
    <property name="enable-developer-extras" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-resizable-text-areas" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-tabs-to-links" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-dns-prefetching" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-caret-browsing" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-fullscreen" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="print-backgrounds" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-webaudio" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-webgl" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="allow-modal-dialogs" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="zoom-text-only" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="javascript-can-access-clipboard" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="media-playback-requires-user-gesture" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="media-playback-allows-inline" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="draw-compositing-indicators" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-site-specific-quirks" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-page-cache" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="user-agent" type="gchararray" flags="231" default-value="NULL"/>
    <property name="enable-smooth-scrolling" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-write-console-messages-to-stdout" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-media-stream" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-mock-capture-devices" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-spatial-navigation" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-mediasource" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-encrypted-media" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-media-capabilities" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="allow-file-access-from-file-urls" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="allow-universal-access-from-file-urls" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="allow-top-navigation-to-data-urls" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="hardware-acceleration-policy" type="WebKitHardwareAccelerationPolicy" flags="231" default-value="WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS"/>
    <property name="enable-back-forward-navigation-gestures" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="enable-javascript-markup" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="enable-media" type="gboolean" flags="231" default-value="TRUE"/>
    <property name="media-content-types-requiring-hardware-support" type="gchararray" flags="231" default-value="NULL"/>
    <property name="enable-webrtc" type="gboolean" flags="231" default-value="FALSE"/>
    <property name="disable-web-security" type="gboolean" flags="231" default-value="FALSE"/>
  </class>
  <class name="WebKitURISchemeResponse" get-type="webkit_uri_scheme_response_get_type" parents="GObject" final="1">
    <property name="stream" type="GInputStream" flags="234"/>
    <property name="stream-length" type="gint64" flags="234" default-value="-1"/>
  </class>
  <class name="WebKitURISchemeRequest" get-type="webkit_uri_scheme_request_get_type" parents="GObject" final="1">
  </class>
  <boxed name="WebKitUserStyleSheet" get-type="webkit_user_style_sheet_get_type"/>
  <boxed name="WebKitUserScript" get-type="webkit_user_script_get_type"/>
  <boxed name="WebKitUserContentFilter" get-type="webkit_user_content_filter_get_type"/>
  <class name="WebKitUserContentFilterStore" get-type="webkit_user_content_filter_store_get_type" parents="GObject" final="1">
    <property name="path" type="gchararray" flags="235" default-value="NULL"/>
  </class>
  <class name="WebKitUserContentManager" get-type="webkit_user_content_manager_get_type" parents="GObject" final="1">
    <signal name="script-message-received" return="void" when="last" detailed="1">
      <param type="JSCValue"/>
    </signal>
    <signal name="script-message-with-reply-received" return="gboolean" when="last" detailed="1">
      <param type="JSCValue"/>
      <param type="WebKitScriptMessageReply"/>
    </signal>
  </class>
  <boxed name="WebKitScriptMessageReply" get-type="webkit_script_message_reply_get_type"/>
  <class name="WebKitUserMediaPermissionRequest" get-type="webkit_user_media_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
    <property name="is-for-audio-device" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="is-for-video-device" type="gboolean" flags="225" default-value="FALSE"/>
  </class>
  <class name="WebKitUserMessage" get-type="webkit_user_message_get_type" parents="GInitiallyUnowned,GObject" final="1">
    <property name="name" type="gchararray" flags="235" default-value="NULL"/>
    <property name="parameters" type="GVariant" flags="235"/>
    <property name="fd-list" type="GUnixFDList" flags="235"/>
  </class>
  <boxed name="WebKitWebsiteData" get-type="webkit_website_data_get_type"/>
  <class name="WebKitWebsiteDataManager" get-type="webkit_website_data_manager_get_type" parents="GObject" final="1">
    <property name="base-data-directory" type="gchararray" flags="235" default-value="NULL"/>
    <property name="base-cache-directory" type="gchararray" flags="235" default-value="NULL"/>
    <property name="is-ephemeral" type="gboolean" flags="235" default-value="FALSE"/>
  </class>
  <boxed name="WebKitITPFirstParty" get-type="webkit_itp_first_party_get_type"/>
  <boxed name="WebKitITPThirdParty" get-type="webkit_itp_third_party_get_type"/>
  <class name="WebKitNetworkSession" get-type="webkit_network_session_get_type" parents="GObject" final="1">
    <property name="data-directory" type="gchararray" flags="234" default-value="NULL"/>
    <property name="cache-directory" type="gchararray" flags="234" default-value="NULL"/>
    <property name="is-ephemeral" type="gboolean" flags="235" default-value="FALSE"/>
    <signal name="download-started" return="void" when="last">
      <param type="WebKitDownload"/>
    </signal>
  </class>
  <class name="WebKitWebContext" get-type="webkit_web_context_get_type" parents="GObject" final="1">
    <property name="memory-pressure-settings" type="WebKitMemoryPressureSettings" flags="234"/>
    <property name="time-zone-override" type="gchararray" flags="235" default-value="NULL"/>
    <signal name="initialize-web-process-extensions" return="void" when="last">
    </signal>
    <signal name="initialize-notification-permissions" return="void" when="last">
    </signal>
    <signal name="automation-started" return="void" when="last">
      <param type="WebKitAutomationSession"/>
    </signal>
    <signal name="user-message-received" return="gboolean" when="last">
      <param type="WebKitUserMessage"/>
    </signal>
  </class>
  <class name="WebKitWebResource" get-type="webkit_web_resource_get_type" parents="GObject" final="1">
    <property name="uri" type="gchararray" flags="225" default-value="NULL"/>
    <property name="response" type="WebKitURIResponse" flags="225"/>
    <signal name="finished" return="void" when="last">
    </signal>
    <signal name="failed" return="void" when="last">
      <param type="GError"/>
    </signal>
    <signal name="sent-request" return="void" when="last">
      <param type="WebKitURIRequest"/>
      <param type="WebKitURIResponse"/>
    </signal>
    <signal name="failed-with-tls-errors" return="void" when="last">
      <param type="GTlsCertificate"/>
      <param type="GTlsCertificateFlags"/>
    </signal>
  </class>
  <boxed name="WebKitWebViewSessionState" get-type="webkit_web_view_session_state_get_type"/>
  <class name="WebKitWindowProperties" get-type="webkit_window_properties_get_type" parents="GObject" final="1">
    <property name="geometry" type="GdkRectangle" flags="235"/>
    <property name="toolbar-visible" type="gboolean" flags="235" default-value="TRUE"/>
    <property name="statusbar-visible" type="gboolean" flags="235" default-value="TRUE"/>
    <property name="scrollbars-visible" type="gboolean" flags="235" default-value="TRUE"/>
    <property name="menubar-visible" type="gboolean" flags="235" default-value="TRUE"/>
    <property name="locationbar-visible" type="gboolean" flags="235" default-value="TRUE"/>
    <property name="resizable" type="gboolean" flags="235" default-value="TRUE"/>
    <property name="fullscreen" type="gboolean" flags="235" default-value="FALSE"/>
  </class>
  <class name="WebKitColorChooserRequest" get-type="webkit_color_chooser_request_get_type" parents="GObject" final="1">
    <property name="rgba" type="GdkRGBA" flags="231"/>
    <signal name="finished" return="void" when="last">
    </signal>
  </class>
  <class name="WebKitWebViewBase" get-type="webkit_web_view_base_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
  </class>
  <class name="WebKitWebInspector" get-type="webkit_web_inspector_get_type" parents="GObject" final="1">
    <property name="inspected-uri" type="gchararray" flags="225" default-value="NULL"/>
    <property name="attached-height" type="guint" flags="225" default-value="0"/>
    <property name="can-attach" type="gboolean" flags="225" default-value="FALSE"/>
    <signal name="closed" return="void" when="last">
    </signal>
    <signal name="open-window" return="gboolean" when="last">
    </signal>
    <signal name="bring-to-front" return="gboolean" when="last">
    </signal>
    <signal name="attach" return="gboolean" when="last">
    </signal>
    <signal name="detach" return="gboolean" when="last">
    </signal>
  </class>
  <class name="WebKitWebView" get-type="webkit_web_view_get_type" parents="WebKitWebViewBase,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="web-context" type="WebKitWebContext" flags="235"/>
    <property name="related-view" type="WebKitWebView" flags="234"/>
    <property name="settings" type="WebKitSettings" flags="230"/>
    <property name="user-content-manager" type="WebKitUserContentManager" flags="235"/>
    <property name="network-session" type="WebKitNetworkSession" flags="235"/>
    <property name="title" type="gchararray" flags="225" default-value="NULL"/>
    <property name="estimated-load-progress" type="gdouble" flags="225" default-value="0.000000"/>
    <property name="favicon" type="GdkTexture" flags="225"/>
    <property name="uri" type="gchararray" flags="225" default-value="NULL"/>
    <property name="zoom-level" type="gdouble" flags="227" default-value="1.000000"/>
    <property name="is-loading" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="is-playing-audio" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="is-controlled-by-automation" type="gboolean" flags="235" default-value="FALSE"/>
    <property name="automation-presentation-type" type="WebKitAutomationBrowsingContextPresentation" flags="235" default-value="WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_WINDOW"/>
    <property name="editable" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="page-id" type="guint64" flags="225" default-value="0"/>
    <property name="is-muted" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="website-policies" type="WebKitWebsitePolicies" flags="235"/>
    <property name="is-web-process-responsive" type="gboolean" flags="225" default-value="TRUE"/>
    <property name="camera-capture-state" type="WebKitMediaCaptureState" flags="227" default-value="WEBKIT_MEDIA_CAPTURE_STATE_NONE"/>
    <property name="microphone-capture-state" type="WebKitMediaCaptureState" flags="227" default-value="WEBKIT_MEDIA_CAPTURE_STATE_NONE"/>
    <property name="display-capture-state" type="WebKitMediaCaptureState" flags="227" default-value="WEBKIT_MEDIA_CAPTURE_STATE_NONE"/>
    <property name="web-extension-mode" type="WebKitWebExtensionMode" flags="235" default-value="WEBKIT_WEB_EXTENSION_MODE_NONE"/>
    <property name="default-content-security-policy" type="gchararray" flags="235" default-value="NULL"/>
    <signal name="close" return="void" when="last">
    </signal>
    <signal name="user-message-received" return="gboolean" when="last">
      <param type="WebKitUserMessage"/>
    </signal>
    <signal name="load-changed" return="void" when="last">
      <param type="WebKitLoadEvent"/>
    </signal>
    <signal name="load-failed" return="gboolean" when="last">
      <param type="WebKitLoadEvent"/>
      <param type="gchararray"/>
      <param type="GError"/>
    </signal>
    <signal name="load-failed-with-tls-errors" return="gboolean" when="last">
      <param type="gchararray"/>
      <param type="GTlsCertificate"/>
      <param type="GTlsCertificateFlags"/>
    </signal>
    <signal name="create" return="GtkWidget" when="last">
      <param type="WebKitNavigationAction"/>
    </signal>
    <signal name="ready-to-show" return="void" when="last">
    </signal>
    <signal name="run-as-modal" return="void" when="last">
    </signal>
    <signal name="script-dialog" return="gboolean" when="last">
      <param type="WebKitScriptDialog"/>
    </signal>
    <signal name="decide-policy" return="gboolean" when="last">
      <param type="WebKitPolicyDecision"/>
      <param type="WebKitPolicyDecisionType"/>
    </signal>
    <signal name="permission-request" return="gboolean" when="last">
      <param type="WebKitPermissionRequest"/>
    </signal>
    <signal name="mouse-target-changed" return="void" when="last">
      <param type="WebKitHitTestResult"/>
      <param type="guint"/>
    </signal>
    <signal name="print" return="gboolean" when="last">
      <param type="WebKitPrintOperation"/>
    </signal>
    <signal name="resource-load-started" return="void" when="last">
      <param type="WebKitWebResource"/>
      <param type="WebKitURIRequest"/>
    </signal>
    <signal name="enter-fullscreen" return="gboolean" when="last">
    </signal>
    <signal name="leave-fullscreen" return="gboolean" when="last">
    </signal>
    <signal name="run-file-chooser" return="gboolean" when="last">
      <param type="WebKitFileChooserRequest"/>
    </signal>
    <signal name="context-menu" return="gboolean" when="last">
      <param type="WebKitContextMenu"/>
      <param type="WebKitHitTestResult"/>
    </signal>
    <signal name="context-menu-dismissed" return="void" when="last">
    </signal>
    <signal name="submit-form" return="void" when="last">
      <param type="WebKitFormSubmissionRequest"/>
    </signal>
    <signal name="insecure-content-detected" return="void" when="last">
      <param type="WebKitInsecureContentEvent"/>
    </signal>
    <signal name="web-process-terminated" return="void" when="last">
      <param type="WebKitWebProcessTerminationReason"/>
    </signal>
    <signal name="authenticate" return="gboolean" when="last">
      <param type="WebKitAuthenticationRequest"/>
    </signal>
    <signal name="show-notification" return="gboolean" when="last">
      <param type="WebKitNotification"/>
    </signal>
    <signal name="run-color-chooser" return="gboolean" when="last">
      <param type="WebKitColorChooserRequest"/>
    </signal>
    <signal name="show-option-menu" return="gboolean" when="last">
      <param type="WebKitOptionMenu"/>
      <param type="GdkRectangle"/>
    </signal>
    <signal name="query-permission-state" return="gboolean" when="last">
      <param type="WebKitPermissionStateQuery"/>
    </signal>
  </class>
  <class name="WebKitWebsiteDataAccessPermissionRequest" get-type="webkit_website_data_access_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
  </class>
  <class name="WebKitPointerLockPermissionRequest" get-type="webkit_pointer_lock_permission_request_get_type" parents="GObject" final="1">
    <implements name="WebKitPermissionRequest"/>
  </class>
  <class name="WebKitPrintOperation" get-type="webkit_print_operation_get_type" parents="GObject" final="1">
    <property name="web-view" type="WebKitWebView" flags="235"/>
    <property name="print-settings" type="GtkPrintSettings" flags="227"/>
    <property name="page-setup" type="GtkPageSetup" flags="227"/>
    <signal name="finished" return="void" when="last">
    </signal>
    <signal name="failed" return="void" when="last">
      <param type="GError"/>
    </signal>
  </class>
  <error-quark function="webkit_network_error_quark" domain="WebKitNetworkError"/>
  <error-quark function="webkit_policy_error_quark" domain="WebKitPolicyError"/>
  <error-quark function="webkit_download_error_quark" domain="WebKitDownloadError"/>
  <error-quark function="webkit_print_error_quark" domain="WebKitPrintError"/>
  <error-quark function="webkit_javascript_error_quark" domain="WebKitJavascriptError"/>
  <error-quark function="webkit_snapshot_error_quark" domain="WebKitSnapshotError"/>
  <error-quark function="webkit_user_content_filter_error_quark" domain="WebKitUserContentFilterError"/>
  <error-quark function="webkit_media_error_quark" domain="WebKitMediaError"/>
  <error-quark function="webkit_favicon_database_error_quark" domain="WebKitFaviconDatabaseError"/>
  <error-quark function="webkit_user_message_error_quark" domain="WebKitUserMessageError"/>
</dump>
